共用方式為


針對作業的 Delta Live Tables 管線任務

作業提供者方法,以定義工作之間的關聯性。 Delta Live Tables 管線提供宣告式方法來定義資料集轉換之間的關聯性。 此頁面說明如何使用作業 UI、Delta Live Tables 管線 UI 或 SQL,排程觸發的 Delta Live Tables 管線,以在 Databricks 作業中執行作為任務的形式。

注意

觸發的 Delta Live Tables 管線是一條不會持續執行的管線,但必須觸發才能啟動。 管線任務可以作為觸發的 Delta Live Tables 管線的觸發機制。 連續管線不需要觸發,因此透過工作觸發管線會是多餘的。 若要深入瞭解觸發和連續管線,請參閱 觸發與連續管線模式

使用作業 UI 設定 Delta Live Tables 管線任務

Delta Live Tables 管線流程會管理管線定義中原始程式碼和計算的所有設定。

若要將管線新增至作業,請完成下列步驟:

  1. 建立並命名新工作,選取 Delta Live Tables 管線,適用於 Type
  2. 在 [Pipeline] 下拉功能表中,選取現有的 Delta Live Tables pipeline。
  3. 您可以選擇性地在 Delta Live Tables 管線上觸發完整刷新。

重要

您只能搭配管線工作使用觸發的管線。 不支援將連續管線作為作業工作。

使用管線 UI 排程 Delta Live Tables 管線

將排程新增到管線時會建立一個只有單一管線任務的作業。 您只能使用此 UI 來設定以時間為基礎的排程觸發程式。 如需更進階的觸發選項,請參閱 使用作業 UI 設定 Delta Live Tables 管道任務

在排程作業中,透過使用管線 UI 完成下列步驟來設定管線工作:

  1. 點擊側邊欄中的 Delta Live Tables
  2. 點擊管線名稱。 管線 UI 出現。
  3. 點選 「排程」
    • 如果管線沒有排程,[新增排程] 對話框隨即出現。
    • 如果已有一或多個排程,請按 [新增排程]
  4. 在 [作業名稱] 字段中輸入作業的唯一名稱
  5. (選擇性)更新排程頻率。
    • 選取 [進階] 以獲得更多詳盡的選項,包括 cron 語法。
  6. (選擇性)在 [[更多選項]下,設定一或多個電子郵件位址,以在管線啟動、成功或失敗時接收警示。
  7. 按一下 建立

注意

如果管線包含在一或多個排程作業中,[排程] 按鈕會顯示現有排程的數目,例如,Schedule (5)

在 Databricks SQL 中將排程新增至具現化視圖或串流資料表

Databricks SQL 中定義的具體化檢視和串流數據表支援 CREATEALTER 命令中指定的時間型排程。

如需詳細資訊,請參閱下列文章: