SAP บทช่วยสอน PI/PO

⚡ สรุปอย่างชาญฉลาด

SAP PI/PO (Process Integration and Process Orchestration) คือแพลตฟอร์มการบูรณาการระดับองค์กรที่เชื่อมต่อ... SAP และไม่ใช่ -SAP ระบบสำหรับการสื่อสารแบบ A2A และ B2B ช่วยให้การแลกเปลี่ยนข้อมูลเป็นไปอย่างราบรื่น การตรวจสอบจากส่วนกลาง การส่งข้อความที่ปลอดภัย และการทำงานอัตโนมัติของเวิร์กโฟลว์ในสภาพแวดล้อมทางธุรกิจที่กระจายอยู่ทั่วถึง

  • 🔗 โครงสร้างหลักของการบูรณาการ: SAP PI แทนที่การเชื่อมต่อแบบจุดต่อจุดที่เปราะบางด้วย Integration Broker ส่วนกลางที่ทำหน้าที่ส่งต่อข้อความ XML ระหว่างอุปกรณ์ต่างๆ SAP หรือไม่ -SAP จุดสิ้นสุด
  • ⚙️ PI เทียบกับ PO: Process Orchestration ขยายขีดความสามารถของ PI โดยการรวม Business Process Management (BPM) และ Business Rules Management (BRM) เข้าด้วยกันเพื่อการจัดการกระบวนการแบบครบวงจรตั้งแต่ต้นจนจบ
  • 🏗️ แกน Archiเทคเจอร์: SLD, Integration Builder, Integration Repository, Integration Server, Central Monitoring และ Adapter Engine ทำงานร่วมกันในขั้นตอนการออกแบบ การกำหนดค่า และการทำงานจริง
  • 🔌 เฟรมเวิร์กอะแดปเตอร์: อะแดปเตอร์ไฟล์, JMS, SOAP และ JDBC รวมถึง Advanced Adapter Engine (AAE) ทำหน้าที่แปลงโปรโตคอลและประมวลผลข้อความปริมาณมาก
  • 🛡️ ความปลอดภัยของข้อความ: การเข้ารหัส, ลายเซ็นดิจิทัล, การยืนยัน SAML, โทเค็นใบรับรอง และ HTTPS ช่วยปกป้องข้อความในโปรโตคอล XI, SOAP, RosettaNet, อีเมล และ CIDX
  • 📊 Operaสิทธิประโยชน์ทางวิชาชีพ: การตรวจสอบจากส่วนกลาง การสื่อสารแบบอะซิงโครนัสและซิงโครนัส การตรวจสอบความถูกต้องของสคีมา และส่วนเสริม B2B (AS2, OFTP, EDI) ทำให้ PI/PO พร้อมใช้งานในระดับการผลิต

SAP บทช่วยสอน PI/PO

ความหมายของ SAP พี่?

SAP PI (การบูรณาการกระบวนการ) คือแพลตฟอร์มการบูรณาการระดับองค์กรที่มอบการเชื่อมต่อที่ราบรื่นระหว่าง SAP และไม่ใช่ -SAP แอปพลิเคชัน ไม่ว่าจะเป็นการสื่อสารภายในแบบ A2A (Application to Application) หรือการสื่อสารข้ามบริษัทแบบ B2B (Business to Business) ช่วยให้องค์กรสามารถแลกเปลี่ยนข้อมูลระหว่างซอฟต์แวร์ภายในบริษัทและระบบภายนอกที่อยู่นอกเหนือขอบเขตขององค์กรได้

การขอ SAP PI ย่อมาจาก Process Integration จุดประสงค์หลักคือการขจัดปัญหาข้อมูลที่กระจัดกระจาย โดยทำหน้าที่เป็นศูนย์กลางในการแปล จัดเส้นทาง และตรวจสอบทุกข้อความที่แลกเปลี่ยนกันทั่วทั้งองค์กร

ความหมายของ SAP ปณ?

