SAP PI - Giriş

SAP Process Integration, SAP NetWeaver platformunun bir parçasıdır. NetWeaver 7.0 ehp2 ve daha eski sürümlerde SAP NetWeaver Exchange Infrastructure XI olarak adlandırılır. SAP NetWeaver Process Integration, NetWeaver yazılım bileşeninin bir parçasıdır ve şirketin dahili sisteminde veya harici taraflarla bilgi alışverişi için kullanılır.

SAP PI / XI, sistemler arası iletişim ve entegrasyon kurmanıza olanak tanır ve SAP ve SAP dışı sistemleri Java ve SAP ABAP gibi farklı programlama dillerine göre bağlamanıza olanak tanır. Sistemlerin entegrasyonu ve iletişim için karmaşık sistem ortamında gerekli olan açık kaynaklı bir ortam sağlar.

SAP Process Integration, bir şirketteki SAP ve SAP dışı uygulamalar arasında veya şirket dışındaki sistemlerle sorunsuz entegrasyona izin veren bir ara yazılımdır.

Misal

Bir şirketteki farklı iş birimlerinin parçası olan farklı sistemler üzerinde çalıştırılan veya birbirleriyle iş ilişkisi olan farklı şirketler arasında dağıtılmış bir ortamda uygulanan bir uygulama. Bu ortamda, farklı sistemler arasında kesintisiz entegrasyon ve bilgi aktarımına ihtiyaç vardır. SAP PI, uygulama bileşenlerinin bir iş mantığı ile nasıl uygulandığıyla ilgilenmeyen ve farklı bileşenler arasındaki veri alışverişine daha fazla odaklanan bir ara yazılım platformu sağlar.

SAP PI'yi farklı sistemleri birbirine bağlayan merkezi bir örnek veya ara yazılım olarak düşünebilirsiniz. Bu ara yazılım, SAP PI çalışma zamanı motoru olarak adlandırılabilir ve bu iletişime aracılı iletişim denir. Bu iletişimi noktadan noktaya bir senaryo ile karşılaştırdığınızda, sistemleri ve bağlantıları yönetmek kolaydır. Tüm bunlara ek olarak, entegrasyonla ilgili bilgiler tek bir merkezi noktada mevcuttur.

SAP PI kullanan farklı sistemler arasındaki mesaj alışverişi, iş verilerini içerir. İletişim mesajı protokolü, W3C standart SOAP mesajlarına dayanmaktadır.

Neden SAP PI'ye İhtiyacımız Var?

Bir organizasyonda, SAP ERP tek bir sistem içermez ancak SAP CRM, FICO, EWM, vb. Gibi bir dizi entegre sistemden oluşur. SAP PI, karmaşık eski sistemlere dokunmadan tüm sistemler için tek bir entegrasyon noktası olarak bir platform sağlar. tüm veri ve bilgi alışverişi.

Aşağıdakiler, SAP Process Integration tarafından sağlanan temel yeteneklerdir -

Bağlantı

SAP PI kullanarak, farklı teknik iletişim yollarına sahip farklı uygulamaları ve sistemleri bağlayabilirsiniz. SAP PI, uygulamaları HTTPS veya Uzaktan İşlev Çağrısı (RFC) gibi farklı protokollere dayalı olarak bağlamanıza izin veren çeşitli adaptörler sağlar.

Yönlendirme

Yönlendirme, çalışma zamanında farklı sistemler arasında mesaj akışı kurallarını tanımlar.

Haritalama

SAP PI, farklı şirketler arasında kurulabilen dağıtılmış bir ortamda farklı uygulamaları veya sistemleri bağlamak için kullanılır, bu nedenle iki bileşen arasındaki veri alışverişinin yapısının birbirinden farklı olma olasılığı vardır.

Haritalama, bir kaynak sistemdeki verilerin yapısını, bir hedef sistemdeki veri yapısına göre belirler. Kaynak ve hedef sistem arasındaki verilere uygulanan dönüştürme kurallarını da belirler.