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

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

لعرض عمليات المعالجة الخلفية، افتح قائمة الإشراف > النظام > التحكم في مجموعة المعالجة.

استخدم بوابة الاستعلام عن التحكم في مجموعة المعالجة للبحث عن تحكم في مجموعة معالجة موجود. وبمجرد تحديد تحكم في مجموعة معالجة، سيتم نقلك إلى بوابة الصيانة لعرض السجل المحدد وصيانته.

لمزيد من المعلومات، ارجع إلى مفاهيم المعالجة الخلفية.

تحذير: مهم! في حالة إدخال عملية مجموعة معالجة جديدة، رجاء مراعاة اصطلاح التسمية الخاص بها. لمزيد من المعلومات، ارجع إلى اصطلاح تسمية بيانات النظام.

وصف الصفحة

أدخل قيمة يسهل التعرف عليها في حقلي معالجة مجموعة المعالجة والوصف لكل نوع معالجة مجموعة معالجة.

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

استخدم الوصف التفصيلي لوصف وظيفة معالجة مجموعة المعالجة بالتفصيل.

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

استخدم نوع التحكم في مجموعة المعالجة لتحديد عملية مجموعة المعالجة إما محدد بوقت أو غير محدد بوقت. وسيتم بدء عملية مجموعة المعالجة المحددة بوقت آليًا على أساس منتظم. أما عملية مجموعة المعالجة غير المحددة بوقت فيلزم تشغيلها يدويًا أو من خلال مجدوِّل.

استخدم فئة التحكم في مجموعة المعالجة لتصنيف العملية لأغراض التوثيق. أما القيم الأساسية المتوفرة فهي كما يلي:

  • مخصص. يتم تشغيل العمليات من هذا النوع على أساس مخصص، فقط عند الحاجة لذلك. على سبيل المثال، في حالة وجود عملية إلغاء كلي/تصحيح بيانات، فلن يتم تشغيلها إلا في حالة حدوث موقف يتطلب ذلك.

  • استخراج. تقوم عمليات الاستخراج باستخراج المعلومات التي يتم ربطها خارج النظام. تقوم العمليات من هذا النوع باستخراج سجلات تم تعليمها برقم تشغيل محدد. إذا لم يقم طالب العملية بإدخال رقم تشغيل محدد، يفترض النظام استخراج رقم التشغيل الأخير. وإذا كنت تريد إعادة استخراج مجموعة معالجة تاريخية، فعليك فقط إدخال رقم التشغيل الخاص بها عند طلب عملية مجموعة المعالجة.

  • إدارة مراحل المعلومات. مهام إدارة مراحل المعلومات هي عمليات معالجة خلفية للمتتبع مرتبطة بحل التخزين على أساس إدارة مراحل المعلومات.

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

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

  • حذف. يتم استخدام عمليات المعالجة من هذا النوع لحذف السجلات التاريخية من كائنات معينة تقوم بإنشاء عدد كبير من القيود وقد يتعذر استخدامها بمرور الوقت.

  • قيد المهمة. يتم استخدام هذا النوع من عمليات المعالجة للكشف عن موقف معين وإنشاء قيد مهمة أو إتمامها. لمزيد من المعلومات، راجع قيود المهمة التي تم إنشاؤها بواسطة عمليات المعالجة الخلفية.

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

  • تحميل. يتم استخدام عمليات من هذا النوع لتحميل البيانات من ملف إلى النظام.

  • الفئات التالية مرتبطة بعمليات ترحيل / تحويل البيانات:
    • التحويل. العمليات من هذا النوع مخصصة لتحويل أو ترحيل البيانات من التطبيقات الخارجية إلى المنتج.

    • التحقق من الكائن. العمليات من هذا النوع مخصصة للتحقق من بيانات الكائنات لأغراض التحويل أو الترحيل.

    • التكامل المرجعي . العمليات من هذا النوع مخصصة للتحقق من التكامل المرجعي للكائنات لأغراض التحويل أو الترحيل.