SAP PO (Process Orchestration) เป็นเครื่องมือสำหรับระบบอัตโนมัติและการเพิ่มประสิทธิภาพกระบวนการทางธุรกิจ ผสมผสานคุณสมบัติของ SAP การจัดการกระบวนการทางธุรกิจ (BPM) SAP บูรณาการกระบวนการ (PI) และ SAP การจัดการกฎเกณฑ์ทางธุรกิจ (BRM) กล่าวอีกนัยหนึ่ง SAP Process Orchestration เป็นเวอร์ชันขั้นสูงกว่าของ SAP PI มอบเครื่องมือทุกอย่างที่จำเป็นสำหรับการผสานรวมแอปพลิเคชันและจัดการเวิร์กโฟลว์ทางธุรกิจอย่างครบวงจร

การขอ SAP PO ย่อมาจาก Process Orchestration PO ถูกวางตำแหน่งให้เป็นเทคโนโลยีรุ่นต่อยอดที่รวมการบูรณาการ การสร้างแบบจำลองกระบวนการ และการดำเนินการตามกฎเกณฑ์ไว้ในระบบอัตโนมัติเดียว (AS) Java รันไทม์

ความเข้าใจ SAP PI/PO พร้อมตัวอย่าง

นอกเหนือจากคำจำกัดความทางเทคนิคแล้ว SAP PI จะเข้าใจได้ง่ายขึ้นเมื่อพิจารณาจากสถานการณ์การนำไปใช้ในโลกแห่งความเป็นจริง

ความเข้าใจ SAP PI/PO พร้อมตัวอย่าง

ตัวอย่าง

ลองพิจารณาอุตสาหกรรมนมขนาดใหญ่ที่ดำเนินงานครอบคลุมพื้นที่กว้างขวางและครองตลาดอยู่ มีฟาร์มโคนมขนาดเล็กหลายแห่งดำเนินงานในพื้นที่เดียวกัน แต่ไม่สามารถแข่งขันกับผู้เล่นรายใหญ่ได้เนื่องจากความแตกต่างด้านราคา เพื่อรักษาเสถียรภาพราคาและหลีกเลี่ยงความขัดแย้ง ฟาร์มโคนมขนาดใหญ่และขนาดเล็กจึงตัดสินใจรวมกลุ่มกันโดยใช้กลไกตลาดร่วม SAP PI. พวกมันเชื่อมต่อกันผ่านทาง SAP PI และเริ่มดำเนินงานในฐานะหน่วยงานเดียว ผ่านการรวมกิจการนี้ พวกเขาจะแลกเปลี่ยนข้อมูลที่เกี่ยวข้องกับผลิตภัณฑ์นมทั้งหมด รวมถึงข้อมูลราคา และแบ่งผลกำไรในส่วนที่เท่าเทียมกัน

SAP PI เชื่อมต่อแพลตฟอร์มต่างๆ เข้าด้วยกัน เช่น:

  • SAP และไม่ใช่SAP ระบบ
  • สถานการณ์ B2B และ A2A
  • อะซิงโครนัสและ Syncการสื่อสารที่น่ารังเกียจ
  • การจัดการกระบวนการทางธุรกิจข้ามองค์ประกอบ

ทำไม SAP ปี่/PO?

ก่อน SAP ในระบบ PI ธุรกิจต่างๆ เชื่อมต่อกันผ่านการสื่อสารแบบจุดต่อจุด ซึ่งวิธีการนี้ไม่สามารถรองรับกระบวนการที่ซับซ้อนหลายกระบวนการได้ เพื่อให้การสื่อสารระหว่างระบบจำนวนมากเป็นไปอย่างราบรื่น จึงต้องใช้การสื่อสารผ่านตัวกลาง (integration broker) และ SAP PI นำรูปแบบนี้ไปใช้ได้อย่างดีเยี่ยม โดยช่วยให้กระบวนการต่างๆ สามารถเชื่อมต่อกันได้ผ่านศูนย์กลางที่เรียกว่า Integration Broker แทนที่จะเป็นการเชื่อมต่อแบบจุดต่อจุดที่ซับซ้อน Integration Broker หรือเซิร์ฟเวอร์เป็นส่วนสำคัญของการสื่อสารผ่านตัวกลาง และประกอบด้วย... Javaประกอบด้วย Advanced Adapter Engine (AAE) และ Integration Engine สำหรับการกำหนดเส้นทาง การสื่อสารผ่านตัวกลางนั้นใช้ Integration Broker ซึ่งทำงานโดยการแลกเปลี่ยนข้อความ XML

SAP ภาพรวม PI/PO
SAP ภาพรวม PI PO

