SAP البرنامج التعليمي PI/PO: ما هو تكامل العمليات وتنسيقها

ما هي تفاصيل SAP باي؟

SAP PI (تكامل العمليات) عبارة عن منصة تكامل مؤسسية توفر تكاملاً سلسًا بين SAP وغيرSAP التطبيقات داخل المنظمة A2A (تطبيق إلى تطبيق) أو حتى خارج المنظمة B2B (شركة إلى شركة). يسمح للمؤسسات بتبادل المعلومات بين البرامج الداخلية داخل الشركة والأنظمة الخارجية خارج الشركة.

إنّ SAP النموذج الكامل لـ PI هو تكامل العمليات.

ما هي تفاصيل SAP PO؟

SAP PO (تنسيق العمليات) هي أداة لأتمتة العمليات التجارية وتحسينها. فهو يجمع بين ميزات SAP إدارة العمليات التجارية (BPM)، SAP تكامل العمليات (PI)، و SAP إدارة قواعد العمل (BRM). بعبارة أخرى، SAP تنسيق العمليات هو إصدار أكثر تقدمًا من SAP PI ولديه كافة الأدوات اللازمة لدمج التطبيقات.

إنّ SAP نموذج أمر الشراء الكامل هو تنسيق العملية.

فهم SAP PI/PO مع مثال

لكن هذا كان جانبًا تقنيًا SAP PI، ولكن لفهم هذا بشكل أفضل سنرى مثال تنفيذ SAP عملية التكامل.

فهم SAP PI/PO مع مثال

مثال

لفهم مفهوم SAP بشكل أكثر وضوحًا، نأخذ مثالًا لصناعة الألبان واسعة النطاق، والتي تعمل في جزء كبير من الدولة وتهيمن على المنطقة. ولكن هناك بعض صناعات الألبان الصغيرة التي تعمل في نفس المنطقة، بالتوازي مع الصناعة واسعة النطاق والتي لا تحقق ربحًا بسبب تباين أسعارها مقارنة بالصناعة واسعة النطاق. لذا لتجنب صراع الأسعار والحفاظ على نفس السعر في جميع أنحاء المنطقة، قررت الصناعة الكبيرة والصغيرة الارتباط معًا، بمساعدة SAP باي. يتواصلون مع بعضهم البعض بمساعدة SAP PI وبدأت العمل كوحدة واحدة. الآن، من خلال SAP إنهم قادرون على تبادل جميع المعلومات المتعلقة بصناعة الألبان، بما في ذلك التسعير ومشاركة كمية متساوية من الأرباح.

SAP يربط PI منصات مختلفة مثل

  • SAP وغيرSAP نظم
  • سيناريوهات B2B وA2A
  • غير متزامن و Syncالاتصالات هرونوس
  • إدارة العمليات التجارية عبر المكونات

لماذا SAP بي / بو؟

قبل SAP تتواصل الشركات مع بعضها البعض من خلال الاتصال من نقطة إلى نقطة. ولكن هذه العملية لا تُستخدم في العمليات المتعددة والمعقدة. وللتواصل السلس بين الشركات المتعددة، يتم استخدام الاتصال الوسيط أو وسيط التكامل، SAP يتكيف PI مع هذا النظام بشكل جيد للغاية. فهو يتيح الربط البيني لعملية مختلفة عبر موقع مركزي يُعرف باسم Integration Broker، على عكس الاتصال من نقطة إلى نقطة الذي يشبه شبكة العنكبوت. يعد وسيط التكامل أو الخادم جزءًا لا يتجزأ من الاتصال الوسيط Java محرك المحول المتقدم (AAE) ومحرك التكامل للتوجيه. يعتمد الاتصال الوسيط على وسيط التكامل الذي يتم تنفيذه عن طريق تبادل رسائل XML.

SAP بي/بو
SAP نظرة عامة على PI PO

دعونا نرى كيف SAP يعالج PI رسائل XML بمساعدة Integration Broker. تبادل البيانات أو الرسائل في SAP يحدث PI في هذه المراحل الأربع.

  • تحويل الرسالة: أثناء تبادل الرسائل، يقوم بتحويل بنية بيانات الأعمال
  • توجيه الرسالة: إعادة توجيه رسالة مرسلة من نظام مرسل إلى نظام استقبال واحد أو أكثر
  • محولات الاتصال: عند ربط وسيط التكامل ونظام الاستقبال، سيقوم المحول بتحويل الرسالة الواردة إلى رسالة واردة ثم تحويلها لاحقًا إلى تنسيق نظام الاستقبال في الطرف الآخر
  • عمليات التكامل: تتكون إدارة عمليات الأعمال عبر المكونات (ccBPM) من وظائف لتنسيق الخدمة المحسنة.

التالي في هذا SAP البرنامج التعليمي PI، سوف نتعلم كيف SAP يعمل PI/PO.

كيفية SAP يعمل PI/PO

SAP يؤدي PI ثلاث وظائف أساسية

  • الاتصال: SAP يتمتع PI بالقدرة على التكامل مع جميع التطبيقات بغض النظر عما إذا كان تطبيقًا من 3rd الحزب أو من SAP. يستخدم إطار المحول لدمج 3rd حلول الحزب.
  • تنسيق: يمكنه تحديد مسار/سير عمل لكل معاملة تجارية متكاملة. فهو يضمن تسليم كل رسالة بشكل صحيح من المصدر إلى الوجهة المستهدفة
  • نقل: يمكنه ترجمة الملفات إلى أي تنسيق سواء كان تنسيق ملف داخلي أو أي معيار تكامل الأعمال التجارية.

التالي في هذا SAP البرنامج التعليمي PO، سوف نتعلم عنه SAP هندسة PI PO.

SAP بي/بو Architecture

SAP بي/بو Architecture

SAP بي/بو Architecture

SAP PI ليس مكونًا واحدًا مسؤولاً عن تكامل SAP وغير SAP التطبيق، ولكنه عبارة عن مجموعة من المكونات التي تعمل معًا على تكوين SAP PI الوظيفية. هذه الهندسة المعمارية SAP يتم استخدام PI أو المكونات أثناء وقت التصميم ووقت التكوين وفي وقت التشغيل. المكونات المختلفة لل SAP تشمل بي

دليل المناظر الطبيعية للنظام

إنه مزود معلومات مركزي في مشهد النظام. يحتوي SLD على نوعين من المعلومات، "معلومات المكونات (القابلة للتثبيت والمثبتة) ووصف المناظر الطبيعية."

منشئ التكامل

إنها مجموعة أدوات تحتوي على مجموعة من الأدوات للوصول إلى كائنات التكامل وتحريرها

مستودع التكامل

لتطوير وتصميم وصيانة أنواع البيانات وهياكل الرسائل والتعيينات والواجهات وعمليات التكامل وسيناريوهات التكامل بشكل مستقل عن مشهد النظام، يتم استخدام مستودع التكامل.

خادم التكامل

إنه محرك معالجة مركزي لـ PI. تتم معالجة جميع الرسائل باستخدام هذا الخادم.

المراقبة المركزية

بمساعدة هذه المراقبة، يتم إجراء مراقبة مجال PI، وتكون "منضدة العمل" هي الأداة المستخدمة للمراقبة.

محرك المحول

إنه بمثابة موصل لتوصيل محرك التكامل به SAP الأنظمة والأنظمة الأخرى.

تقنية معالجة الرسائل بواسطة PI

للوصول إلى البيانات من SAP وغيرSAP تطبيق يتم استخدام هذه التقنية. SAP يستخدم PI مستندًا وسيطًا مثل IDoc للملفات المسطحة لنقل بياناتها.

تصميم

يستخدم تكامل العمليات (PI) مستودع التكامل لتصميم بنية الرسالة

الاعداد

يتم استخدام دليل التكامل (ID) لتكوين المعلمات الفنية للكائنات التي تم إنشاؤها في IR (مستودع التكامل)

معالجة الرسائل

بمجرد تنشيط IDOC SAP النظام، يتولى PI المسؤولية ويحول الرسائل إلى تنسيق XML لمعالجتها الداخلية

مراقبة الرسائل

يمكن مراقبة الرسائل وتتبعها باستخدام "Run Time Workbench". يمكن أن تكون هذه الأداة مفيدة في مراقبة محولات المرسل والمستقبل، والرسائل الصادرة والواردة، والمراقبة الشاملة للسيناريو الكامل وتتبعات الأخطاء.

الاتصال: إطار عمل الوكيل وإطار عمل المحول

إطار المحول

SAP يتصل PI بأي أنظمة خارجية (SAP أو غيرSAP) باستخدام إطار عمل المحول. يعتمد إطار المحول على AS Java بيئة وقت التشغيل وإصدار بنية الموصل (JCA). يتكون إطار عمل المحول من سلسلتي وحدات افتراضيتين إذا كان من المقرر تنفيذ معالجة الرسائل بالكامل داخل المحول، فيمكن استخدام سلسلة الوحدات الافتراضية للمحول.

  1. واحد لاتجاه المرسل
  2. واحد لاتجاه المتلقي

هناك أربعة أنواع من المحولات المستخدمة في SAP PI

  • محولات الملفات: يقوم بتبادل الملفات مع الأنظمة الخارجية
  • محولات JMS: ويتواصل مع نظام الرسائل
  • محولات الصابون: يتواصل مع مقدمي وعملاء خدمات الويب
  • محولات JDBC: إنها حزمة موسعة ل SAP PI

الواجهات الأخرى التي يدعمها إطار عمل المحول هي

  1. خدمات التكوين (واجهة برمجة التطبيقات وبيانات تعريف المحول xsd)
  2. الخدمات الادارية
  3. واجهات برمجة تطبيقات الخدمة المختلفة التي يوفرها إطار عمل المحول - مدير الخيوط، مدير المعاملات)
  4. يتضمن إطار عمل المحول واجهة برمجة تطبيقات سجل تدقيق الرسائل. يمكن استخدام واجهة برمجة التطبيقات (API) للتتبع الفني والتسجيل لكتابة بيانات التتبع التي تصف تنفيذ التعليمات البرمجية.

كيف يعمل إطار المحول؟

يعمل إطار المحول مع SAP بي/بو

  1. يتم استلام البيانات من السلك من خلال موقع استلام يستمع للرسائل في بروتوكول معين على عنوان محدد
  2. بعد استلام الرسالة من خلال موقع الاستلام، يتم إرسال رسالة إلى المحول. يقوم بإنشاء رسالة BizTalk جديدة، ويربط دفق البيانات بالرسالة.
  3. يقوم بإضافة أي بيانات وصفية تخص نقطة النهاية التي تم من خلالها استقبال البيانات ومن ثم يتم إرسال الرسالة إلى محرك الرسائل
  4. يرسل محرك الرسائل الرسالة إلى مسار الاستلام حيث يتم تحويل البيانات إلى XML، وهنا تتم مصادقة مرسل الرسالة، ويتم فك تشفير الرسالة والتحقق من صحة XML
  5. بعد ذلك، يقوم محرك الرسائل بنشر الرسالة في مربع الرسائل. مربع الرسائل هو Microsoft SQL جدول يحتوي على الرسائل المراد معالجتها
  6. يرسل مشغل المراسلة الرسالة إلى منفذ التزامن أو الإرسال.

SAP أمان PI/PO

للرسائل، SAP يوفر PI الأمان على مستوى الرسالة لبروتوكول الرسائل XI، لـ صابون المحول، لبروتوكول RosettaNet، لمحول البريد، لبروتوكول CIDX وللاتصال بأنظمة WSRM (المراسلة الموثوقة لخدمة الويب). SAP يتم تمكين أمان مستوى رسالة PI من خلال استخدام التشفير والتوقيع الرقمي وتأكيد SAML ورمز اسم المستخدم ورمز الشهادة وما إلى ذلك. تتضمن طرق المصادقة التي تدعمها البنية الأساسية لـ WS لمستوى النقل المصادقة الأساسية (كلمة المرور واسم المستخدم)، SAP تذكرة التأكيد، وHTTP عبر SSL.

توصيل خادم التكامل مع نظام WSRM (المراسلة الموثوقة لخدمة الويب).

للاتصال بنظام WSRM الممكّن، يمكنك استخدام قناة اتصال من نوع المحول WS.

  • يمكنك استخدام اتفاقية المرسل مع محول مرسل WS المعين لتوصيل Integration Server بمستهلك WS
  • يمكنك استخدام اتفاقية جهاز الاستقبال مع محول جهاز استقبال WS المعين لتوصيل خادم التكامل بموفر WS

فوائد الأمن في SAP بي/بو

  • يتم التحقق من أذونات تطبيق المتلقي مقابل المستخدم الأصلي
  • في نظام الاستقبال، يمكن تدقيق المستخدم
  • التكوين الديناميكي في قناة استقبال PI

ميزات جديدة في SAP بي/بو

الميزات الجديدة في SAP تشمل بي

  • المراقبة المركزية على أساس SAP مدير الحلول.
  • ملف (ثنائي) كبير جدًا لنقل الملفات
  • IDOC (المستند الوسيط) ومحولات HTTP في AAE (محرك المحول المتقدم)
  • منظور يركز على المستخدم في ESR
  • يتم تقسيم الرسائل المستندة إلى الواجهة ورسم الخرائط على AAE
  • تكوين المهلة لكل قناة اتصال
  • النقل الآلي للتحقق من صحة المخطط
  • استبدال Trex، البحث عن الرسائل المحددة من قبل المستخدم
  • وجهات نظر تتمحور حول المستخدم في ESR
  • الوظيفة الإضافية ل SAP PI: الوظيفة الإضافية للاتصال الآمن (محول SGTP، وحدة PGP) والوظائف الإضافية B2B (محول OFTP، محول AS2، فاصل EDI، محول EDI XML، إلخ.)

مزايا SAP بي/بو

  • بالمقارنة مع أي منتجات وسيطة أخرى لمراقبة المنتجات في SAP بي هو أفضل. فهو يوفر ميزات مراقبة مثل الرسائل والأداء ومراقبة المكونات وما إلى ذلك، وكلها يمكن استخدامها لتتبع الأخطاء وتصحيحها.
  • SAP يدعم PI مختلف SAP المكونات المطلوبة أثناء التكامل مع SAP PI
  • تعد المحولات والتعيينات جيدة مقارنة بأي منتج وسيط آخر
  • غير متزامن و Syncالتواصل هورونوس ممكن

SAP PI مقابل BizTalk

SAP PI بيزتالك
تستخدم في الغالب فقط من قبل SAP العملاء لتمكين التكامل القائم على SOAP تم بناء BizTalk بالكامل .شبكة، مصدقة من قبل Microsoft SAP للتكامل مع SAP مباشرة دون الحاجة إلى أي برامج وسيطة
تم تصميم منتج ESB وتنفيذه للتكامل SAP أنظمة مع غير SAP أنظمة منتج أكثر عمومية، والقدرة على دمج مجموعة متنوعة من الأنظمة بما في ذلك SAP وغيرها من المنتجات
SAP لدى PI نظام مراقبة الرسائل التي تم تسليمها مسبقًا غير متوفرة
SAP يمكن لـ PI القيام بنقل بيانات متعددة غير متوفرة
In SAP يمكن أن تكون أتمتة PI يدويًا ومجدولة أيضًا غير متوفرة
SAP يستخدم حل بوابة net weaver يستخدم BizTalk MS SharePoint كحل للبوابة
نموذج هندسة SOA لـ SAP هو eSOA (موجه نحو خدمة المؤسسات Archiبنية) تعتمد SOA على .NET وBizTalk
SAP يتم تسعير PI Base Engine بناءً على الحجم الإجمالي للرسائل المعالجة المعبر عنها بالجيجابايت/الشهر. SAP PI مجاني للاستخدام بين SAPإلىSAP يتم تسعير خادم MS BizTalk بناءً على سعة الخادم. لديها أربعة إصدارات مختلفة Enterprise و Standard و Branch و Developer

متى SAP لا يوصى باستخدام PI/PO في SOA (الخدمة الموجهة للمؤسسة). Archiبنية)

  • SAP لا يُنصح باستخدام PI للاتصالات المتزامنة لأنه سيضع عبئًا كبيرًا على خدمة البنية الأساسية لخدمة الطلبات غير المتزامنة
  • SAP لا يُنصح باستخدام PI للسيناريوهات التي تعتمد على واجهة المستخدم إذا تم الكشف عن الواجهة الخلفية كخدمات مؤسسية
  • SAP ليس هناك حاجة إلى PI للوساطة إذا لمSAP الواجهة الخلفية مثل منصة J2EE أو .NET تعرض خدمات الأعمال في سيناريو واجهة المستخدم