共用方式為


Microsoft Fabric 中的作業排程器

使用作業排程器,自動化並簡化 Microsoft Fabric 中的資料分析工作流程。 本文說明如何使用作業排程器來設定週期性作業、管理多個排程,以及將排程與 CI/CD 程序整合。 瞭解如何讓您的項目保持最新狀態,並確保 Fabric 工作區中可靠的工作自動化。

什麼是工作排程器?

工作排程器是一個內建工具,可讓您排程工作在指定時間自動執行。 使用它來觸發 Fabric 工作區中專案的資料重新整理、管線執行或其他支援的工作。

存取工作排程器

若要存取工作排程器:

  1. 開啟 Fabric 工作區,並找出您要排程的專案 (例如,筆記本)。
  2. 選取項目的內容功能表。
  3. 從功能表中選取 排程 以開啟工作排程器介面。

您也可以選取「 排程」 標籤,從項目的設定中存取排程器。

設定您的排程

開啟項目的排程器之後:

  1. 將排程器切換為 開啟 以啟用排程。
  2. 使用組態面板來設定工作執行的時間和頻率。
  3. 保存您的日程安排以激活它。

選擇您希望工作執行的頻率,並指定開始和結束時間。 排程器支援各種週期類型,包括以分鐘為基礎、每小時、每天、每週、每月以及每月的特定日期或工作日。

週期性類型 詳細信息和選項
以分鐘為基礎 每 1 至 720 分鐘一班
每小時 每 1 至 72 小時一次
每天最多 10 次
每週 在選定的工作日,每週最多 10 次
按月 每 1 至 12 個月一次
特定日期/每月工作日 選擇一個月中的特定日期或工作日

如果您的組態不符合有效時間,排程器會略過該執行並等待下一個有效時間。

為確保您的日程安排有效:

  • 為您的日程安排設定有效的開始和結束時間。
  • 請確定結束時間在開始時間之後。
  • 排程器會自動處理特殊情況,例如夏令時和無效日期(例如,2 月 30 日)。

任務調控限制

  • 排程器將每個使用者限制為每分鐘 50 個工作提交和 50 個取得工作請求,以維護系統穩定性。 超出這些限制的要求會自動被拒絕。

  • 作業最多可以執行 24 天。 任何超過此持續時間的工作都會自動終止。

這很重要

如果使用者連續 90 天未登入 Fabric,排程就會過期。 如需詳細資訊,請參閱 重新整理 Microsoft 身分識別平台中的權杖

管理多個排程

為單一項目建立和管理多個排程。 使用不同的排程,在不同的時間或不同的設定執行工作。

  1. 排程畫面 上,檢視、新增和編輯每個項目的多個排程設定。
  2. 選取您要管理的排程,或針對不同的工作類型或時間需求建立新的排程。

Microsoft Fabric 中單一專案的多個排程器設定螢幕擷取畫面。

使用 CI/CD 自動化排程

工作排程器支援 CI/CD 整合,因此您可以在開發工作流程中部署和管理排程。

Workflow Description
部署管線 當您部署項目時,會包含排程
Git 整合功能 明細表儲存在項目定義的檔案中.schedules
公用 API 使用程式碼管理排程

當您部署項目時,會自動包含其排程,因此您不需要手動重新建立它們。 如需逐步指示,請參閱 Fabric 中的 CI/CD 工作流程選項

這很重要

在啟用 CI/CD 之前設定調度器的所有項目,在執行 git status 時會顯示為「未提交」。 仔細審查並確認需要提交的更改,以避免意外操作。 沒有先前排程器設定的項目不會受到影響。 我們對任何可能造成的不便,深表歉意。

總結

Microsoft Fabric 中的作業排程器可讓您將週期性作業自動化、管理每個項目的多個排程,以及將排程整合到 CI/CD 工作流程中。 使用它來簡化您的數據分析流程,並確保您的工作可靠且有效率地運行。