SAP PI ประมวลผลข้อความ XML ผ่าน Integration Broker ในสี่ขั้นตอน:

  • การแปลงข้อความ: ในระหว่างการแลกเปลี่ยนข้อความ โครงสร้างของข้อมูลทางธุรกิจจะถูกเปลี่ยนแปลง
  • การกำหนดเส้นทางข้อความ: ส่งต่อข้อความที่ส่งมาจากระบบผู้ส่งไปยังระบบผู้รับตั้งแต่หนึ่งระบบขึ้นไป
  • อะแดปเตอร์การเชื่อมต่อ: เชื่อมต่อระบบตัวกลางการรวมข้อมูลและระบบตัวรับข้อมูล ตัวแปลงข้อมูลจะแปลงข้อความขาเข้าให้เป็นข้อความขาเข้า จากนั้นจึงแปลงเป็นรูปแบบของระบบรับข้อมูล
  • กระบวนการบูรณาการ: การจัดการกระบวนการทางธุรกิจข้ามส่วนประกอบ (ccBPM) มีฟังก์ชันที่ช่วยเพิ่มประสิทธิภาพในการประสานงานบริการ

ต่อไปในนี้ SAP บทเรียน PI นี้ เราจะเรียนรู้วิธีการ SAP PI/PO ทำงาน

สรุป ความน่าเชื่อถือของ Olymp Trade? SAP PI/PO ทำงาน

SAP PI ทำหน้าที่พื้นฐานสามประการซึ่งรวมกันเป็นแกนหลักของการบูรณาการ:

  • เชื่อมต่อ: SAP PI สามารถทำงานร่วมกับแอปพลิเคชันใดๆ ก็ได้ ไม่ว่าจะเป็นแอปพลิเคชันจากผู้พัฒนาภายนอกหรือจากภายในระบบเอง SAPมันใช้เฟรมเวิร์กอะแดปเตอร์เพื่อนำโซลูชันจากภบุคคลที่สามเข้ามาใช้งานบนบัส
  • ประสานงาน: เป็นการกำหนดเส้นทางหรือขั้นตอนการทำงานสำหรับธุรกรรมทางธุรกิจแบบบูรณาการแต่ละรายการ และรับประกันว่าข้อความแต่ละข้อความจะถูกส่งจากต้นทางไปยังปลายทางอย่างถูกต้อง
  • สื่อสาร: โปรแกรมนี้สามารถแปลงไฟล์เป็นรูปแบบใดก็ได้ ไม่ว่าจะเป็นรูปแบบไฟล์ภายในองค์กรหรือมาตรฐานการบูรณาการระหว่างธุรกิจ (B2B)

เมื่อฟังก์ชันทั้งสามนี้พร้อมใช้งานแล้ว SAP PI สามารถทำหน้าที่เป็นศูนย์กลางการแลกเปลี่ยนข้อมูลสำหรับองค์กรทั้งหมดได้ ส่วนถัดไปจะอธิบายว่าสถาปัตยกรรมของ PI สนับสนุนหน้าที่เหล่านี้ได้อย่างไร

SAP ปี่/ปณ Archiเทคเจอร์

SAP ปี่/ปณ Archiเทคเจอร์

SAP ปี่/ปณ Archiเทคเจอร์

SAP PI ไม่ใช่ส่วนประกอบเดียวที่รับผิดชอบในการบูรณาการ SAP และไม่ใช่ -SAP แอปพลิเคชัน คือกลุ่มของส่วนประกอบต่างๆ ที่รวมกันแล้วทำให้เกิดแอปพลิเคชันขึ้นมา SAP PI functional สถาปัตยกรรมนี้ใช้ในระหว่างขั้นตอนการออกแบบ การกำหนดค่า และการทำงานจริง ส่วนประกอบต่างๆ ของ SAP PI ประกอบด้วย:

ไดเร็กทอรีภูมิทัศน์ระบบ

SLD (System Landscape Deployment) เป็นแหล่งข้อมูลหลักในโครงสร้างระบบ โดย SLD ประกอบด้วยข้อมูลสองประเภท ได้แก่ “ข้อมูลส่วนประกอบ (ที่สามารถติดตั้งได้และที่ติดตั้งแล้ว)” และ “คำอธิบายโครงสร้างระบบ”

