Интеграция на уровне данных
В противовес предыдущему способу интеграции, интеграция на уровне данных – самая старая технология интеграции. Интеграция на уровне данных осуществляется за счет использования общего для интегрируемых систем слоя данных (рис. 3.3).
Рис. 3.3. Схема интеграции на уровне данных.
Интеграция на уровне данных – один из самых эффективных способов интеграции, т.к. для организации обмена данными между системами не нужно никаких дополнительных средств. Физически никакого обмена не осуществляется. Просто системы используют одни и те же данные. Но это и недостаток данной технологии: любой компонент интегрированной системы должен «понимать», как хранят данные другие компоненты системы. Это возможно и реализуемо только для компонентов одного производителя. Так, например, этот подход работает во всех промышленных системах управления ресурсами предприятия.
Еще одним недостатком описанной схемы является высокая сложность управления информационным обменом (т.к. физически, никакого обмена не происходит).
Интеграцию на уровне данных следует использовать для обеспечения компонентов системы согласованной и непротиворечивой нормативно-справочной информацией, а также для формирования консолидированной отчетности.
В настоящем документе вопросы интеграции на уроне данных не рассматриваются.