SAP PI - Введение

Интеграция процессов SAP является частью платформы SAP NetWeaver. Это называется SAP NetWeaver Exchange Infrastructure XI в NetWeaver 7.0 ehp2 и более ранних версиях. SAP NetWeaver Process Integration является частью программного компонента NetWeaver и используется для обмена информацией во внутренней системе компании или с внешними сторонами.

SAP PI / XI позволяет настраивать межсистемную связь и интеграцию, а также позволяет соединять системы SAP и сторонние системы на основе разных языков программирования, таких как Java и SAP ABAP. Он предоставляет среду с открытым исходным кодом, которая необходима в сложном системном ландшафте для интеграции систем и связи.

SAP Process Integration - это промежуточное ПО, обеспечивающее бесшовную интеграцию между SAP и сторонними приложениями в компании или с системами за пределами компании.

пример

Приложение, которое выполняется в разных системах, которые являются частью разных бизнес-единиц в компании, или реализовано в распределенной среде между разными компаниями, которые поддерживают деловые отношения друг с другом. В этой среде существует потребность в бесшовной интеграции и передаче информации между различными системами. SAP PI предоставляет платформу промежуточного программного обеспечения, которая не занимается реализацией компонентов приложения с помощью бизнес-логики и больше фокусируется на обмене данными между различными компонентами.

Вы можете рассматривать SAP PI как центральный экземпляр или промежуточное программное обеспечение, которое соединяет разные системы. Это промежуточное программное обеспечение может называться механизмом выполнения SAP PI, и это взаимодействие называется опосредованным обменом данными. Когда вы сравниваете это взаимодействие со сценарием точка-точка, легко управлять системами и подключениями. В дополнение ко всему этому информация, связанная с интеграцией, доступна в одном центре.

Обмен сообщениями между различными системами с использованием SAP PI содержит бизнес-данные. Протокол сообщений связи основан на стандартных сообщениях SOAP W3C.

Зачем нам нужен SAP PI?

В организации SAP ERP не содержит единой системы, а состоит из ряда интегрированных систем, таких как SAP CRM, FICO, EWM и т. Д. SAP PI предоставляет платформу как единую точку интеграции для всех систем, не затрагивая сложную устаревшую систему для все данные и обмен информацией.

Ниже приведены ключевые возможности, предоставляемые SAP Process Integration:

Связь

Используя SAP PI, вы можете подключать различные приложения и системы, которые имеют разные технические способы связи. SAP PI предоставляет вам множество адаптеров, которые позволяют подключать приложения на основе различных протоколов, таких как HTTPS или удаленный вызов функций (RFC).

Маршрутизация

Маршрутизация определяет правила потока сообщений между различными системами во время выполнения.

Картография

SAP PI используется для соединения различных приложений или систем в распределенной среде, которую можно настроить между разными компаниями, поэтому существует вероятность того, что структура обмена данными между двумя компонентами будет отличаться друг от друга.

Сопоставление определяет структуру данных в исходной системе со структурой данных в целевой системе. Он также определяет правила преобразования, которые применяются к данным между исходной и целевой системой.