ตัวสร้างการบูรณาการ

เป็นชุดเครื่องมือที่ประกอบด้วยเครื่องมือต่างๆ สำหรับการเข้าถึงและแก้ไขวัตถุการผสานรวม ทั้งในมุมมองการออกแบบและการกำหนดค่า

พื้นที่เก็บข้อมูลบูรณาการ

เพื่อพัฒนา ออกแบบ และบำรุงรักษาชนิดข้อมูล โครงสร้างข้อความ และแผนที่pingเพื่อให้สามารถใช้งานอินเทอร์เฟซ กระบวนการบูรณาการ และสถานการณ์การบูรณาการได้อย่างอิสระจากสภาพแวดล้อมของระบบ จึงมีการใช้คลังเก็บข้อมูลการบูรณาการ

เซิร์ฟเวอร์การรวม

มันคือหน่วยประมวลผลกลางของ PI ข้อความทั้งหมดจะถูกประมวลผลโดยใช้เซิร์ฟเวอร์นี้ และมันจะประสานงานการกำหนดเส้นทางและแผนที่pingและการเรียกใช้อะแดปเตอร์

การตรวจสอบจากส่วนกลาง

โดเมน PI จะได้รับการตรวจสอบจากส่วนกลางผ่านส่วนประกอบนี้ “Runtime Workbench” คือเครื่องมือที่ใช้ในการตรวจสอบการไหลของข้อความ ประสิทธิภาพ และสถานะของส่วนประกอบ

อะแดปเตอร์เครื่องยนต์

ทำหน้าที่เป็นชั้นเชื่อมต่อที่เชื่อมโยงกลไกการผสานรวมเข้ากับ SAP ระบบต่างๆ และระบบภายนอกอื่นๆ ผ่านอะแดปเตอร์เฉพาะโปรโตคอล

เทคนิคการประมวลผลข้อความโดย PI

ในการเข้าถึงข้อมูลจาก SAP และไม่ใช่ -SAP การใช้งาน SAP PI ใช้รูปแบบเอกสารตัวกลาง เช่น IDoc และไฟล์ข้อความธรรมดาในการถ่ายโอนข้อมูล จากนั้นจึงแปลงข้อมูลทั้งหมดให้เป็น XML ภายในองค์กร

ออกแบบ

การบูรณาการกระบวนการ (Process Integration: PI) ใช้ที่เก็บข้อมูลการบูรณาการเพื่อออกแบบโครงสร้างข้อความและกำหนดเงื่อนไขtract ระหว่างระบบผู้ส่งและผู้รับ

องค์ประกอบ

ไดเร็กทอรีการบูรณาการ (ID) ใช้สำหรับกำหนดค่าพารามิเตอร์ทางเทคนิคสำหรับวัตถุที่สร้างขึ้นใน IR (Integration Repository) โดยเชื่อมโยงอินเทอร์เฟซกับระบบจริงและช่องทางการสื่อสาร

การประมวลผลข้อความ

เมื่อเปิดใช้งาน IDoc แล้ว SAP ระบบ PI จะรับหน้าที่และแปลงข้อความให้เป็นรูปแบบ XML เพื่อประมวลผลภายในผ่านกลไกการรวมระบบ

การตรวจสอบข้อความ

สามารถตรวจสอบข้อความได้ และ tracโดยใช้ “Runtime Workbench” เครื่องมือนี้มีประโยชน์สำหรับการตรวจสอบอะแดปเตอร์ผู้ส่งและผู้รับ ข้อความขาออกและขาเข้า การตรวจสอบแบบครบวงจรของสถานการณ์ทั้งหมด และข้อผิดพลาด tracES

การเชื่อมต่อ: เฟรมเวิร์กพร็อกซีและเฟรมเวิร์กอะแดปเตอร์

การเชื่อมต่อใน SAP PI ถูกส่งมอบผ่านกรอบการทำงานเสริมสองกรอบ ได้แก่ กรอบการทำงานพร็อกซีสำหรับระบบดั้งเดิม SAP การสื่อสารและเฟรมเวิร์กอะแดปเตอร์สำหรับทุกสิ่งทุกอย่างอื่น

กรอบงานอะแดปเตอร์

SAP PI สามารถเชื่อมต่อกับระบบภายนอกใดๆ ก็ได้ (SAP หรือไม่ -SAP) โดยใช้ Adapter Framework กรอบงานของอะแด็ปเตอร์จะขึ้นอยู่กับ AS Java สภาพแวดล้อมการทำงานและ Java เชื่อมต่อ Archiโครงสร้าง (JCA) เฟรมเวิร์กอะแดปเตอร์ประกอบด้วยโมดูลเชนเริ่มต้นสองชุด หากต้องการประมวลผลข้อความทั้งหมดภายในอะแดปเตอร์ สามารถใช้โมดูลเชนเริ่มต้นสำหรับอะแดปเตอร์ได้

  1. หนึ่งอันสำหรับทิศทางของผู้ส่ง
  2. หนึ่งอันสำหรับทิศทางผู้รับ

มีอะแดปเตอร์หลักๆ สี่ประเภทที่ใช้กันโดยทั่วไป SAP พีไอ:

  • อะแดปเตอร์ไฟล์: แลกเปลี่ยนไฟล์กับระบบภายนอก
  • อะแด็ปเตอร์ JMS: สื่อสารผ่านระบบส่งข้อความ
  • อะแดปเตอร์สบู่: ติดต่อประสานงานกับผู้ให้บริการและลูกค้าของบริการเว็บต่างๆ
  • อะแด็ปเตอร์ JDBC: จัดเตรียมการเชื่อมต่อฐานข้อมูลโดยตรงเป็นแพ็กเกจเสริมสำหรับ SAP พีไอ

อินเทอร์เฟซอื่นๆ ที่รองรับโดยเฟรมเวิร์กอะแดปเตอร์ ได้แก่:

  1. บริการการกำหนดค่า (ไฟล์ xsd เมตาเดต้า API และอะแดปเตอร์)
  2. บริการด้านการบริหารจัดการ
  3. API บริการต่างๆ ที่มีให้โดยเฟรมเวิร์ก Adapter รวมถึง Thread Manager และ Transaction Manager
  4. เฟรมเวิร์ก Adapter มี API สำหรับบันทึกการตรวจสอบข้อความ API นี้สามารถนำไปใช้เพื่อวัตถุประสงค์ทางเทคนิคได้ tracและการบันทึกเพื่อเขียน tracคำสั่งที่อธิบายการทำงานของโค้ด

วิธีการทำงานของ Adapter Framework

วิธีการทำงานของ Adapter Framework ใน SAP ปี่/ปณ

  1. ข้อมูลจะถูกรับจากสายเคเบิลผ่านตำแหน่งรับข้อมูลที่คอยรับฟังข้อความตามโปรโตคอลที่กำหนดไว้ ณ ที่อยู่เฉพาะ
  2. เมื่อปลายทางรับข้อความยอมรับข้อความแล้ว อะแดปเตอร์จะสร้างข้อความใหม่และแนบสตรีมข้อมูลเข้ากับข้อความนั้น
  3. ระบบจะเพิ่มข้อมูลเมตาเกี่ยวกับปลายทางที่รับข้อมูลเข้ามา จากนั้นจึงส่งข้อความไปยังกลไกการรับส่งข้อความ
  4. ระบบส่งข้อความจะส่งข้อความไปยังส่วนรับข้อมูล ซึ่งจะแปลงข้อมูลให้อยู่ในรูปแบบ XML จากนั้นผู้ส่งจะได้รับการตรวจสอบสิทธิ์ ข้อความจะถูกถอดรหัส และ XML จะได้รับการตรวจสอบความถูกต้อง
  5. ขั้นตอนต่อไป ระบบส่งข้อความจะเผยแพร่ข้อความไปยังกล่องข้อความ กล่องข้อความคือตารางเชิงสัมพันธ์ที่เก็บข้อความที่รอการประมวลผล
  6. จากนั้นระบบรับส่งข้อความจะส่งข้อความไปยังระบบจัดการการส่งต่อ หรือไปยังพอร์ตส่งเพื่อส่งออกไปยังปลายทาง

SAP การรักษาความปลอดภัย PI/PO

สำหรับข้อความ SAP PI ให้การรักษาความปลอดภัยระดับข้อความสำหรับโปรโตคอลข้อความ XI สบู่ อะแดปเตอร์, โปรโตคอล RosettaNet, อะแดปเตอร์อีเมล, โปรโตคอล CIDX และสำหรับการเชื่อมต่อกับระบบที่เปิดใช้งาน WSRM (Web Service Reliable Messaging) SAP PI เปิดใช้งานการรักษาความปลอดภัยระดับข้อความผ่านการเข้ารหัส ลายเซ็นดิจิทัล การยืนยัน SAML โทเค็นชื่อผู้ใช้ โทเค็นใบรับรอง และกลไกที่คล้ายกัน วิธีการตรวจสอบสิทธิ์ที่รองรับโดยโครงสร้างพื้นฐาน WS สำหรับเลเยอร์การขนส่ง ได้แก่ การตรวจสอบสิทธิ์พื้นฐาน (รหัสผ่านและชื่อผู้ใช้) SAP ตั๋วยืนยันและ HTTP ผ่าน SSL

การเชื่อมต่อ Integration Server กับระบบที่เปิดใช้งาน WSRM (Web Service Reliable Messaging)

ในการเชื่อมต่อกับระบบที่เปิดใช้งาน WSRM จะใช้ช่องทางการสื่อสารประเภทอะแดปเตอร์ WS

  • ใช้ข้อตกลงผู้ส่ง (Sender Agreement) ร่วมกับอะแดปเตอร์ผู้ส่ง WS ที่กำหนดไว้ เพื่อเชื่อมต่อ Integration Server กับผู้บริโภค WS (WS Consumer)
  • ใช้ข้อตกลงตัวรับ (Receiver Agreement) ที่มีอะแดปเตอร์ตัวรับ WS ที่กำหนดไว้ เพื่อเชื่อมต่อเซิร์ฟเวอร์การรวมระบบกับผู้ให้บริการ WS

ประโยชน์ของการรักษาความปลอดภัยใน SAP ปี่/ปณ

  • ระบบจะตรวจสอบสิทธิ์การเข้าถึงของแอปพลิเคชันผู้รับโดยเทียบกับข้อมูลประจำตัวของผู้ใช้ดั้งเดิม
  • ในระบบรับสัญญาณ ผู้ใช้สามารถตรวจสอบได้อย่างครบถ้วน
  • ช่องรับสัญญาณ PI รองรับการกำหนดค่าแบบไดนามิกสำหรับการกำหนดเส้นทางตามบริบท

คุณสมบัติใหม่ใน SAP ปี่/ปณ

รุ่นใหม่กว่าของ SAP PI/PO มาพร้อมกับการปรับปรุงหลายประการที่ช่วยเสริมความแข็งแกร่งด้านการติดตาม การขยายขนาด และการครอบคลุมธุรกิจแบบ B2B:

  • การตรวจสอบแบบรวมศูนย์ตาม SAP ผู้จัดการโซลูชัน
  • การถ่ายโอนไฟล์ขนาดใหญ่มาก (ไบนารี) ระหว่างไฟล์หนึ่งไปยังอีกไฟล์หนึ่ง พร้อมรองรับการสตรีมมิ่ง
  • อะแดปเตอร์ IDoc (Intermediate Document) และ HTTP มีให้ใช้งานในตัวใน AAE (Advanced Adapter Engine)
  • มุมมองที่เน้นผู้ใช้เป็นศูนย์กลางใน ESR (Enterprise Services Repository)
  • อินเทอร์เฟซและแผนที่ping-การแบ่งข้อความตาม AAE
  • ตั้งค่าการหมดเวลาต่อช่องทางการสื่อสาร
  • การขนส่งอัตโนมัติสำหรับการตรวจสอบความถูกต้องของโครงสร้างข้อมูล
  • แทนที่ TREX ด้วยการค้นหาข้อความที่ผู้ใช้กำหนดเอง
  • ส่วนเสริมสำหรับ SAP PI: ส่วนเสริมการเชื่อมต่อที่ปลอดภัย (อะแดปเตอร์ SGTP, โมดูล PGP) และส่วนเสริม B2B (อะแดปเตอร์ OFTP, อะแดปเตอร์ AS2, ตัวคั่น EDI, ตัวแปลง EDI XML และอื่นๆ)

