DataWorks開放平臺是DataWorks對外提供數據和能力的開放通道。DataWorks開放平臺提供開放API(OpenAPI)、開放事件(OpenEvent)、擴展程序(Extensions)的能力,可以幫助您快速實現各類應用系統對接DataWorks、方便快捷的進行數據流程管控、數據治理和運維,及時響應應用系統對接DataWorks的業(yè)務狀態(tài)變化。

功能概述

DataWorks開放平臺提供開放API(OpenAPI)開放事件(OpenEvent)擴展程序(Extensions)等能力。
  • 開放API(OpenAPI)

    通過OpenAPI可以實現您的自有應用與DataWorks的深度集成,例如實現批量創(chuàng)建任務、發(fā)布任務、運維任務等,提升您的大數據處理效率,減少人工操作成本。

    關于OpenAPI功能,具體請參見開放API(OpenAPI)
  • 開放事件(OpenEvent)

    通過OpenEvent可以允許您訂閱DataWorks中的系統事件,實時獲取并響應事件變化,例如訂閱表變更事件實現對核心表的實時監(jiān)控,訂閱任務變更事件實現自定義實時任務監(jiān)控大屏。

    關于開放事件功能,具體請參見開放事件
  • 擴展程序(Extensions)

    Extensions則是將OpenAPI和OpenEvent有機結合起來的服務級插件,通過Extensions允許您對DataWorks中的流程控制進行自定義,例如您可以自定義任務發(fā)布管控插件,從而對不符合規(guī)范和要求的任務進行攔截。

    關于擴展程序功能,具體請參見擴展程序

適用場景

DataWorks開放平臺提供了全面的開放能力,可以實現深度的系統集成、自動化操作、流程定義、業(yè)務監(jiān)控等,歡迎廣大用戶及合作伙伴,基于DataWorks的開放平臺來實現行業(yè)化、場景化的數據應用和插件。

計費

  • 不同版本用戶可免費調用OpenAPI的次數不一致,超出免費額度后會按調用次數按量收費,計費詳情請參見OpenAPI計費說明
  • OpenEvent和Extensions當前公測中,僅DataWorks企業(yè)版用戶可參與公測,公測期間不收取其他費用。

開通使用

購買DataWorks所需版本后,您即可使用OpenAPI功能,操作詳情請參見API參考章節(jié);OpenEvent和Extensions功能需升級到DataWorks企業(yè)版后使用。參與邀測并試用,操作詳情請參見OpenEvent章節(jié)、Extensions章節(jié)。