全部產品
Search
文件中心

:配置資料來源(來源為PolarDB)

更新時間:May 21, 2026

將PolarDB的資料同步至Hologres時,您需要參考本文在資料來源中配置好網路、白名單、許可權等配置,為後續的資料同步方案執行做好網路環境和帳號許可權的準備。

前提條件

在進行資料來源配置前,請確保已完成以下規劃與準備工作。
  • 資料來源準備:已購買來來源資料源PolarDB MySQL、去向資料來源Hologres。本文以阿里雲PolarDB MySQL作為來來源資料源進行樣本。
  • 資源規劃與準備:已購買獨享Data Integration資源群組,並完成資源配置。詳情可參見資源規劃與配置
  • 網路環境評估與規劃:進行Data Integration前,您需根據業務情況,打通資料來源、獨享Data Integration資源群組之間的網路,網路聯通後參考本文進行交換器、白名單等網路環境下的訪問配置。
    • 如果資料來源和獨享Data Integration資源群組均處於同地區的同一VPC網路中,資料來源與資源群組間的網路天然聯通。
    • 如果資料來源和獨享Data Integration資源群組均處於不同的網路環境中,您需要通過VPN網關等方式,將資料來源與資源群組間的網路打通。

背景資訊

將來來源資料源的資料同步至去向資料來源時,您需要保障資料來源與DataWorks的Data Integration資源群組在網路上是聯通的,且不存在帳號許可權的訪問限制。
  • 網路白名單
    以下以使用同一VPC網路環境為例,您需要將Data Integration資源群組所在的VPC網段添加至白名單中,保障Data Integration資源群組可訪問資料來源。網路聯通vpc
  • 帳號許可權

    您需要規劃一個可訪問資料來源的帳號,用於後續Data Integration過程中訪問資料來源並進行資料提取、寫入的同步操作。

  • 其他訪問限制。

    來來源資料源為阿里雲PolarDB MySQL時,您需要開啟Binlog。阿里雲PolarDB MySQL是一款完全相容MySQL的雲原生資料庫,預設使用了更進階別的物理日誌代替Binlog,但為了更好地與MySQL生態融合,PolarDB支援開啟Binlog的功能。

使用限制

  • 目前僅支援使用同步方案同步PolarDB MySQL類型的資料來源,不支援同步其他類型的PolarDB資料來源。文中均使用PolarDB代指PolarDB MySQL類型的資料來源。
  • PolarDB目前只能用主節點(讀寫庫)進行即時同步。
  • 不支援XA ROLLBACK,針對已經XA PREPARE的交易資料,即時同步會將其同步到目標端,如果XA ROLLBACK,即時同步不會針對XA PREPARE的資料做復原寫入的操作。若要處理XA ROLLBACK情境,需要手動將XA ROLLBACK的表從即時同步任務中移除,再添加表後重新進行全量資料初始化以及增量即時同步。

操作步驟

  1. 配置白名單。
    將獨享資料資源群組所在的VPC網段添加至PolarDB叢集白名單中,操作如下:
    1. 查看並記錄獨享資料資源群組所在的VPC網路。
      1. 登入DataWorks控制台
      2. 在左側導覽列,單擊資源群組列表
      3. 獨享資源群組頁簽下,單擊目標Data Integration資源群組後的查看資訊
      4. 複製對話方塊中的EIP地址網段至資料庫白名單。
      5. 獨享資源群組頁簽下,單擊目標Data Integration資源群組後的網路設定
      6. 專用網路綁定頁簽,查看交換器網段並將其添加至資料庫的白名單中。
    2. 將上述步驟中記錄的獨享資料資源群組的EIP和網段添加至PolarDB的白名單中。
      在左側導覽列中單擊叢集白名單,在IP列表地區單擊新增IP白名單分組,將 EIP 和網段添加到對應的白名單分組中。操作詳情可參見設定白名單(遷移至父級)
  2. 建立帳號並配置帳號許可權。
    您需要規劃一個資料庫的登入賬戶用於後續執行操作,此賬戶需擁有資料庫的 SELECT, REPLICATION SLAVE, REPLICATION CLIENT許可權。
    1. 建立帳號。
      操作詳情可參見建立和管理資料庫帳號
    2. 配置許可權。
      您可參考以下命令為帳號添加此許可權,或直接給帳號賦予SUPER許可權。
      -- CREATE USER '同步帳號'@'%' IDENTIFIED BY '同步帳號';
      GRANT SELECT, REPLICATION SLAVE, REPLICATION CLIENT ON *.* TO '同步帳號'@'%';
  3. 開啟PolarDB的開啟Binlog。
    操作詳情可參見開啟Binlog

後續步驟

配置完成資料來源後,來來源資料源、資源執行個體、去向資料來源彼此間已可網路聯通,且不存在訪問限制。您可將來來源資料源和去向資料來源添加至DataWorks的資料來源列表中,便於後續建立資料同步方案時關聯來源和去向資料來源。

添加資料來源操作可參見添加資料來源