There are many ways to do data integration. Those include:
- Extract, transform and load (ETL) – which moves and transforms data (with some redundancy) from a source to a target. While ETL can be implemented (somewhat) in real time, it is usually executed at intervals (15 minutes, 30 minutes, 1 hour, 4 hours, 8 hours or possibly just once a day). This type of ETL is used for integration of multiple sources into operational data stores or a data warehouse.
- Logical data integration – requires software that will connect to multiple data stores. Rules on what attributes to get from which data stores will be required (there is nothing free in the world of data). I call this semantic metadata, and it actually says “Hey – I know how to get your data.” If you create one place to get data, and connect logically with software, the query or report will only be as fast as your slowest connection!
- Data integration as an event-based service – while this sounds really good, it is not so easy to implement. If your corporation has multiple software products that do the same function, integration will be very difficult with an event-based service. If the consumers of the data require A LOT of attributes, this may not be the way to go. An event can trigger when a field in a database changes (think database triggers!) and publishes the event for consumption by another process.
Data integration is the subject of many heated discussions in most organization. While newer technology sounds so fun to do, it may not make sense for every corporation. Truly, not every corporation is web-based retail – right?
So, consider these questions when talking about data integration:
- What does the consumer really want? What are they doing with the data?
- Will this be sustainable over 2 years or 5 years?
- Does this create more work for the consumer (versus integrating within a data store)?
- Who is going to make changes to this when the data sources change? Or when we add another data source?
SAS is a leader in Gartner Magic Quadrant for data integration tools for the fifth consecutive year.