ข้อดีของการ SAP ปี่/ปณ

  • เมื่อเปรียบเทียบกับผลิตภัณฑ์มิดเดิลแวร์อื่นๆ การตรวจสอบใน SAP PI มีประสิทธิภาพมากกว่า มันมีฟังก์ชันการตรวจสอบข้อความ ประสิทธิภาพ และส่วนประกอบ ซึ่งทั้งหมดนี้สามารถนำไปใช้ได้ track และแก้ไขข้อผิดพลาด
  • SAP PI สนับสนุนหลากหลายด้าน SAP ส่วนประกอบต่างๆ ที่มักจำเป็นในระหว่างโครงการบูรณาการระดับองค์กร
  • อะแดปเตอร์และแผนที่pingเมื่อเทียบกับผลิตภัณฑ์มิดเดิลแวร์อื่นๆ แล้ว ผลิตภัณฑ์เหล่านี้มีความสมบูรณ์และมีเอกสารประกอบอย่างดี
  • ระบบรองรับทั้งรูปแบบการสื่อสารแบบอะซิงโครนัสและซิงโครนัสได้ทันที

SAP ปี่/ปณ Code ตัวอย่าง: Java แผนที่แสดงที่ตั้งบริษัทping

การแปลงข้อความแบบกำหนดเองใน SAP PI/PO มักถูกนำไปใช้ผ่าน Java แผนที่pingภายใน Enterprise Services Repository โค้ดตัวอย่างด้านล่างแสดงโครงสร้างพื้นฐานที่นักพัฒนาสามารถนำไปปรับใช้เพื่ออ่านข้อมูลขาเข้า แปลงข้อมูล และเขียนผลลัพธ์กลับไปยังสตรีมเอาต์พุต

import com.sap.aii.mapping.api.AbstractTransformation;
import com.sap.aii.mapping.api.TransformationInput;
import com.sap.aii.mapping.api.TransformationOutput;
import com.sap.aii.mapping.api.StreamTransformationException;
import java.io.InputStream;
import java.io.OutputStream;

public class OrderToInvoiceMapping extends AbstractTransformation {
    public void transform(TransformationInput in, TransformationOutput out)
            throws StreamTransformationException {
        InputStream source = in.getInputPayload().getInputStream();
        OutputStream target = out.getOutputPayload().getOutputStream();
        // Read source payload, transform XML, then write to target.
        try {
            int b;
            while ((b = source.read()) != -1) {
                target.write(b);
            }
        } catch (Exception e) {
            throw new StreamTransformationException(e.getMessage());
        }
    }
}

SAP PI กับ BizTalk

SAP PI บิสทอล์ค
ส่วนใหญ่ใช้โดย SAP เพื่อให้ลูกค้าสามารถเปิดใช้งานการผสานรวมแบบ SOAP ได้ BizTalk สร้างขึ้นบน สุทธิ., ได้รับการรับรองโดย Microsoft และ SAP เพื่อบูรณาการกับ SAP โดยตรงโดยไม่ต้องผ่านตัวกลางใดๆ
ผลิตภัณฑ์ ESB ออกแบบและนำไปใช้เพื่อบูรณาการ SAP ระบบที่ไม่มีSAP ระบบ ผลิตภัณฑ์ที่ครอบคลุมมากขึ้น พร้อมความสามารถในการบูรณาการระบบต่างๆ มากมาย รวมถึง SAP และผลิตภัณฑ์อื่น ๆ
SAP PI มาพร้อมกับระบบตรวจสอบข้อความที่ส่งล่วงหน้า ไม่มีให้ใช้งานตั้งแต่เริ่มต้น
SAP PI รองรับรูปแบบการถ่ายโอนข้อมูลหลายรูปแบบในช่องสัญญาณเดียว ไม่สามารถใช้ได้
In SAP ระบบ PI สามารถทำงานได้ด้วยตนเองหรือตามกำหนดเวลา ไม่สามารถใช้ได้
SAP ใช้โซลูชันพอร์ทัล NetWeaver BizTalk ใช้ Microsoft SharePoint ในฐานะโซลูชันพอร์ทัล
รูปแบบสถาปัตยกรรม SOA สำหรับ SAP eSOA (Enterprise Service Oriented) คือสถาปัตยกรรมเชิงบริการขององค์กร (Enterprise Service Oriented Architecture) Archi(สถาปัตยกรรม) SOA นั้นสร้างขึ้นบนพื้นฐานของ .NET และ BizTalk
SAP ราคาของ PI Base Engine จะคิดตามปริมาณข้อความทั้งหมดที่ประมวลผล โดยแสดงเป็นกิกะไบต์ต่อเดือน SAP PI ใช้งานได้ฟรีระหว่าง SAP และ SAP. ราคาของ MS BizTalk Server ขึ้นอยู่กับความจุของเซิร์ฟเวอร์ โดยมีสี่เวอร์ชัน ได้แก่ Enterprise, Standard, Branch และ Developer

