التعرف على مزامنة البيانات

أنواع طلبات المزامنة

يتم تنفيذ مزامنة البيانات باستخدام طلبات المزامنة التي يتم إرسالها من النظام الخارجي باستخدام مكون تكامل البرنامج الوسيط. يدعم هذا التطبيق ثلاث أنواع من طلبات المزامنة:

طلبات المزامنة الأولية

تُستخدم طلبات المزامنة الأولية أثناء التكوين الأولي للتكامل. حيث تعمل على تسهيل عملية استيراد البيانات التي تتزامن مع نقاط الخدمة والمواقع ومعلومات الاتصال.

طلبات المزامنة السارية

تُستخدم طلبات المزامنة السارية عند تحديث البيانات الموجودة في "إدارة الأصول والأعمال للخدمات والمرافق من أوراكل" وذلك استنادًا إلى التغييرات الطارئة على بيانات المطابقة في النظام الخارجي. يمكن استخدام طلبات المزامنة السارية في تحديث المواقع أو الأصول أو المكونات وكذلك يمكن استخدامها لإرسال معلومات إتمام النشاط.

طلبات المزامنة المركبة

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

تنقل إلى الإشراف، وانقر كائن العمل، وابحث عن “W1%sync%” لتحديد موقع كائنات العمل المستخدمة لمزامنة البيانات.

كائنات عمل طلب مزامنة الحزمة الأساسية

تنقل إلى الإشراف، وانقر كائن العمل، وابحث عن “W1%sync%” لتحديد موقع هذه الكائنات.

التكوينات الرئيسية لمزامنة البيانات

تُستخدم التكوينات الرئيسية لتحديد جوانب عملية المزامنة بما في ذلك عملية حل المفاتيح الخارجية وكذلك تحديد نوع كائنات عمل المزامنة المُستخدمة لكل نوع من أنواع البيانات التي تتم مزامنتها.

تنقل إلى الإشراف وانقر التكوين الرئيسي لمراجعة إعدادات التكوين الرئيسي أو تعديلها.

عناصر التحكم في مجموعة المعالجة لمزامنة البيانات

تقوم عناصر التحكم في مجموعة المعالجة بتنفيذ معالجة طلبات المزامنة الأولية، مثل تخصيص مفاتيح للبيانات وحل المفاتيح الخارجية وتحميل البيانات (إنشاء مثيل لكائنات العمل التي تمثل كيانات مثل الاتصالات والأصول وما إلى ذلك).

تقوم عناصر التحكم في مجموعة المعالجة "طلب مزامنة أولي - حل المفاتيح [كائن الصيانة]" باستدعاء عملية تحويل عامة لكائنات الصيانة لاستدعاء خوارزمية "حل المفاتيح - المزامنة الأولية" لطلبات مزامنة من النوع المناسب. وتتضمن المعلمات المُستخدمة بواسطة عناصر التحكم في مجموعة معالجة "حل المفاتيح" ما يلي:

  • كائن الصيانة: (مطلوب) كائن الصيانة (أصل واتصال وما إلى ذلك) المطلوب معالجته. يجب تعيين هذا الكائن لكائن صيانة طلب المزامنة من أجل التحكم في مجموعة المعالجة.
  • تقييد حسب رمز مجموعة معالجة: لقصر المعالجة على طلبات المزامنة التي ترتبط حالتها الحالية برمز مجموعة المعالجة هذا.
  • تقييد حسب كائن العمل: لقصر المعالجة على طلبات المزامنة المرتبطة بكائن العمل هذا.
  • تقييد حسب رمز الحالة: لقصر المعالجة على طلبات المزامنة التي لها هذه الحالة (القيمة الافتراضية: KEY_ALLOCATD).
  • الحد الأقصى للأخطاء: يحدد الحد الأقصى لعدد الأخطاء المسموح بها قبل إنهاء العملية.

للاطلاع على قائمة بعناصر التحكم في مجموعة معالجة المزامنة هذه، ارجع إلى قسم عناصر التحكم في مجموعة المعالجة.

جدولة مجموعة المعالجة لمزامنة البيانات

يشير التسلسل التالي إلى الترتيب الذي يجب أن يتم به تنفيذ عناصر التحكم في مجموعة المعالجة خلال مراحل كائن عمل "طلب المزامنة الأولية".

  1. مهمة التحقق من المخطط/التحويل
  2. مهمة تخصيص المفاتيح
  3. مهمة حل المفاتيح الخارجية/مراجعة كائن العمل (يجب إنهاء كل مهام تخصيص المفاتيح)
  4. مهمة التحميل

الخدمات الواردة عبر XAI لمزامنة البيانات

يتم استخدام الخدمات الواردة عبر XAI لتسهيل استدعاء كائن عمل البيانات الأصلية لطلب المزامنة من خلال مكونات البرنامج الوسيط وذلك بناءً على تلقي طلب مزامنة.

تنقل إلى الإشراف وانقر الخدمة الواردة XAI لمراجعة إعدادات التكوين الرئيسي أو تعديلها.

معالجة الطلب المتزامن

يقدم هذا القسم نظرة عامة على المعالجة التي تحدث عند إرسال طلب مزامنة. لكل خطوة في العملية، يقدم الجدول أدناه وصفًا موجزًا للمعالجة التي يتم إجراؤها ويعرض الكائنات المحددة المرتبطة.
  1. يرسل النظام الخارجي طلب مزامنة إلى طبقة تكامل البرنامج الوسيط.

    على سبيل المثال، يمكن وجود طلب لتحديث معلومات حول تركيب أصل.

  2. تحول مكونات البرنامج الوسيط الطلب من النظام الخارجي إلى التنسيق المستخدم بواسطة تطبيق إدارة الأجهزة التشغيلية للخدمات والمرافق من أوراكل (يعتمد هذا التنسيق على مخططات كائن العمل لكائنات عمل طلب المزامنة).
  3. يستدعي مكون البرنامج الوسيط الخدمة الواردة المناسبة عبر XAI، ويرسل الطلب الذي تم تحويله.

    الخدمة الواردة عبر XAI: W1-SyncRequestInbound (مرتبطة بكائن العمل W1-SyncRequestSeeder)

  4. تقوم الخدمة الواردة عبر XAI باستدعاء كائن عمل البيانات الأصلية لطلب المزامنة، والذي بدوره يحدد كائن عمل طلب المزامنة المطلوب إنشاؤه (بناءً على نوع البيانات في طلب المزامنة والتكوين الرئيسي لمزامنة البيانات الأصلية).

    كائن عمل طلب المزامنة: W1-SyncRequestSeeder

  5. بالنسبة لطلبات المزامنة الأولية، تقوم المعالجة الخلفية بإنشاء البيانات الرئيسية لكل طلب مزامنة، ويتضمن ذلك الخطوات التالية:
    • تحويل البيانات/مراجعة المخطط
    • تخصيص المفاتيح
    • حل المفاتيح الخارجية/التحقق من كائن العمل
    • تحميل البيانات