تلميحات عن إعداد تعريفات تدفق مجموعة معالجة أداة الجدولة
تكوين تعريفات تدفق مجموعة معالجة أداة الجدولة لتجنب مشكلة التدفق المفتوحة
يجب تكوين تعريفات تدفق مجموعة معالجة أداة الجدولة دائمًا بحيث "ينتهي" التدفق فقط بمجرد إتمام كل الخطوات في التدفق، وذلك من خلال تكوينه في شرط خطوة "نهاية التدفق" أو من خلال تحديد التبعيات بين الخطوات. يضمن ذلك عدم إيقاف تنفيذ تشغيل تدفق مجموعة معالجة أداة الجدولة في منتصف التدفق.
جارٍ نقل تعريفات تدفق مهمة مجموعة المعالجة إلى أداة جدولة مجموعة المعالجة SaaS
-
(الخطوة الاختيارية) ترحيل تعريفات تدفق مهمة مجموعة المعالجة الموجودة من بيئة الإنتاج إلى أية بيئة ما قبل الإنتاج.
-
في أية بيئة ما قبل الإنتاج، استخدم خيار النقل لنقل تعريف تدفق مهمة مجموعة المعالجة الموجود إلى تعريف تدفق مجموعة معالجة أداة الجدولة (كائن جديد لأداة جدولة مجموعة المعالجة SaaS).
-
إجراء اختبار شامل لتعريفات تدفق مجموعة معالجة أداة الجدولة التي تم إنشاؤها حديثًا.
-
قبل الترحيل إلى البيئات الهدف، يجب إلغاء تعريفات تدفق مهمة مجموعة المعالجة في البيئة الهدف (إذا لزم الأمر) وحذفها.
-
ترحيل تعريفات تدفق مجموعة معالجة أداة الجدولة التي تم إنشاؤها حديثًا باستخدام مساعد ترحيل المحتوى (CMA) إلى الإنتاج. تتوفر خطط الترحيل لتعريفات تدفق مجموعة معالجة أداة الجدولة للمراجعة.
يجب أن يكون للمهام التي يتم تشغيلها في منتصف الليل نفس تاريخ الأعمال الخاص بالمهام الأخرى في التدفق
في الحالات التي يستغرق فيها تشغيل تدفق مجموعة معالجة أداة الجدولة وقتًا طويلاً جدًا ويتم تشغيل بعض المهام به في منتصف الليل، يمكن تعيين كل المهام في تدفق مجموعة معالجة أداة الجدولة بحيث يتم تشغيلها بنفس تاريخ الأعمال. قم بتعيين قيمة خيار تاريخ الأعمال في تعريف تدفق مجموعة معالجة أداة الجدولة إلى "SYSDATE" ويقوم محرك أداة الجدولة بمعالجة كل الخطوات في تدفق مجموعة معالجة أداة الجدولة بنفس التاريخ عند بدء تدفق مجموعة معالجة أداة الجدولة.
كيفية تقسيم تدفق كبير إلى تدفقات أصغر متعددة
كيفية تكوين تعريفات تدفق مجموعة معالجة أداة الجدولة للتشغيل فقط في تواريخ تقويم عمل إطار عمل تطبيق الخدمات والمرافق من أوراكل
لإعداد تعريف تدفق مجموعة معالجة أداة الجدولة للتشغيل في أيام العمل فقط، استخدم التحكم في مجموعة المعالجة K1-CWCEL. قم بإنشاء التحكم في مجموعة معالجة أداة جدولة مجموعة المعالجة هذا بالتحكم في مجموعة المعالجة هذه، مع تعيين معلمة مجموعة المعالجة "تقويم العمل" إلى تقويم العمل المطلوب، تحقق من تعيين تشغيل في يوم العمل إلى "صواب". استخدم التحكم في مجموعة معالجة أداة جدولة مجموعة المعالجة هذا كخطوة أولى للتشغيل على التدفق. حدد التدفق المطلوب إنهاؤه في حالة فشل هذه الخطوة. حدد الخطوة التالية للتدفق المطلوب تنفيذها إذا نجحت هذه الخطوة. عند تشغيل التدفق في يوم مجدول، تتحقق الخطوة الأولى مما إذا كان اليوم يوافق يوم عمل وفقًا لتقويم العمل. إذا لم يكن اليوم يوم عمل، فسيقوم التدفق بإنهاء التنفيذ مما يضمن تشغيل التدفق في التواريخ المطلوبة فقط.
تعريفات تدفق مجموعة معالجة أداة الجدولة التي تتحقق من وجود ملف
في الحالات التي يحتاج فيها تعريف تدفق مجموعة معالجة أداة الجدولة إلى التحقق مما إذا كان قد تم تحميل/إنشاء ملف بواسطة عملية أخرى قبل أن يتمكن من متابعة باقي المعالجة، يتوفر برنامج مجموعة معالجة خاص وهو "K1-OSCFE". يمكن تقديم خطوة تدفق تشير إلى برنامج مجموعة المعالجة الجديد هذا باستخدام معلمة تحدد حزمة تخزين الكائنات المطلوب التحقق من وجود الملف بها وكذلك الحالة المطلوب عرضها إذا لم يكن الملف موجودًا. ويمكن إضافة خطوة التدفق هذه مباشرةً قبل الخطوة التي تعتمد على التحقق من وجود الملف ومتابعة المعالجة أم لا.
معالجة التبعيات المتبادلة لتعريفات تدفق مجموعة معالجة أداة الجدولة
-
يقبل برنامج مجموعة المعالجة الجديد اسم سكريبت مكوّن من معلمتين وبيانات السكريبت. قم بكتابة سكريبت مُعدّل من قِبل العميل للتحقق مما إذا كان هناك تدفق مهام تابع قيد التشغيل. وإذا كان هناك واحد قيد التشغيل، يجب إنهاء السكريبت مع إصدار خطأ.
- بالنسبة لتدفق مجموعة معالجة أداة الجدولة الذي يجب تعليقه/إيقافه مؤقتًا في حالة تشغيل تدفق مهمة مجموعة معالجة آخر، قم بإضافة خطوة تدفق جديدة باعتبارها الخطوة الأولى في تدفق المهمة. استخدم برنامج مجموعة المعالجة الجديد في الخطوة الأولى (عن طريق تعيين السكريبت المُعدل من قِبل العميل كمعلمة إدخال) أو قم بإنشاء التحكم في مجموعة معالجة أداة جدولة مجموعة المعالجة إذا كان سيتم استخدام التحكم في مجموعة المعالجة عبر العديد من تدفقات المهام باستخدام سكريبتات خدمة مختلفة مُعدلة من قِبل العميل كمعلمات إدخال. وقم بتعيين اسم تدفق المهمة التابع مثل معلمة بيانات السكريبت.
- قم بتحديث شرط خطوة "نهاية التدفق" بحيث إذا فشلت الخطوة الأولى، يتم إنهاء التدفق. يضمن ذلك عدم تشغيل تدفق مجموعة معالجة أداة الجدولة إذا كان تدفق مجموعة معالجة أداة الجدولة التابع الآخر قيد التشغيل بالفعل.
- قم بتحديث الخطوة (الخطوات) المراد تنفيذها بعد الخطوة الأولى، ويكون شرط الخطوة هو أن تستمر هذه الخطوات في حالة نجاح الخطوة الأولى فقط.
ملاحظة. لا يقتصر برنامج مجموعة المعالجة الخاص على هذه الحالات فقط. ويمكن استخدامه في العديد من السيناريوهات المخصصة عن طريق كتابة السكريبت المُعدل من قِبل العميل المقابل الذي ينتهي في حالة استيفاء الحالة المطلوبة.