Интеграция процессов SAP (SAP PI) является частью платформы SAP NetWeaver. Он называется SAP NetWeaver Exchange Infrastructure XI в NetWeaver 7.0 ehp2 и более ранних версиях. SAP NetWeaver Process Integration является частью программного компонента NetWeaver и используется для обмена информацией во внутренней системе организации или с внешними сторонами.
SAP PI / XI позволяет настраивать межсистемное взаимодействие и интеграцию, а также позволяет подключать системы SAP и не-SAP на основе разных языков программирования, таких как Java и SAP ABAP. Он предоставляет среду с открытым исходным кодом, которая необходима в сложной системной среде для интеграции систем и для связи.
SAP Process Integration — это промежуточное программное обеспечение, обеспечивающее бесшовную интеграцию между SAP и не-SAP-приложениями в организации или с системами вне организации.
Зачем нам нужен SAP PI?
В организации SAP ERP не содержит единой системы, но состоит из ряда интегрированных систем, таких как SAP CRM, FICO, EWM и т. Д. SAP PI предоставляет платформу в качестве единой точки интеграции для всех систем, не затрагивая комплекс. Унаследованная система для обмена всеми данными и информацией.
Ниже приведены ключевые возможности, предоставляемые SAP Process Integration.
связь
Используя SAP PI, вы можете подключать различные приложения и системы, которые имеют разные технические способы связи. SAP PI предоставляет вам множество адаптеров, которые позволяют подключать приложения на основе различных протоколов, таких как HTTPS или Remote Function Call (RFC).
маршрутизация
Маршрутизация определяет правила потока сообщений между различными системами во время выполнения.
картографирование
SAP PI используется для подключения различных приложений или систем в распределенной среде, которую можно настроить между различными организациями. Следовательно, существует вероятность того, что структура обмена данными между двумя компонентами отличается друг от друга.
Параметры установки SAP NetWeaver PI
При запуске сценария в SAP PI возможности связи и обработки зависят от механизмов выполнения, которые устанавливаются вместе с установкой SAP PI. Вы можете установить один или несколько модулей времени выполнения в хост-системе. SAP PI предоставляет следующие два варианта установки:
Тип 1 — Двойной тип использования
Эта установка основана на ABAP и Java и предоставляет инструменты для проектирования и настройки содержимого интеграции, а также следующие механизмы выполнения —
- Интеграционный движок
- Двигатель бизнес-процесса
- Усовершенствованный двигатель-адаптер
Тип 2 — Расширенный расширенный двигатель-адаптер (AEX)
Эта установка основана на Java и предоставляет инструменты для проектирования и настройки содержимого интеграции и содержит AEX в качестве механизма выполнения.
Архитектура SAP NetWeaver PI
Архитектура SAP PI состоит из нескольких компонентов, которые используются во время разработки, конфигурирования и выполнения. В SAP PI система отправителя называется источником, а получатель называется целевой системой. Архитектура известна как структура Hub and Spoke. Spoke используется для соединения с внешними системами, а Hub — для обмена сообщениями.
Система SAP PI разделена на следующие компоненты: