When talking about data integration services and depending on the audience you’re talking to, this could be:
- Data needs to flow between different applications, instead of persisting the data on different data containers => Data Consolidation, Data messaging
- Extract, transform and load => data warehousing, data consolidation
- Services that are offered within an enterprise, or enterprise-wide, to share data => web services, messaging services, Service Bus, …
In other words, data integration services can hold a number of key performance indicators which are defined by the business metrics and requirements.
Besides the integration-aspect, the data-aspect is even more crucial such as defining the Enteprise Information Model so every consumer perceives the data in the same manner.
In regards to this aspect and the retail-sector, there’s an interesting blog-post regarding the Oracle Retail Data Model (ORDM).