DataWorks支援建立多種資料庫節點,以便於SQL任務的開發、周期性調度及與其他作業的整合操作。
前提條件
-
RAM帳號添加至對應空間(可選)。
進行任務開發的RAM帳號已被添加至對應工作空間中,並具有開發或空間管理員(許可權較大,謹慎添加)角色許可權。新增成員並授權,詳情請參見為工作空間增加空間成員。
-
建立DataWorks資料來源。
-
進行資料節點開發前,需建立對應資料來源的節點。詳情請參見:建立調度工作流程的節點。
步驟一:資料庫節點開發
-
建立好資料庫節點後,即可對資料庫節點進行開發。
-
選擇資料來源。
在選擇數據源選擇框內單擊
彈出選擇資料來源彈窗,在彈窗內選擇進行任務開發需要使用的資料來源。如果沒有所需資料來源,可單擊新增數據源添加相應的資料來源。
說明-
標準模式工作空間下,僅展示已配置開發環境與生產環境的資料來源。
-
資料庫節點僅支援對串連串模式建立的資料來源進行開發。
-
-
SQL指令碼開發。
在SQL編輯地區使用SQL語句建立任務,本文以簡單的查詢SQL為例。
SELECT * FROM you_table_name; --查詢表格。 SELECT '${var}'; --配置預留位置參數。說明您可以根據配置的資料來源支援的文法,編寫需要執行的語句。
-
配置調試資源群組。
單擊回合組態,在下拉選項框中選擇與資料來源連通性正常的Serverless資源群組。
說明訪問公用網路或VPC網路環境的資料來源需要使用與資料來源測試連通性成功的調度資源群組。詳情請參見網路連通方案。
-
配置調試參數。
單擊回合組態,在腳本參數模組可對資料庫節點的指令碼中配置的參數進行賦值。

-
完成配置後,單擊
儲存已配置好的SQL節點,然後單擊
測試回合SQL指令碼,查看SQL指令碼是否符合預期。
-
-
完成SQL指令碼調試,單擊SQL編輯器右側的調度配置,對該資料庫節點進行調度配置。詳情請參見節點調度配置。
步驟二:資料庫節點發布與營運
支援的資料來源
DataWorks支援多種資料來源建立資料庫節點,以下為支援的資料庫節點:
-
應用於資料庫節點的資料來源在建立時均需以JDBC串連串形式建立資料來源。
-
部分資料庫本身支援預存程序,但在DataWorks資料開發中暫不支援使用預存程序。