全部產品
Search
文件中心

DataWorks:配置資料來源

更新時間:Jun 19, 2024

使用資料服務建立API前,需先將您的資料庫或資料倉儲添加為DataWorks資料來源,以此作為資料服務API的資料來源。開發資料服務API時,資料服務將訪問該資料來源擷取資料表的Schema資訊,協助您進一步佈建要求和返回參數。本文為您介紹如何配置資料來源。

前提條件

為了保障資料來源和服務資源群組之間的正常資料訪問,需要完成網路連通與白名單的配置,否則將無法正常執行資料服務的相關任務。

操作步驟

  1. 進入資料來源頁面。

    1. 登入DataWorks控制台,切換至目標地區後,單擊左側導覽列的管理中心,在下拉框中選擇對應工作空間後單擊進入管理中心

    2. 進入工作空間管理中心頁面後,單擊左側導覽列的資料來源,進入資料來源頁面。

  2. 您可以在該頁面配置資料來源,下表為不同資料來源類型的支援情況及配置方法。

    資料來源類型

    嚮導模式產生資料API

    指令碼模式產生資料API

    配置方法

    Hologres

    支援

    支援

    配置Hologres資料來源

    說明

    Hologres相容PostgreSQL,而PostgreSQL中沒有Datetime資料類型。所以如果您的資料有Datetime類型,資料服務中會映射為PostgreSQL的Timestamp類型進行查詢。

    ClickHouse

    支援

    支援

    配置ClickHouse資料來源

    說明

    該資料來源僅支援使用獨享服務資源群組,獨享服務資源群組使用詳情請參見:新增和使用獨享資料服務資源群組

    RDS

    支援

    支援

    RDS包括MySQL、PostgreSQL和SQL Server

    PolarDB-X(DRDS)

    支援

    支援

    配置DRDS資料來源

    說明

    請選擇串連串形式添加資料來源。

    MySQL

    支援

    支援

    配置MySQL資料來源

    PostgreSQL

    支援

    支援

    配置PostgreSQL資料來源

    SQL Server

    支援

    支援

    配置SQLServer資料來源

    Oracle

    支援

    支援

    配置Oracle資料來源

    說明

    請選擇串連串形式添加資料來源。

    AnalyticDB for MySQL 2.0(ADS)

    支援

    支援

    配置AnalyticDB for MySQL 2.0資料來源

    AnalyticDB for MySQL 3.0

    支援

    支援

    配置AnalyticDB for MySQL 3.0資料來源

    AnalyticDB for PostgreSQL

    支援

    支援

    配置AnalyticDB for PostgreSQL資料來源

    Tablestore(OTS)

    支援

    支援

    配置TableStore資料來源

    說明

    MongoDB

    支援

    不支援

    配置MongoDB資料來源

    MaxCompute(ODPS)

    • 方案一:加速服務

    • 方案二:MCQA

    • 方案一:加速服務

    • 方案二:MCQA

    重要
    • 方案一目前僅支援單表查詢,方案二支援單表查詢和多表關聯查詢。

    • 方案一可以使用公用資料服務資源群組和獨享資料服務資源群組,方案二僅支援使用獨享資料服務資源群組。

    • 使用該資料來源類型封裝API的功能,支援在華北2(北京)、華東1(杭州)、華東2(上海)、華南1(深圳)地區使用。

    StarRocks

    支援

    支援

    配置StarRocks資料來源

    Doris

    支援

    支援

    配置Doris資料來源

  3. 在資料來源配置介面資源群組選擇資料服務,使用資料服務資源群組測試連通性。下圖以MySQL資料來源配置頁面為例。

    測試連通性

    說明

    如果連通性測試失敗,請根據網路連通與白名單配置檢查配置結果。

  4. 使用資料服務資源群組測試連通性成功後,返回資料服務介面開始建立資料服務API。