เมื่อ SAP ไม่แนะนำให้ใช้ PI/PO

SAP PI/PO เป็นเครื่องมือที่มีประสิทธิภาพ แต่ไม่ใช่เครื่องมือที่เหมาะสมสำหรับทุกสถานการณ์ใน SOA (Service Oriented Architecture) ระดับองค์กร Archi(โครงสร้าง) หลีกเลี่ยงการใช้ PI/PO เมื่อ:

  • SAP ไม่แนะนำให้ใช้ PI สำหรับการสื่อสารแบบซิงโครนัส เนื่องจากจะทำให้โครงสร้างพื้นฐานในการให้บริการคำขอแบบอะซิงโครนัสมีภาระมากเกินไป
  • SAP ไม่แนะนำให้ใช้ PI ในสถานการณ์ที่ขับเคลื่อนด้วย UI ซึ่งแบ็กเอนด์ถูกเปิดเผยเป็นบริการระดับองค์กรอยู่แล้ว
  • SAP PI ไม่จำเป็นสำหรับการไกล่เกลี่ยเมื่อไม่ใช่...SAP ระบบแบ็กเอนด์ เช่น J2EE หรือ .NET ได้เปิดเผยบริการทางธุรกิจในรูปแบบ UI อยู่แล้ว

คำถามที่พบบ่อย

SAP PI ทำหน้าที่จัดการการกำหนดเส้นทางและการแปลงข้อความระหว่างระบบต่างๆ SAP PO คือชุดซอฟต์แวร์รุ่นต่อจาก PI ที่รวมการจัดการกระบวนการทางธุรกิจ (Business Process Management) และการจัดการกฎทางธุรกิจ (Business Rules Management) ไว้ใน AS เดียวกัน Java ระยะเวลาดำเนินการสำหรับการเรียบเรียงดนตรีอย่างเต็มรูปแบบ

SAP PI มาพร้อมกับ File, JMS, SOAP, JDBC, IDoc, HTTP, RFC, Mailและอะแดปเตอร์ SFTP ส่วนเสริม B2B เพิ่ม AS2, OFTP, ตัวคั่น EDI และตัวแปลง EDI XML สำหรับสถานการณ์การผสานรวมกับพันธมิตร

การตรวจสอบจะดำเนินการผ่าน Runtime Workbench, ธุรกรรม SXMB_MONI ใน ABAP stack และตัวตรวจสอบข้อความใน Java การตรวจสอบส่วนกลางสามารถทำได้ผ่านทางสแต็ก SAP ตัวจัดการโซลูชันสำหรับการมองเห็นภาพรวมข้ามระบบ

AI ช่วยตรวจจับรูปแบบข้อความที่ผิดปกติ ทำนายความล้มเหลวของอินเทอร์เฟซก่อนที่จะลุกลาม และแนะนำแผนที่ping ตรรกะ และการจัดประเภทข้อความแสดงข้อผิดพลาดโดยอัตโนมัติ เพื่อให้ทีมสนับสนุนสามารถแก้ไขปัญหาได้เร็วขึ้นในสภาพแวดล้อมการบูรณาการที่ซับซ้อน

ใช่แล้ว เครื่องมือบูรณาการที่ใช้ AI ช่วยเหลือจะเสนอแผนที่ระดับแปลงpingโดยการวิเคราะห์โครงสร้างข้อมูล ตัวอย่างข้อมูล และแผนที่ประวัติpingนักพัฒนาซอฟต์แวร์ยังคงตรวจสอบความถูกต้องของข้อเสนอแนะอยู่ แต่เวลาที่ใช้ในการแปลงข้อมูลซ้ำๆ ลดลงอย่างมาก

สรุปโพสต์นี้ด้วย: