Different types of data integration
Integration continues to be a difficult subject and this is quite often because there is so much variety in integration needs and available solutions. Therefore it is important to distinguish what kind of data integration we are trying to solve. Making an inventory of all the integration requirements and a grouping per type- One record (write / update / delete) - usually for data entry of transactions or reference data
- Retrieve one record (read - look-up) - usually for master reference data
- Retrieve one record (read - transfer) - usually for a transaction, but also to be used for master data if it needs to be replicated
- Combining data from different sources (read / combine / potentially transform / present) - usually for reporting
- A bulk data transfer (retrieve / transfer - including a potential transformation) - for e.g. data warehousing purposes, i.e. to support a better performance in a different de-coupled data model
- A bulk data transfer (retrieve / transfer - including a potential transformation) - for analytical and modelling purposes, where the data in the target system will be subject to change
Through this it is also possible to see that certain technologies only meet the requirements of a few of the types. For example SOA type architectures are usually good for single record situations (type 1-4).
Labels: integration
0 Comments:
Post a Comment
<< Home