依排程執行工作
使用已排程觸發程序設定您的工作,以依時間為基礎的排程加以執行。
已排程的觸發程序類型有兩個選項:
- 定義簡易排程,以根據指定的時間單位和間隔定期執行工作。 例如,排程工作每隔 12 小時執行一次 (從工作第一次執行時開始)。
- 定義進階排程,以更好地控制執行工作的期間、時間和時區。
注意
您無法指定第一次執行簡易排程的時間。 排程器會在您設定排程時選擇時間。
新增工作排程
若要定義工作的排程,請執行以下操作:
- 在側邊欄中,按一下 [工作流程]。
- 在 [工作] 索引標籤上 [名稱] 資料行中,按一下工作名稱。
- 在 [工作詳細資料] 面板中,按一下 [新增觸發程序]。
- 在 [觸發程序類型] 中,選取 [已排程]。
- 在 [排程類型] 中,選取 [簡易] 或 [進階]。
- 按一下 [檔案] 。
您也可以直接在筆記本 UI 中排程筆記本工作。
注意
- Azure Databricks 會強制執行工作排程所觸發的後續執行之間的最小間隔 10 秒,而不論 cron 運算式中的組態為何。
- 您可以選擇觀察日光節約時間或 UTC 的時區。 如果您選取觀察日光節約時間的時區,則會略過每小時工作,或可能在日光節約時間開始或結束時延遲一兩小時。 若要每小時執行 (絕對時間),請選擇 [UTC]。
- 工作排程器不適用於低延遲工作。 由於網路或雲端問題,工作執行偶爾可能會延遲長達數分鐘。 在這些情況下,排程的工作會在服務可用性時立即執行。