تشغيل المهام على جدول زمني
قم بتكوين وظيفتك باستخدام المشغل المجدول لتشغيلها وفقا لجدول زمني.
يحتوي نوع المشغل المجدول على خيارين:
- حدد جدولا بسيطا لتشغيل مهمة بشكل دوري استنادا إلى وحدة زمنية محددة وفاصل زمني محدد. على سبيل المثال، قم بجدولة مهمة للتشغيل كل 12 ساعة، بدءا من تشغيل المهمة لأول مرة.
- حدد جدولا متقدما يوفر مزيدا من التحكم في الفترة والوقت والمنطقة الزمنية لتشغيل المهمة.
ملاحظة
لا يمكنك تحديد وقت التشغيل الأول لجدول زمني بسيط. يختار المجدول الوقت الذي تقوم فيه بتكوين الجدول.
لتحديد جدول زمني للوظيفة:
- في الشريط الجانبي، انقر فوق مهام سير العمل.
- انقر فوق اسم المهمة في العمود الاسم في علامة التبويب المهام .
- في لوحة Job details ، انقر فوق Add trigger.
- في نوع المشغل، حدد مجدول.
- في نوع الجدول، حدد بسيط أو متقدم.
- بسيط: حدد فاصلا زمنيا ووحدة زمنية لتشغيل المهمة.
- خيارات متقدمة: حدد الفترة ووقت البدء والمنطقة الزمنية. حدد اختياريا خانة الاختيار Show Cron Syntax لعرض الجدول وتحريره في بناء جملة Quartz Cron.
- انقر فوق حفظ.
يمكنك أيضا جدولة مهمة دفتر ملاحظات مباشرة في واجهة مستخدم دفتر الملاحظات.
ملاحظة
- يفرض Azure Databricks فاصلا زمنيا الحد الأدنى من 10 ثوان بين عمليات التشغيل اللاحقة التي تم تشغيلها بواسطة جدول الوظيفة بغض النظر عن التكوين في تعبير cron.
- يمكنك اختيار منطقة زمنية تراقب التوقيت الصيفي أو التوقيت العالمي المتفق عليه. إذا حددت منطقة زمنية تراقب التوقيت الصيفي، تخطي مهمة كل ساعة أو قد تبدو متأخرة بمقدار ساعة أو ساعتين عند بدء التوقيت الصيفي أو انتهاءه. للتشغيل في كل ساعة (الوقت المطلق)، اختر UTC.
- مجدول الوظائف غير مخصص للوظائف ذات زمن الانتقال المنخفض. نظرا لمشكلات الشبكة أو السحابة، قد يتأخر تشغيل المهام أحيانا حتى عدة دقائق. في هذه الحالات، يتم تشغيل الوظائف المجدولة مباشرة عند توفر الخدمة.