Перед тем, как начать
Если Вы заинтересованы в получении доступа к данным приложения (например, SAP) и к другим реляционным и нереляционным источникам, то Вы можете воспользоваться данным руководством, которое раскроет, как можно сконфигурировать инфраструктуру, чтобы связать различные данные вместе, без необходимости хранить их в локальных реляционных таблицах.
WebSphere Information Integrator обеспечивает интегрированный доступ в режиме реального времени к неоднородным данным в корпорации и за ее пределами. К реляционным базам данных, документам XML, очередям, данным приложений можно получить доступ через обычную платформу и комплексное использование SQL. WebSphere DataStage – компонент ядра IBM WebSphere Data Integration Suite, позволяет связать информацию корпорации независимо от источника, назначения и ограничения по времени. Если Вы разрабатываете хранилище данных корпорации для обеспечения информацией целой компании, разрабатываете хранилище данных для работы в реальном времени ("real-time") или объединяете десятки систем источников для поддержки таких бизнес-систем, как CRM, SCM, ERP, BI/analytics и e-business, IBM WebSphere DataStage поможет достичь результата в интеграции данных.
В данном руководстве показан альтернативный метод доступа к источникам данных в WebSphere Information Integrator при помощи продукта WebSphere DataStage как средства связи с SAP
Руководство является дополнительной информацией к документации о продукте. Оно не заменяет документацию о продукте, но в достаточной степени закрепляет ключевые моменты, чтобы показать необходимые шаги для организации доступа к источникам данных при помощи WebSphere Information Integrator. Пожалуйста, убедитесь, что у Вас есть доступ к соответствующей информации о продуктах (или эксперту) перед использованием руководства или установкой системы.
В данном сценарии предполагается, что у Вас есть доступ к установленной объединенной системе WebSphere Information Integrator, к серверу WebSphere DataStage, к серверу RTI, а также доступ к системе SAP R/3.
Руководство построено на предположении, что Вы являетесь администратором баз данных компании и что Вам было поручено обеспечить постоянный просмотр данных различных типов, чтобы помочь разработчикам создавать новые приложения. Необходим доступ к SAP и другим источникам данных. Вы будете использовать возможности доступа к данным WebSphere DataStage для доступа к SAP-данным, создавая задания WebSphere DataStage. Как только данные задания будут протестированы и запущены, Вы сможете сделать их доступными извне как Web-сервис, используя возможности SOA WebSphere DataStage (RTI). Как только Web-сервисы будут описаны и развёрнуты, Вы можете создать имена пользователей на этих Web-сервисах, чтобы они появились у разработчиков приложений как таблицы локальной базы данных. Как только имена пользователей созданы, разработчики получают возможность обращаться к SAP данным в SQL-запросах и объединять их с другими источниками данных WebSphere Information Integrator.
Рисунок 1. Архитектура сценария руководства
Выполните следующие задачи:
- Создайте и сконфигурируйте задания WebSphere DataStage, которые используют SAP PACK для организации доступа к системе SAP. В руководстве описана работа с бизнес-объектом Customer и доступ к этому объекту через интерфейсы GetList и GetDetail2.
- Сконфигурируйте RTI, чтобы можно было использовать созданные задания WebSphere DataStage как Web-сервис из любого приложения и возвращать данные обратно в приложение.
- Сконфигурируйте WebSphere Information Integrator, чтобы можно было использовать RTI Web-сервис для выборки данных SAP.
- Протестируйте доступ к данным SAP через WebSphere Information Integrator, выполнив пробные запросы.
- WebSphere Information Integrator V8.2, FixPack 10 с установленными и работающими нереляционными надстройками
- Установленные и работающие WebSphere DataStage V7.5x2 с SAP PACK V5.2
- Установленный и работающий RTI V7.5.1.0
- Доступ к системе SAP R/3 с установленными примерами баз данных IDES (для доступа к бизнес-объекту Customer)
Если Ваше рабочее место не удовлетворяет данным требованиям, то, возможно, Вам придется изменить конфигурацию системы или источники данных, к которым Вы планируете получить/организовать доступ. Например, если у Вас не установлены примеры SAP IDES, Вам придется выбрать другой объект SAP, чтобы сконфигурировать доступ через WebSphere DataStage, WebSphere Information Integrator.
Вы должны установить, сконфигурировать или получить доступ к:
- Системе SAP с соответствующим клиентским программным продуктом
- DB2 ESE V8.2 FP10 или более поздней версии
- WebSphere Information Integrator V8.2 FP10 или более поздней версии
- WebSphere DataStage V7.5x2 или более поздней версии
- WebSphere DataStage SAP PACK V5.2 или более поздней версии
- RTI V7.5.1.0 или более поздней версии