نظرة عَامة عَلى تكَامل البيَانَات

مكتمل

تحتوي تَطبِيقَات التمويل وَالعمليَات عَلى وَاجهَات برمجة تَطبِيقَات متعددة تدعم سينَاريوهَات التكَامل المستند إلى الملفَات:

  • بروتوكول البيَانَات المفتوحة (OData)
  • الخدمَات المخصصة
  • خدمَات الويب الخَارجية
  • عمليَات تكَامل Office‬‏‫
  • عمليَات التكَامل المتكررة
  • وَاجهة برمجة التَطبِيقَات (API) لحزمة إدَارَة البيَانَات

وَاجهة برمجة تَطبِيقَات (API) لعمليَات التكَامل المتكرر ووَاجهة برمجة تَطبِيقَات (API) لإطَار عمل إدَارَة البيَانَات تدعمَان سينَاريوهَات التكَامل المستندة إلى الملفَات، وهي محور هَذه الوحدَة. يأتي إطَار عمل إدَارَة البيَانَات بشكل جَاهز فِي التمويل وَالعمليَات ويدعم استيرَاد البيَانَات وتصديرهَا. كمَا تدعم عمليَات التكَامل المتكررة سينَاريوهَات استيرَاد البيَانَات وتصديرهَا.

عِند تَحديد وَاجهة برمجة تَطبِيقَات (API) للتكَامل، يكون لديك العديد مِن التقديرَات. يمكن أن تسَاعدك بعض نقَاط القرَار الخَاصة بإطَار عمل إدَارَة البيَانَات وعمليَات التكَامل المتكررة فِي تَحديد سينَاريو تكَامل التنفِيذ.

بروتوكول البيَانَات المفتوحة (OData)

OData هو بروتوكول مُستخدَم عَلى نطَاق وَاسع لإنشَاء وَاجهَات برمجة تَطبِيقَات RESTful وَاستهلاكهَا. يسمح بالتفَاعل السلس مع تَطبِيقَات التمويل وَالعمليَات مِن خلال تمكين المطورين مِن الاستعلام عن البيَانَات ومعَالجتهَا باستِخدَام طرق HTTP المألوفة مثل GET وPOST وPUT وDELETE، وهذه بعض مِن الميزَات الرئيسية:

  • التكَامل فِي الوقت الحقيقي - تُعدُّ وَاجهَات برمجة تَطبِيقَات OData مثَالية للسينَاريوهَات التي تتطلب تفَاعل البيَانَات فِي الوقت الحقيقي. عَلى سبيل المثَال، الاستعلام عن بيَانَات العميل المحدثة أو إنشَاء سجلات جَديدة مباشرةً مِن تطبيق خَارجي.
  • البروتوكول القيَاسي - يدعم OData، المبني عَلى معَايير مفتوحة، معرفَات الموَارد المنتظمة (URIs)، مَا يجعله قَابلاً للتشغيل البيني بشكل كبير عبر الأنظمة.
  • خيَارَات الاستعلام المرنة - يدعم OData إمكَانيَات الاستعلام المتقدمة مثل التصفِية وَالفرز وترقيم الصفحَات وتوقعَات البيَانَات، مَا يقلل مِن الحَاجة إلى تخصيصَات إضَافِية.
  • الأمان المدمج -‏ يقوم OData باستِخدَام OAuth ‏2.0 للوصول الآمن، مَا يضمن أن المستخدمين المعتمدين وَالمصرح لهم فقط هم مِن يمكنهم التفَاعل مع وَاجهة برمجة التَطبِيقَات (API).

عمليَات التكَامل المتكررة

تدعم وَاجهة برمجة تَطبِيقَات (API) للتكَامل المتكرر كلاً مِن استيرَاد البيَانَات وتصديرهَا مع العديد مِن الميزَات الأخرى، اعتمَادًا عَلى حَالتك. مَع عمليَات التكَامل المتكررة، يمكنك القيَام بمَا يلي:

  • جدولة الوظَائف - يتم تنفِيذ جدولة الوظَائف لعمليَات التكَامل المتكررة فِي تَطبِيقَات التمويل وَالعمليَات.
  • تنسيقَات البيَانَات المتعددة - تدعم عمليَات التكَامل المتكررة الملفَات وحزم البيَانَات للاستيرَاد وَالتصدير.
  • التحويل - إذَا كَانت بيَانَاتك بتنسيق XML، فإن تحويل لغة ورقة الأنمَاط الموسعة مدعوم لتحويل البيَانَات.
  • البروتوكولات - البروتوكولان المدعومَان لعمليَات التكَامل المتكررة همَا SOAP وREST.
  • نوع الخدمة - عمليَات التكَامل المتكررة هي جزء مِن وَاجهَات برمجة التَطبِيقَات (API) لإدَارَة البيَانَات، وهي متَاحة بشكل جَاهز.
  • التوَافر - عمليَات التكَامل المتكررة غير مدعومة لعمليَات التنفِيذ المحلية.

وَاجهة برمجة تَطبِيقَات (API) لحزمة إطَار عمل إدَارَة البيَانَات

إطَار عمل إدَارَة البيَانَات هو سينَاريو تكَامل قَائم عَلى الملفَات مدعوم فِي تَطبِيقَات التمويل وَالعمليَات. تتضمن العديد مِن الأسباب التي قد تجعل مؤسستك تختَار هَذَا السينَاريو‏‎‏‎‏‎‏‎:

  • الجدولة - عَلى عكس عمليَات التكَامل المتكررة، تتم الجدولة خَارج تَطبِيقَات التمويل وَالعمليَات.
  • التنسيقَات - التنسيق الوحيد المدعوم هو حزم البيَانَات.
  • التحويل - تحويلات البيَانَات الخَارجية للنظَام.
  • البروتوكولات - يتم دعم REST.
  • نوع الخدمة - يُستخدَم OData لإطَار عمل إدَارَة البيَانَات. يُستخدَم OAuth ‏2.0 للمصَادقة وَالوصول إلى التطبيق.
  • التوَافر - تتوفر هذه الوظيفة فِي تَطبِيقَات التمويل وَالعمليَات، وَالنظَام الأسَاسي 5 وَالإصدَارَات الأحدث. هذ هي وَاجهة API الوحيدة المدعومة لعمليَات التوزيع المحلية.

تهدف حدود حمَاية الخدمة إلى زيَادة أدَاء النظَام وموثوقيته. توضع حدود حمَاية الخدمة لـ OData وَالتكَاملات المخصصة، بحيث إذَا تجَاوز الطلب حدود حمَاية الخدمة المفروضة، يتم التحكم فِيه. يتلقى الطلب أيضًا استجَابة 429. لمزيد مِن المعلومَات حول حدود حمَاية الخدمة، رَاجع حدود API لحمَاية الخدمة.

لمزيد مِن المعلومَات حول وَاجهَات برمجة التَطبِيقَات، رَاجع حَالات التكَامل غير المتزَامنة فِي تَطبِيقَات التمويل وَالعمليَات وَالوحدَات النمطية تنفيذ حزمة إدَارَة البيَانَات API لتَطبِيقَات التمويل وَالعمليَات. يتم توفِير ارتباطَات لهذه الوحدَات النمطية فِي وحدة ‏‫‏‫الملخص.