إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
يعمل التكامل Microsoft Power Platform مع SAP على تحسين قدرات إدارة البيانات والأتمتة الخاصة بك.
التلميح
توفر هذه المقالة سيناريو مثالاً وهندسة نموذجية عامة لتوضيح كيفية ربط هاتين المنصتين بسلاسة. يمكن تعديل مثال البنية للعديد من السيناريوهات والصناعات المختلفة.
مخطط الهندسة
Workflow
يوضح مثال الرسم التخطيطي للبنية حلا كاملا، ولكن التدفق بين Power Platform SAP وSAP واضح ومباشر. تصف الخطوات التالية سير العمل:
Power Platformيستخدم A Power Apps تطبيق اللوحة Power Automate سير مهام لاستدعاء موصل SAP ERP.
موصل SAP ERP: يستدعي بوابة البيانات المحلية باستخدام RFC وBAPI.
بوابة البيانات المحلية:يتصل بـ SAP ويستخدم SAP. Power Platform لا يتجاوز التراخيص في SAP.
SAP (والبنية التحتية): يستدعي SAP من خلال موصل SAP .NET.
موصل SAP OData: ينفذ عمليات مثل إنشاء الإجراءات وقراءتها وتحديثها وحذفها واستدعاء الوظائف على الخدمة.
طرق الاتصال البديلة
بوابة البيانات المحلية ليست الطريقة الوحيدة للاتصال ب SAP من Power Platform. يمكنك أيضا استخدام شبكة ظاهرية Azure أو جداول ظاهرية.
الشبكة الظاهرية
تتيح لك بوابة بيانات الشبكة الظاهرية توصيل Azure وخدمات Microsoft Fabric البيانات الأخرى بمصدر البيانات والاتصال Power Platform به بأمان وتنفيذ الاستعلامات ونقل النتائج مرة أخرى إلى الخدمة. تضمن هذه الطريقة اتصالا آمنا ومبسطا ، مما يتيح معالجة البيانات ومعالجتها بكفاءة.
نظرا لأن بوابة بيانات الشبكة الظاهرية تنقل البيانات باستخدام HTTPS، فإن هذا الخيار يعمل فقط مع موصل SAP OData. يستخدم موصل SAP ERP RPC وBAPI.
الجداول الظاهرية
خيار آخر هو العمل مع SAP من خلال الجداول الافتراضية ، والوصول إلى بيانات SAP كما لو كنت تصل إلى Dataverse جدول.
المؤيد: في Dataverse، يمنح دور الأمان على الجدول إذنا على مستوى الجدول.
سلبيات: الأذونات على مستوى الصف والتحقق من الصحة على مستوى المستخدم في المصدر غير ممكنة.
التدفقات البديلة
Power Automate تتيح لك تدفقات سطح المكتب التشغيل التلقائي لعمليات سطح المكتب المتكررة باستخدام واجهة السحب والإفلات أو عن طريق تسجيل إجراءات المستخدم. استخدم تدفقات سطح المكتب في المناسبات النادرة التي لا تلبي فيها الموصلات متطلباتك أو لحاجة تجريف الشاشة لمرة واحدة.
ضع الاعتبارات التالية في الاعتبار عند استخدام تدفقات سطح المكتب للتكامل مع SAP:
Power Automate مسجل RPA: Power Automate تتضمن تقنية RPA مسجل سطح مكتب لالتقاط التفاعلات مع واجهة المستخدم الرسومية SAP وتطبيقات الويب مثل SAP Fiori، وتحويل الإجراءات إلى مهام RPA. تتيح لك ميزة المعاينة المسماة "التسجيل باستخدام Copilot" إنشاء أتمتة سطح المكتب من خلال مشاركة شاشتك ووصف المهمة.
التكامل باستخدام إجراءات SAP: Power Automate توفر تقنية RPA أدوات لأتمتة مهام سير عمل SAP، بما في ذلك تشغيل تطبيق SAP GUI وإنشاء الجلسات وتحديد عناصر القائمة وإدارة المعاملات.
التكامل باستخدام VBScript: تمتلك SAP محرك أتمتة SAP GUI خاص ينشئ مخرجات VBScript من تفاعلات المستخدم التي تم التقاطها أثناء تسجيل الشاشة ، والتي يمكن استخدامها بعد ذلك في Power Automate روبوت RPA.
تقنية RPA المستضافة: تعمل تقنية RPA المستضافة على تحرير الموارد وتقليل التكاليف من خلال التخلص من الحاجة إلى صيانة الأجهزة أو الأجهزة الظاهرية. إنه مفيد في السيناريوهات التالية:
- أجهزة مستضافة لتطوير الروبوتات واختبارها وتشغيلها في السحابة
- مجموعات الأجهزة المستضافة لتوسيع نطاق أحمال العمل تلقائيا لتحسين التشغيل التلقائي غير المراقب في الإنتاج
المكونات
Power Appsنظام أساسي منخفض التعليمات البرمجية يتيح لك إنشاء تطبيقات أعمال مخصصة دون معرفة واسعة بالترميز، باستخدام واجهة السحب والإفلات لإضافة عناصر تحكم والاتصال بمصادر البيانات.: يسمح هذا الأسلوب بتطبيقات قابلة للتخصيص بدرجة كبيرة ومثالية للبكسل يمكن استخدامها عبر الويب والأجهزة المحمولة.
Power Automateنظام أساسي منخفض التعليمات البرمجية / بدون تعليمات برمجية يتيح لك أتمتة المهام المتكررة وتبسيط سير العمل عبر التطبيقات والخدمات.:
موصل SAP ERP من أجل Power Platform: يستخدم استدعاءات الإجراءات عن بعد (RPC) مع واجهة برمجة تطبيقات الأعمال (BAPI) لتوصيل التدفقات والتطبيقات بأي Power Platform نظام SAP ERP، بما في ذلك SAP ECC وSAP S/4HANA، من خلال بوابة بيانات محلية. يدعم الموصل أساليب المصادقة الآمنة مثل SAP Basic وWindows (Kerberos) والمعرف Microsoft Entra ، مما يسهل على مؤسستك تطوير التطبيقات الحديثة وأتمتة عمليات الأعمال باستخدام بيانات SAP الخاصة بها.
بوابة البيانات المحلية: تطبيق عميل Windows مثبت محليا يعمل كجسر بين مصادر البيانات المحلية والخدمات في Microsoft Cloud. يوفر نقلا سريعا وآمنا للبيانات دون الحاجة إلى أي منافذ واردة إلى شبكتك ، فقط المنافذ الصادرة للوصول إلى خدمة الويب Azure التي تتصل بها البوابة. تدعم البوابة خدمات متعددة، بما في ذلك Power BI خدمات Power Apps تحليل Azure Power Automate وAzure Logic Apps، مما يسمح لمؤسستك بالاحتفاظ بقواعد البيانات ومصادر البيانات الأخرى الخاصة بها محليا مع استخدام تلك البيانات بأمان في الخدمات السحابية.
تدفقات سطح المكتب في Power Automate:استخدم أتمتة العمليات الروبوتية (RPA) لأتمتة مهام سطح المكتب المتكررة. يمكن أن تتفاعل تدفقات سطح المكتب مع كل من التطبيقات الحديثة والقديمة، مما يسمح للمستخدمين بتبسيط سير العمل وتحسين الكفاءة. في الحالات النادرة والخاصة التي لا تفي فيها الموصلات بمتطلباتك، فكر في استخدام تدفقات سطح المكتب.
تفاصيل السيناريو
من بين العديد من Power Platform حالات الاستخدام للاتصال ب SAP ، هناك حالتان أساسيتان:
تجربة مستخدم مباشرة قائمة على المهام: واجهة مستخدم SAP قوية ولكن يمكن أن تكون معقدة. يتيح سيناريو المثال للمستخدم التركيز على مهمة واحدة أو بضع مهام رئيسية في تجربة تطبيق اللوحة حديثة.
مبدأ "الحفاظ على نظافة النواة": يمكنك استخدامه Power Platform للوصول إلى SAP والحفاظ على التدفقات والقواعد الخارجية التي لا يمكن تضمينها بشكل نظيف في SAP. يضمن هذا الأسلوب بقاء التدفقات والقواعد بأمان في المكان الذي تنتمي إليه وعدم تعطيل ترقيات SAP الأساسية.
الاعتبارات
تنفذ هذه الاعتبارات ركائز Power Platform Well-Architected ، وهي مجموعة من المبادئ التوجيهية التي تعمل على تحسين جودة عبء العمل. تعرف على المزيد في Microsoft Power Platform Well-Architected.
يمكنك العمل مع SAP بطرق متعددة ، بما في ذلك مباشرة أو من خلال استخدام الجداول الافتراضية ، مما يبسط المهام للمنشئين ذوي التعليمات البرمجية المنخفضة.
الأمان
يعد الأمان والحوكمة الصارمان للمطورين والمستخدمين النهائيين أمرا حيويا عند إنشاء حلول Power Platform متصلة ب SAP. Power Platform يتجاوز الأذونات في SAP. يمكنك ضمان السلامة على العديد من المستويات، مثل استخدام Microsoft Entra المعرف ووصول المستأجر والوصول إلى التطبيق ومصادقة SAP.
في الرسم التخطيطي، تشير التسميات المرقمة إلى مستويات وصول مختلفة:
- وصول المستأجر وعزله
- يتجاوز الأذونات في SAP.
- أذونات الموارد
- سياسات الوصول إلى الموصل ومنع فقدان البيانات (DLP)
- الوصول إلى البيانات المستندة إلى الدور
- بوابة بيانات داخلية
Dataverse كمكون مركزي في كلتا البيئتين.
التميز التشغيلي
لديك المرونة في كيفية دمج Power Platform الحلول في أدوات وعمليات تسليم البرامج المحددة الخاصة بك. Power Platform يقدم أدوات داخل المنتج (المسارات) ولكن يمكن أن يتناسب أيضا مع إستراتيجية DevOps الأوسع نطاقا من خلال الاتصال بأدوات مثل Azure DevOps وإجراءات GitHub.
المساهمون
Microsoft يحافظ على هذه المقالة. وقد كتب المساهمون التاليون هذا المقال.
المؤلفون الرئيسيون:
- لي زوكيت ، مدير برنامج أول
الموارد ذات الصلة
Power Platform و ساب:
- ما هو Microsoft Power Platform التكامل مع SAP?
- ما هوMicrosoft Power Platform وخيارات الاتصال SAP?
- أمان Microsoft Power Platform ومستندات الحوكمة
- المستند التقني لـ SAP + Power Platform
- SAP و Microsoft Power Platform سير عمل الهندسة المعمارية
الوصول إلى البيانات
بوابة البيانات الداخلية:
شبكة Azure الافتراضية:
الجدَاول الظَاهرية:
- الجداول الظاهرية
- إنشاء جداول افتراضية باستخدام موفر الموصل الافتراضي
- إنشاء جداول افتراضية تحتوي على بيانات من مصدر بيانات خارجي وتحريرها
ALM: