全部產品
Search
文件中心

DataWorks:方案五:IDC資料來源網路連通

更新時間:May 21, 2025

本文以部署在本地IDC中的MySQL為例,為您介紹資料來源如何與DataWorks進行網路連通。

適用情境

如果您的資料來源滿足以下條件,推薦使用本方案。

  • 資料來源部署在本地IDC中。

方案說明

資料來源部署在本地IDC情境下,推薦使用VPC網路(內網)串連,使用網路連通工具(Express Connect)將資料來源所在的本網與DataWorks工作空間資源群組的VPC打通,實現網路互連。

網路連通示意圖

投影片8

前提條件

計費說明

本方案使用的網路連通工具(Express Connect)涉及費用,Express Connect產品的相關計費請參見:Express Connect計費概述

配置網路連通

步驟一:擷取基本資料

資料來源側

  • 本地IDC網段

    您可以串連本地IDC伺服器,擷取網段地址,或聯絡網路系統管理員、IDC運行商擷取網段地址。

DataWorks側

  • 資源群組綁定的VPC和交換器資訊

    1. 前往DataWorks資源群組列表頁,找到目標資源群組,單擊右側操作列的網路設定

    2. 在對應功能模組下查看綁定的專用網路資訊和交換器網段

      例如,業務需要將部署在本地IDC中的MySQL與DataWorks連通進行資料同步,則在資料調度 & Data Integration下查看對應的專用網路資訊和交換器網段

      image

步驟二:網路打通

IDC與VPC連通需要使用網路連通工具實現,您可以通過物理專線將本地IDC串連到阿里雲,使雲上Virtual Private Cloud和本地IDC的網路互連。

說明

如果在配置網路打通過程中遇到問題,請提交工單聯絡對應雲產品支援人員處理。

步驟三:DataWorks資源群組添加路由

DataWorks訪問本地IDC資料來源時,還需要在DataWorks資源群組中添加路由,指向資料來源所在的IDC網段。

  1. 前往DataWorks資源群組列表頁,找到目標資源群組,單擊右側操作列的網路設定

  2. 在對應功能模組下找到已綁定的VPC,單擊右側操作列的自訂路由

  3. 單擊新增路由,串連方式選擇為指定網段目的網段配置為資料來源所在的IDC網段。

步驟四:(可選)添加白名單

如果資料來源有白名單控制,需要在資料來源白名單中添加資源群組已綁定的交換器網段,允許資源群組訪問。

本文以MySQL設定IP白名單為例,指定某使用者只能從資源群組綁定的交換器網段訪問資料庫。

  1. 通過管理員登入資料庫。

  2. 建立從DataWorks訪問資料來源時使用的帳號,並配置相關許可權。

    -- "dataworks_user"為使用者名稱,您可以自訂。
    -- "StrongPassword123!"為使用者密碼,您可以自訂。
    CREATE USER 'dataworks_user'@'<資源群組綁定的交換器網段>' IDENTIFIED BY 'StrongPassword123!';
    
    -- 授予使用者從資源群組綁定的交換器網段訪問指定資料庫(如mydatabase)。
    GRANT ALL PRIVILEGES ON mydatabase.* TO 'dataworks_user'@'<資源群組綁定的交換器網段>' WITH GRANT OPTION;
  3. 執行FLUSH PRIVILEGES;命令重新整理許可權後退出資料庫(exit)。

步驟五:(可選)本地IDC防火牆設定

不同防火牆軟體配置存在差異,本文以firewalld為例配置防火牆,其他類型防火牆的配置請自行適配。

允許資源群組綁定的交換器網段訪問MySQL資料庫:

sudo firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="<資源群組綁定的交換器網段>" port port="3306" protocol="tcp" accept'
sudo firewall-cmd --reload

驗證網路連通性

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

  2. 在左側導覽列單擊資料來源,然後在資料來源列表單擊新增資料來源,根據實際情況選擇資料來源並配置相關串連參數。

  3. 在底部資源群組列表中,選擇已與資料來源打通網路的資源群組,單擊測試連通性image

    說明

    如果測試連通性結果為無法通過,可使用連通性診斷工具自助解決。如仍無法連通資源群組與資料來源,請提交工單處理。