ตัวเลือกการรวมกระบวนการ
SAP Process Integration (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 และมีเครื่องมือสำหรับการออกแบบและกำหนดคอนฟิกเนื้อหาการรวมตลอดจนเอ็นจินรันไทม์ต่อไปนี้ -
- Integration Engine
- กลไกกระบวนการทางธุรกิจ
- Advanced Adapter Engine
ประเภทที่ 2 - Advanced Adapter Engine Extended (AEX)
การติดตั้งนี้ใช้ Java และมีเครื่องมือสำหรับการออกแบบและกำหนดคอนฟิกเนื้อหาการรวมและมี AEX เป็นรันไทม์เอ็นจิน
สถาปัตยกรรม SAP NetWeaver PI
สถาปัตยกรรม SAP PI ประกอบด้วยหลายองค์ประกอบซึ่งใช้ในเวลาออกแบบเวลากำหนดค่าและรันไทม์ ใน SAP PI ระบบผู้ส่งเรียกว่าต้นทางและผู้รับเรียกว่าระบบเป้าหมาย สถาปัตยกรรมนี้เรียกว่าโครงสร้าง Hub และ Spoke Spoke ใช้เพื่อเชื่อมต่อกับระบบภายนอกในขณะที่ Hub ใช้เพื่อแลกเปลี่ยนข้อความ
ระบบ SAP PI แบ่งออกเป็นส่วนประกอบต่อไปนี้ -
- เซิร์ฟเวอร์การรวม
- ตัวสร้างการผสานรวม
- ไดเรกทอรีแนวนอนของระบบ (SLD)
- การกำหนดค่าและการตรวจสอบ