تكوين مهام Databricks وتحريرها

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

يدير Azure Databricks المهام كمكونات لوظائف Databricks. تحتوي الوظيفة على مهمة واحدة أو أكثر. يمكنك إنشاء مهمة جديدة في واجهة مستخدم مساحة العمل عن طريق تكوين المهمة الأولى. لتكوين مهمة جديدة، راجع تكوين مهام Databricks وتحريرها.

تحتوي كل مهمة على مورد حساب مقترن يقوم بتشغيل منطق المهمة. إذا كنت تستخدم بلا خادم، يقوم Azure Databricks بتكوين موارد الحوسبة الخاصة بك. إذا كنت لا تستخدم بلا خادم، فشاهد تكوين الحساب للوظائف.

يحتوي Azure Databricks على نقاط إدخال وأدوات أخرى لتكوين المهمة، بما في ذلك ما يلي:

إنشاء مهمة أو تكوينها

لتحرير مهمة موجودة أو إضافة مهمة جديدة باستخدام واجهة مستخدم مساحة العمل، حدد مهمة موجودة باستخدام الخطوات التالية:

  1. انقر فوق أيقونة مهام سير العمل مهام سير العمل في الشريط الجانبي.
  2. في العمود الاسم ، انقر فوق اسم المهمة.
  3. انقر فوق علامة التبويب المهام. يظهر الرسم البياني للمهمة.
  4. لتحرير مهمة، انقر فوق اسم المهمة. يظهر تكوين المهمة أسفل الرسم البياني للمهمة.
  5. لإضافة مهمة، انقر فوق الزر .

أنواع المهام

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

استنساخ مهمة

استنساخ المهام لنسخ كافة تكوينات مهمة موجودة، بما في ذلك تبعيات المصدر.

لاستنساخ مهمة، قم بما يلي:

  1. حدد المهمة في الرسم البياني للمهمة.
  2. انقر فوق الزر .
  3. حدد اسم مهمة مستنسخة وانقر فوق استنساخ.

حذف مهمة

لحذف مهمة، قم بما يلي:

  1. حدد المهمة في الرسم البياني للمهمة.
  2. انقر فوق مُخَلَّفَات "Delete task" وحددها.

نسخ مسار مهمة

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

  1. انقر فوق علامة التبويب المهام.
  2. حدد المهمة التي تحتوي على المسار المراد نسخه.
  3. انقر إلى أيقونة نسخ المهام جانب مسار المهمة لنسخ المسار إلى الحافظة.

إعدادات المهام المتقدمة

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

إشعار

يمكنك تعيين الإعلامات على مستوى المهمة أو الوظيفة. راجع إضافة إعلامات البريد الإلكتروني والنظام لأحداث الوظيفة.

تعيين نهج إعادة المحاولة

يعتمد الإعداد الافتراضي لإعادة محاولة المهمة على تكوين الوظيفة. بالنسبة لمعظم التكوينات، لا يعيد الإعداد الافتراضي محاولة أي مهام عند فشل المهمة.

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

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

لتكوين نهج يحدد وقت وعدد المرات التي تتم فيها إعادة محاولة تشغيل المهام الفاشلة، انقر فوق + إضافة بجوار عمليات إعادة المحاولة.

يتم حساب الفاصل الزمني لإعادة المحاولة بالمللي ثانية بين بداية التشغيل الفاشل وتشغيل إعادة المحاولة اللاحق.

إشعار

إذا قمت بتكوين كل من المهلة وإعادة المحاولة، يتم تطبيق المهلة على كل إعادة محاولة.

تكوين وقت إكمال متوقع أو مهلة لمهمة

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

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

لتكوين الحد الأقصى لوقت الإكمال لمهمة ما، أدخل الحد الأقصى للمدة في حقل المهلة. إذا لم تكتمل المهمة في هذا الوقت، يقوم Azure Databricks بتعيين حالتها إلى "مهلة".