全部產品
Search
文件中心

Dataphin:建立離線自訂來源類型

更新時間:Mar 06, 2025

Dataphin支援自訂離線資料來源,以滿足不同業務情境資料同步的需求。

前提條件

  • 對於RDBMS資料庫,已擷取資料庫驅動檔案。

  • 對於其他類型資料庫,擷取資料來源串連配置項的JSON代碼和讀/寫外掛程式。

背景資訊

RDBMS資料庫即關係型資料庫,如MySQL、Oracle、SQL Server等。通常關係型資料庫的連結方式一樣,包括資料庫驅動和配置項(連結地址、登入的使用者名稱和密碼)。Dataphin已提供RDBMS類型資料庫的預設資料來源配置項,您只需要準備資料庫驅動,即可建立RDBMS自訂來源類型。

對於非RDBMS類型的資料庫,資料來源的連結方式與配置項比較多樣化。您可通過JSON定義資料來源串連所需配置項,並上傳讀/寫外掛程式驅動包建立非RDBMS類型自訂來源。

整合組件產生說明

完成建立離線自訂來源類型後,在整合式管線的組件庫中會自動產生該類型的整合組件。您可使用該組件進行整合開發工作。整合組件產生說明如下:

  • 建立RDBMS類型的離線自訂資料來源,在整合式管線組件庫的開放目錄下自動產生輸入和輸出組件。

  • 其他類型的自訂來源,系統根據您上傳的讀/寫外掛程式,在組件庫的開放目錄下產生您上傳的讀/寫外掛程式組件。

建立RDBMS類型資料來源

  1. 在Dataphin首頁的頂部功能表列,選擇管理中心 > 資料來源管理

  2. 在左側導覽列選擇資料來源 > 自訂來源類型

  3. 自訂來源類型頁面中,單擊建立自訂來源類型,在下拉式清單中選擇建立離線自訂來源類型

  4. 建立離線自訂來源類型頁面,配置以下參數。

    參數

    描述

    基本配置

    類型

    選擇RDBMS資料庫

    名稱

    自訂群組件的名稱。

    支援中文、英文字母大小寫、底線(_)和數字。長度不超過64個字元。

    類型編碼

    供後端使用,建立後不可編輯。

    僅支援英文字母大小寫、數字和底線(_),且不能以數字開頭。

    資源配置

    驅動名稱

    輸入資料庫驅動名稱。

    支援英文字母大小寫、底線(_)、數字和半形句號(.)。長度不超過64個字元。例如com.mysql.jdbc.Driver。

    驅動上傳

    上傳的資料庫驅動檔案。

    說明

    僅支援.jar類型的檔案,檔案不超過200MB

    描述資訊

    描述

    對自訂的資料來源的簡單描述。長度不超過128個字元。

  5. 單擊建立

建立其他類型資料來源

  1. 建立離線自訂來源類型頁面,配置以下參數。

    參數

    描述

    基本配置

    類型

    選擇其他資料庫

    名稱

    自訂群組件的名稱。

    支援中文、英文字母大小寫、底線(_)和數字。長度不超過64個字元。

    類型編碼

    供後端使用,建立後不可編輯。

    僅支援英文字母大小寫、數字和底線(_),且不能以數字開頭。

    資料來源JSON

    填寫資料來源JSON代碼,即定義資料來源的配置項,程式碼範例說明如下。

    [
      {
        "columnName": "url",
        "columnType": "NORMAL",
        "text": {
          "zh_CN": "連結地址",
          "en_US": "address",
          "zh_TW": "繁體"
        },
        "placeholder": {
          "zh_CN": "請輸入連結地址",
          "en_US": "input address",
          "zh_TW": "繁體"
        }
      },
      {
        "columnName": "username",
        "columnType": "NORMAL",
        "text": {
          "zh_CN": "使用者名稱",
          "en_US": "username",
          "zh_TW": "繁體"
        },
        "placeholder": {
          "zh_CN": "請輸入使用者名稱",
          "en_US": "input username",
          "zh_TW": "繁體"
        }
      },
      {
        "columnName": "password",
        "columnType": "ENCRYPT",
        "text": {
          "zh_CN": "密碼",
          "en_US": "password",
          "zh_TW": "繁體"
        },
        "placeholder": {
          "zh_CN": "請輸入密碼",
          "en_US": "input password",
          "zh_TW": "繁體"
        }
      }
    ]

    資源配置

    讀寫外掛程式

    選中所需上傳的外掛程式類型並填寫ClassName(外掛程式類名)及上傳外掛程式。

    • 僅支援.jar類型的檔案,檔案不超過200MB

    • 讀取外掛程式與寫入外掛程式請至少選擇一項進行配置。

    • 選擇了讀外掛程式就會產生讀的組件,選擇了寫外掛程式就會產生寫的組件。

    描述資訊

    描述

    對自訂的資料來源的簡單描述,不超過128個字元。

  2. 單擊建立

後續步驟

完成離線自訂來源類型建立後,系統將產生該類型的資料來源配置項,您可將該類型的資料來源接入到Dataphin中。詳情請參見建立自訂資料來源