全部產品
Search
文件中心

DataWorks:應用樣本:營運中心觸發事件檢查

更新時間:Jun 10, 2026

在DataWorks開放平台中,成功註冊、上線並啟用擴充程式後,在該擴充程式所生效的工作空間中,使用頁面部分功能(即觸發擴充點事件)時,DataWorks會將事件訊息發送至您的擴充程式,您可以查看擴充程式返回的結果。本文將為您介紹營運中心中支援的擴充點事件,以及使用擴充點觸發擴充程式校正的操作過程。

前提條件

背景資訊

DataWorks支援您對擴充點事件進行事件訊息通知,此外,還支援您基於DataWorks支援的擴充點,通過開啟對應擴充點事件的擴充程式來實現流程卡點,並通過實現擴充程式對擴充點事件的自訂邏輯處理。若要實現上述能力,您需要先在DataWorks管理主控台註冊擴充程式,並在管理中心 > 擴展程序處啟用該擴充程式。在DataWorks管理中心左側導覽列單擊擴充程式,進入擴充程式管理頁面。在擴充程式生效範圍地區選取項目類型為工作空間並選擇目標工作空間,在擴充程式列表中開啟目標擴充程式的啟用開關。在彈出的擴充程式資料授權對話方塊中,確認授權內容(如檔案變更事件對應的OpenAPI: UpdateIDEEventResult),勾選我已知曉並接受以上資料授權所可能產生的風險,然後單擊同意授權

說明
  • 僅有空間管理員權限的使用者可在管理中心 > 擴展程序啟用擴充程式。

  • 擴充程式相關說明,詳情請參見:擴充程式概述

  • 上述操作中顯示的是空間級擴充程式,詳情可參見:支援的擴充點事件列表

能力概述

營運中心模組支援您本地服務對以下擴充點事件訊息接收,此外,還支援將本地程式註冊為DataWorks擴充程式,通過擴充程式接收擴充點事件訊息,實現擴充程式對擴充點事件的自訂邏輯處理,並通過回調APIUpdateWorkbenchEventResult將處理結果返回至平台,實現DataWorks上的流程管控。營運中心支援的擴充點如下:

事件名稱

事件內容

節點變更事件

  • 下線節點前置事件。

  • 凍結節點前置事件。

  • 解凍節點前置事件。

說明

此處節點特指生產營運中心周期任務列表中的任務。

補資料操作事件

  • 對周期任務進行補當前節點的操作。

  • 對周期任務進行補當前節點及下遊節點的操作。

  • 通過海量節點模式進行補資料。

  • 通過進階模式進行補資料。

說明

此處節點特指生產營運中心周期任務列表中的任務,即生產營運中心周期任務介面對任務進行上述操作,可觸發擴充程式校正,開發環境營運中心對周期任務進行上述操作,不會觸發擴充程式校正,執行個體介面進行執行個體的凍結與解凍操作,不會觸發擴充程式校正。

支援的擴充點

營運中心-節點凍結、節點解凍

以節點凍結擴充點操作為例進行說明。在營運中心周期任務頁面,按右鍵目標節點(如 xc_demo_start),在快顯功能表中選擇暫停(凍結)(此操作為擴充點),或通過工具列快捷表徵圖觸發凍結。觸發後右側彈出操作檢查詳情面板(即擴充程式),顯示節點名稱、操作類型(暫停/凍結)以及檢查點的校正狀態(如"操作檢查中"),可單擊查看詳情查看文檔瞭解校正結果,也可單擊重新檢查重新觸發校正或單擊關閉退出面板。

營運中心-下線節點

在周期工作清單中按右鍵目標任務(如test_select),從右鍵菜單中選擇下線節點。執行下線操作後,任務行出現下線操作檢查中提示及狀態表徵圖,表示擴充程式正在對下線操作進行校正。單擊狀態表徵圖可開啟操作檢查詳情彈窗,彈窗中展示任務名稱、操作類型(下線)、檢查點及其狀態(操作檢查中),操作列提供查看詳情查看文檔連結,底部有重新檢查關閉按鈕。

營運中心-補資料

在營運中心左側導覽列選擇周期任務,在右側 DAG 圖中按右鍵目標任務節點,選擇補資料(可選當前節點、當前節點及下遊節點、海量節點模式或進階模式),此操作將觸發擴充點的前置事件檢查。提交後,在左側導覽列選擇補資料執行個體,可查看對應補資料任務的檢查狀態。單擊檢查狀態可開啟操作檢查詳情彈窗,查看擴充程式的校正結果,包括檢查點名稱及檢查結果等資訊。

相關文檔