全部產品
Search
文件中心

DataWorks:資料庫節點

更新時間:Dec 24, 2025

DataWorks支援建立多種資料庫節點,以便於SQL任務的開發、周期性調度及與其他作業的整合操作。

前提條件

  • RAM帳號添加至對應空間(可選)。

    進行任務開發的RAM帳號已被添加至對應工作空間中,並具有開發空間管理員(許可權較大,謹慎添加)角色許可權。新增成員並授權,詳情請參見為工作空間增加空間成員

  • 建立DataWorks資料來源。

  • 進行資料節點開發前,需建立對應資料來源的節點。詳情請參見:建立調度工作流程的節點

步驟一:資料庫節點開發

  1. 建立好資料庫節點後,即可對資料庫節點進行開發。

    1. 選擇資料來源。

      選擇資料來源選擇框內單擊image彈出選擇資料來源彈窗,在彈窗內選擇進行任務開發需要使用的資料來源。如果沒有所需資料來源,可單擊新增資料來源添加相應的資料來源。image

      說明
      • 標準模式工作空間下,僅展示已配置開發環境與生產環境的資料來源。

      • 資料庫節點僅支援對串連串模式建立的資料來源進行開發。

    2. SQL指令碼開發。

      在SQL編輯地區使用SQL語句建立任務,本文以簡單的查詢SQL為例。

      SELECT * FROM you_table_name;  --查詢表格。
      SELECT '${var}'; --配置預留位置參數。
      說明

      您可以根據配置的資料來源支援的文法,編寫需要執行的語句。

    3. 配置調試資源群組。

      單擊調試配置,在計算資源 > DataWorks資源群組下拉選項框中選擇與資料來源連通性正常的Serverless資源群組。image

      說明

      訪問公用網路或VPC網路環境的資料來源需要使用與資料來源測試連通性成功的調度資源群組。詳情請參見網路連通方案

    4. 配置調試參數。

      單擊調試配置,在指令碼參數模組可對資料庫節點的指令碼中配置的參數進行賦值。

      image

    5. 完成調試配置後,單擊image儲存已配置好的SQL節點,然後單擊image測試回合SQL指令碼,查看SQL指令碼是否符合預期。

  2. 完成SQL指令碼調試,單擊SQL編輯器右側的調度配置,對該資料庫節點進行調度配置。詳情請參見節點調度配置

步驟二:資料庫節點發布與營運

  1. 完成調度配置後,即可對已完成的資料庫節點提交發布至生產環境。詳情請參見節點/工作流程發布

  2. 發布完成的任務,將按照您配置的任務調度進行周期運行,可在營運中心 > 任務營運 > 周期任務營運 > 周期任務中查看發行的周期任務,並對任務進行營運操作,詳情請參見:營運中心入門

支援的資料來源

DataWorks支援多種資料來源建立資料庫節點,以下為支援的資料庫節點:

說明
  • 應用於資料庫節點的資料來源在建立時均需以JDBC串連串形式建立資料來源。

  • 部分資料庫本身支援預存程序,但在DataWorks資料開發中暫不支援使用預存程序。

支援建立資料庫節點資料來源

資料來源類型

資料來源簡介

MySQL

MySQL是用於儲存和處理資料的關係型資料庫管理系統(RDBMS),是最流行的關係型資料庫管理系統之一,其體積小、速度快、總體擁有成本低。更多介紹請參見MySQL

SQL Server

SQL Server是用於儲存和處理資料的關係型資料庫管理系統(RDBMS),為您提供可靠、高效且安全的資料管理和分析服務。更多介紹請參見SQL Server

Oracle

Oracle是用於儲存和處理資料的關係型資料庫管理系統(RDBMS),為您提供可靠、高效且安全的資料管理和分析服務。更多介紹請參見Oracle

PostgreSQL

PostgreSQL是一款功能強大、靈活的開源關係型資料庫管理系統(RDBMS),具備強大的資料模型、高度可擴充性和穩定性,擁有豐富的核心功能。詳情請參見PostgreSQL