ملاحظة: من الممكن تقديم فئات إضافية حسب المنتج المحدد الخاص بك.
إذا كانت عملية مجموعة المعالجة محددة بوقت، تكون الحقول التالية متاحة:
  • الفترة الزمنية للمؤقت هو عدد الثواني ما بين عمليات تنفيذ عملية مجموعة المعالجة. سيقوم النظام ببدء التشغيل التالي بعد بضع ثواني من وقت بدء التشغيل السابق.

  • معرف المستخدم هو المعرف الذي يتم بموجبه تشغيل مجموعة المعالجة.

  • عنوان البريد الإلكتروني هو عنوان البريد الإلكتروني المستخدم للإخطار في حالة فشل عملية مجموع المعالجة.

  • يتيح لك تنشيط المؤقت إمكانية إيقاف المؤقت مؤقتًا أثناء الاحتفاظ بالإعدادات الأخرى للمهمة المحددة بوقت.

  • لغة مجموعة المعالجة هي اللغة المرتبطة بعملية مجموعة المعالجة.

استخدم نوع البرنامج لتحديد ما إذا كان برنامج عملية مجموعة المعالجة مكتوبًا بلغة جافا أو بلغة جافا (المحولة)، بمعنى أنه قد تم تحويل لغة كتابة البرنامج إلى لغة جافا.

ملاحظة: لا تنطبق أنواع برامج جافا (المحولة) على كل المنتجات.

استخدم اسم البرنامج لتحديد برنامج/فئة جافا المرتبطة بعملية مجموعة المعالجة الخاصة بك.

ملاحظة: عرض الكود المصدر. إذا تم شحن البرنامج مع الحزمة الأساسية، يمكنك استخدام الزر المجاور لعرض الكود المصدر لهذا البرنامج في عارض مستندات جافا.

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

يُستخدم كل من مثيل آخر تحديث والطابع الزمني لآخر تحديث ورقم مجموعة المعالجة التالي بغرض التدقيق.

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

فيما يلي الحقول التي تمثل القيم الافتراضية المستخدمة عند تنفيذ مهمة مجموعة معالجة بالنسبة للتحكم في مجموعة المعالجة:
  • عدد تسلسلات العمليات: يستخدم للتحكم فيما إذا كان يتم تشغيل المعالجة الخلفية بتسلسل عمليات فردي أم تسلسل عمليات متعدد متوازٍ. تحدد هذه القيمة إجمالي عدد عمليات التسلسل التي تمت جدولتها.

  • تتبع بدء البرنامج: حدد هذا الحقل إذا رغبت في كتابة رسالة في أي وقت يتم فيه بدء برنامج.

  • تتبع SQL: حدد هذا الحقل إذا رغبت في كتابة رسالة في أي وقت يتم فيه تنفيذ جملة SQL.

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

  • الخروج من مسار البرنامج: حدد هذا الحقل إذا رغبت في كتابة رسالة في أي وقت يتم فيه الخروج من برنامج.

  • تتبع المخرجات: حدد هذا الحقل إذا رغبت في عرض رسالة لتوضيح معلومات خاصة تم تسجيلها من خلال المعالجة الخلفية.

لمزيد من المعلومات حول هذه الحقول، راجع تنفيذ مهمة مجموعة المعالجة - رئيسي

تُستخدم مجموعة المعلمات لتحديد المعلمات الإضافية المطلوبة لمعالجة خلفية محددة. يجب تحديد الحقول التالية لكل معلمة:

التسلسل. يحدد الوضع النسبي للمعلمة.

اسم المعلمة. اسم المعلمة كما هو محدد من خلال برنامج المعالجة الخلفية.

الوصف. وصف المعلمة.

الوصف التفصيلي. وصف أكثر تفصيلاً للمعلمة.

مطلوب. يشير إلى ما إذا كانت هذه المعلمة مطلوبة أم لا.

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

الحماية. يشير إلى ما إذا كان يجب أن يقوم النظام بعمل تشفير لقيمة المعلمة أم لا. وتعني قيمة التشفير أن قيمة المعلمة مخزَّنة في قاعدة البيانات ومكتوبة في ملفات السجل باستخدام التشفير. بالإضافة إلى ذلك، فإن المعلمة مكتوبة في ملفات السجل بالعلامات النجمية. كما أن الإعداد ينطبق على القيم المُدخلة هنا بالإضافة إلى تنفيذ مجموعة المعالجة على الشبكة. وإذا لم تكن هناك حاجة إلى تأمين قيمة المعلمة، استخدم الإعداد الافتراضي "لا شيء".

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