|
谈谈理解:
EAI更偏重于业务系统层面,多个业务系统间信息的实时传递,实时性要求高。
例如:证券行业的“交易系统”和“清算系统”间一般都分开的,业务定义都不一样,就要做一个公司统一的业务定义口径和中间件系统在这两个系统间自动传递数据。
ETL更偏重于业务数据的采集,用于数据分析,属于分析系统层面。一般在ETL的两头分别是“业务系统”和“数据仓库”。
EAI属于业务应用/前台应用,ETL属于管理应用/后台应用。
两个完全针对不同的业务需求,是完全不同的概念。
但共同点是:都需要公司统一的业务口径定义,都要坚决所谓数据一致性的问题。
联系点:个人觉得EAI的难度和系统性苛刻性要远远大于ETL,EAI能为ETL解决数据一致性问题。
EAI基本上与数据仓库无关。 |
|