DRDS

DRDS是一種分散式資料庫服務。它允許您將關聯式資料庫水平擴充到分布式系統,支援海量資料存放區和訪問,同時維護關係型資料庫(例如,MySQL)的原有特性。詳情請參見產品概述

PolarDB MySQL

PolarDB MySQL版是阿里巴巴自研的新一代雲原生資料庫,在計算儲存分離架構下,利用了軟硬體結合的優勢,為您提供高彈性、高效能、海量儲存、安全可靠的資料庫服務。100%相容MySQL和PostgreSQL生態,高度相容Oracle文法。詳情請參見什麼是PolarDB MySQL企業版

PolarDB PostgreSQL

雲原生資料庫PolarDB PostgreSQL版是阿里雲完全自主研發的雲原生關係型資料庫產品,100%相容 PostgreSQL,高度相容Oracle文法。為您提供快速彈性、高效能、海量儲存、安全可靠的資料庫服務,同時支援阿里雲自研Ganos多維多模時空資訊引擎及開源PostGIS地理資訊引擎。詳情請參見什麼是PolarDB PostgreSQL企業版

Doris

Apache Doris是一個高效能、即時的AnalyticDB,能較好地滿足報表分析、即席查詢、資料湖聯邦查詢加速等使用情境。詳情請參見Doris介紹

MariaDB

MariaDB是一種開源的關係型資料庫管理系統(RDBMS),與MySQL高度相容。它可以無縫替代MySQL,您在卸載MySQL後,無需變更應用程式代碼,即可在原MySQL的位置上安裝MariaDB使用。更多介紹,請參見MariaDB

SelectDB

SelectDB是基於Apache Doris打造的新一代多雲原生即時資料倉庫,聚焦於滿足企業級巨量資料即時分析需求,為您提供極致性價比、簡單易用的資料分析服務。更多介紹,請參見SelectDB

Redshift

Amazon Redshift是雲平台的一種完全託管的PB級資料倉儲服務。您無需對預置資料倉儲執行任何配置操作,便可通過Amazon Redshift Serverless訪問及分析資料。更多介紹請參見Amazon Redshift

SAP HANA

SAP HANA是一個高效能的記憶體資料庫和應用平台,結合了資料庫、資料處理和應用平台功能,以提供企業級記憶體計算的能力。更多介紹請參見SAP HANA

Vertica

Vertica是一個高效能的列式儲存資料庫管理系統(DBMS),可高速處理和查詢大規模資料集,主要用於巨量資料分析和即時查詢。更多介紹請參見Vertica官網

DM

達夢(DM)是整合在業務系統中的OLTP類型資料庫,它融合了分布式、彈性計算與雲端運算的優勢,具有靈活、易用、可靠、高安全等特點。更多介紹請參見達夢(DM)官網

KingbaseES

KingbaseES是一個大型關係型資料庫管理系統(RDBMS),支援SQL標準,適合於處理大量資料、要求高並發和高可用性的企業級應用情境。更多介紹請參見KingbaseES官網

OceanBase

OceanBase是由螞蟻集團、阿里巴巴完全自主研發的Distributed Relational Database Service,具有資料強一致、高可用、高效能、線上擴充、高度相容SQL標準和主流關係型資料庫、低成本等特點。更多介紹請參見什麼是OceanBase

DB2

DB2是一款關係型資料庫管理系統(RDBMS),用於儲存、檢索及管理資料,適用於處理高輸送量、巨量資料集以及資料倉儲的複雜查詢和交易處理。更多介紹請參見DB2官網

GBase 8a

GBase 8a是一款關係型資料庫管理系統(RDBMS),支援巨量資料量儲存和高並發讀寫能力,通常用於政府、金融、電信、能源等領域。GBase 8a支援SQL標準,並提供了一系列的企業級功能(例如,資料分區、負載平衡、災備備份等)。更多介紹請參見GBase 8a官網