在DataWorks開放平台中,成功註冊、上線並啟用擴充程式後,在該擴充程式所生效的工作空間中,使用頁面部分功能(即觸發擴充點事件)時,DataWorks會將事件訊息發送至您的擴充程式,您可以查看擴充程式返回的結果。本文將為您介紹營運中心中支援的擴充點事件,以及使用擴充點觸發擴充程式校正的操作過程。
前提條件
已開啟訊息訂閱,詳情請參見開啟訊息訂閱。
已完成擴充程式的開發部署操作,詳情請參見開發部署擴充程式:Function Compute方式。
背景資訊
DataWorks支援您對擴充點事件進行事件訊息通知,此外,還支援您基於DataWorks支援的擴充點,通過開啟對應擴充點事件的擴充程式來實現流程卡點,並通過實現擴充程式對擴充點事件的自訂邏輯處理。若要實現上述能力,您需要先在DataWorks管理主控台註冊擴充程式,並在
處啟用該擴充程式。僅有空間管理員權限的使用者可在
啟用擴充程式。擴充程式相關說明,詳情請參見:擴充程式概述。
上圖中顯示的是空間級擴充程式,詳情可參見:支援的擴充點事件列表。
能力概述
營運中心模組支援您本地服務對以下擴充點事件訊息接收,此外,還支援將本地程式註冊為DataWorks擴充程式,通過擴充程式接收擴充點事件訊息,實現擴充程式對擴充點事件的自訂邏輯處理,並通過回調APIUpdateWorkbenchEventResult將處理結果返回至平台,實現DataWorks上的流程管控。營運中心支援的擴充點如下:
事件名稱 | 事件內容 |
節點變更事件 |
說明 此處節點特指生產營運中心周期任務列表中的任務。 |
補資料操作事件 |
|
此處節點特指生產營運中心周期任務列表中的任務,即生產營運中心周期任務介面對任務進行上述操作,可觸發擴充程式校正,開發環境營運中心對周期任務進行上述操作,不會觸發擴充程式校正,執行個體介面進行執行個體的凍結與解凍操作,不會觸發擴充程式校正。
支援的擴充點
營運中心-節點凍結、節點解凍
下圖以節點凍結擴充點操作為例進行說明。
營運中心-下線節點
營運中心-補資料
相關文檔
啟用擴充程式,詳情請參見:測試應用擴充程式。
營運中心更多擴充點事件,詳情請參見:支援的擴充點事件列表。
補資料事件的訊息實體格式,詳情請參見:補資料操作事件。
節點變更事件的訊息實體格式,詳情請參見:節點變更事件(新增、修改、刪除、凍結、解凍、下線)。