Интеграция.ppt
- Количество слайдов: 12
ПЕРМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ЭКОНОМИЧЕСКИЙ ФАКУЛЬТЕТ Дисциплина «Информационные технологии в экономике» Раздел 2. Технологии интеграции и хранения данных Тема 7. Технологии интеграции информационных систем Пермь, 2012
Понятие интеграции Интеграция (латинское integratio - восстановление, восполнение, от integer - целый), понятие, означающее состояние связанности отдельных дифференцируемых частей и функций системы в целое, а также процесс, ведущий к такому состоянию. С разрозненностью и противоречивостью информации организации борются давно, однако не всегда успешно. Используемые при этом методы, как правило, основаны на одном из двух принципов: либо на синхронизации информации между приложениями, либо на ее согласовании и консолидации в отдельной базе данных. Ключевые проблемы обеспечения качества данных: n отсутствие синхронизации между метаданными (что приводит к разной интерпретации бизнес-сущностей и технологических процессов в разрозненных системах); n отсутствие синхронизации между справочниками, ведущимися независимо друг от друга в нескольких информационных системах; n фрагментация, т. е. наличие в каждом из используемых приложений только части информации, необходимой для полноценного анализа и принятия решений; n противоречивость той части данных, которая ведется параллельно в нескольких информационных системах; n дублирование записей внутри каждой прикладной системы. 2
Эволюция интеграционных решений - фокус IT 3
Схемы интеграции Сегодня наиболее популярны схемы, в той или иной мере позволяющие решать проблемы согласования и повышения качества данных: n схема “точка-точка”; n консолидация данных во внешнем хранилище; n центральный узел обмена данными; n центр консолидации и обмена данными. Схема “точка-точка” Описание Каждый компонент информационной системы взаимодействует с другими напрямую. Достоинства При небольшом количестве компонентов информационной системы: n простота, n низкий уровень первоначальных инвестиций. Недостатки n экспоненциальный рост сложности при увеличении числа компонентов информационной системы, n не решаются проблемы несогласованности данных в эксплуатируемых приложениях. 4
Схемы интеграции Консолидация данных во внешнем хранилище Описание Сбор и консолидация данных из всех приложений, их очистку и размещение в специализированном хранилище данных, структура которого оптимизирована для генерации отчетов и аналитических процедур. Достоинства Решаются задачи создания единых классификаторов, получения консолидированного представления обо всех операциях, устранения противоречий в информации из разных источников и дубликатов клиентских записей. Недостатки Информация перемещается только в одном направлении - из источников в хранилище, и процесс очистки никак не затрагивает транзакционные приложения. Таким образом, синхронизации данных между имеющимися на предприятии прикладными системами не происходит и основная причина всех проблем с качеством данных остается нерешенной. 5
Схемы интеграции Центральный узел обмена данными Описание n Схема центрального узла обмена данными, являющаяся результатом усовершенствования модели Достоинства Схема центрального узла обмена данными хорошо подходит для синхронизации справочников и связанных с ними транзакций, что помогает не допускать противоречий между данными из разных приложений. Недостатки Информация по-прежнему остается фрагментированной, и для ее консолидации и полноценного анализа все равно необходимо развертывание хранилища данных. Не решается проблема дубликатов клиентских записей, и в результате возникает ситуация, когда неполные данные в одном приложении синхронизируются с некоторыми экземплярами подобных записей в другом. С этим приходится бороться индивидуально в каждой из имеющихся на предприятии прикладных систем. синхронизации по схеме “точка — точка”, обычно используется для синхронизации данных между приложениями, количество которых настолько велико, что попарная их интеграция становится слишком дорогой и сложной с точки зрения управления метаданными. n Обмен информацией в этой схеме осуществляется не напрямую, а через центральный узел, представляющий собой репозиторий правил синхронизации и преобразования данных. n Принципиальным отличием от схемы “точка — точка” является то, что форматы данных согласуются не между парами приложений, а между каждым из них и центральным узлом обмена данными. 6
Схемы интеграции Центр консолидации и обмена данными Описание n Схема центра данных – объединение возможности обмена данными через центральный узел со средствами получения консолидированной информации. n Ее главное отличие от схемы узла обмена данными — наличие в центральном узле не “виртуального” набора правил синхронизации и преобразования форматов, а реальной БД. n Обмен данными между системами происходит в два этапа: q q Достоинства в начале информация попадает из приложения-источника в центральную БД, где при необходимости может происходить ее выверка (в том числе контроль дублирования); затем она передается в приложения-получатели, которые на эту информацию “подписаны”. Тем самым архитектура центра данных принципиально отличается от хранилища данных, так как в ней реализован двунаправленный поток информации — от транзакционных приложений в центральную базу и обратно. n Централизованная верификация и обогащение данных на основе внешних баз данных. n Централизация и стандартизация процедур создания новых записей и внесение изменений в существующие. Недостатки Имеет место дублирование информации, что, в частности, влечет дополнительные расходы на аппаратные средства. 7
Режимы интеграции При решении задач интеграции существует некоторая временная задержка между моментом обновления информации в первичных системах и временем, когда данные изменения появляются в конечном месте хранения. № Режим Временная задержка Описание 1 Режим, Несколько секунд, В зависимости от потребностей приближенный к минут, часов, бизнеса отставание между реальному дней… моментом обновления информации времени в первичных системах и временем, когда данные изменения появляются в конечном месте хранения может составлять существенную величину. 2 Режим реального В установленных Данные не отстают от источника. времени пределах (обычно, Такие решения обычно являются доли секунды) очень дорогими. 8
Стандарты интеграции Для обеспечения интеграции данных стандартные форматы для данных. необходимо выбрать Стандартами интеграции являются те форматы, которые поддерживают использование и распространение информации и бизнес данных, т. е. стандарты являются основой для проведения интеграции корпоративных приложений. К ним относятся n COM/DCOM, n CORBA, n EDI, n Java. RMI n XML 9
Портальные решения n n n n Централизованный доступ к корпоративным информационным системам. Удобные средства публикации данных. Обеспечение мгновенного доступа к необходимой информации. Персонализация доступа к информационным ресурсам. Единая в масштабах всей организации система поиска информации. Обеспечение совместной работы сотрудников. Функциональные сервисы, автоматизирующие рутинные операции Средства аналитической обработки данных Порталы обеспечивают доступ различных групп пользователей: от руководства до рядовых сотрудников ко всему спектру информационных ресурсов организации, с учетом персональных предпочтений по представлению данных. Любые корпоративные системы могут быть доступны через портал, таким образом формируется единая точка доступа ко всем приложениям. При необходимости может быть организован доступ внешних по отношению к организации пользователей (например клиентов или поставщиков) к порталу с обеспечением необходимого уровня безопасности. Модульная архитектура портала позволяет решать различные задачи, специфичные для функциональных подразделений организации. 10
Портальные решения 11
Литература n n n Роман Самохвалов. Интеграция данных о клиентах: миссия выполнима? // PCWEEK - № 39(453) 26 октября - 1 ноября 2004 г. /// http: //kis. pcweek. ru/Year 2004/N 39/CP 1251/Strategy/chapt 1. htm Интеграция данных и Хранилища // Intersoft Lab - 29 марта 2006 г. /// http: //citcity. ru/12101/ Виктор Борисов. Интеграция приложений в центрах обработки данных // Сетевой журнал – октябрь 2003 г. /// http: //www. setevoi. ru/mags/index. php? op=article&id=190 Обзор технологий интеграции информационных систем /// http: //www. microsoft. com/Rus/Government/analytics/integration/overview. mspx Иванов. Когда нужна интеграция? // Softline http: //www. softlinebi. kiev. ua/ru/publication/content/149. htm Олег Business Intelligence /// n Клодиа Имхофф. Аналитические решения: понимание трех составляющих // Intersoft Lab - 12 октября 2005 г. /// http: //citcity. ru/11156/ n Интеграция корпоративных приложений: основные понятия // Intersoft Lab - 19 января 2005 г. /// http: //citcity. ru/11132/ n Вольфганг Эммерих, Микио Аояма, Джо Свентек. Влияние исследований на технологию промежуточного программного обеспечения // Cit. Forum – 2007 г. /// http: //citforum. ru/SE/middleware/history/ 12


