全部產品
Search
文件中心

Data Management:一鍵建倉

更新時間:Jun 30, 2024

Data Management一鍵建倉功能可以實現一鍵建立即時同步的資料倉儲,資料可在秒級的延遲下,同步至AnalyticDB for MySQL資料庫中,協助您更即時、準確地掌握業務情況,以便更好地進行業務分析和決策,提升業務效果。本文介紹如何在Data Management中使用一鍵建倉功能。

背景資訊

傳統建立資料倉儲的方法為:通過離線指令碼將資料周期性地從來源資料庫採集至資料倉儲,再進行ETL開發,這種方法的時間性較差,通常需要T+1天才能看到資料分析報表,且技術成本較高。

Data Management提供的一鍵建倉功能結合DTS同步鏈路和AnalyticDB for MySQL分析引擎,建立即時同步的資料倉儲。

說明

費用說明

  • AnalyticDB for MySQL執行個體費用:若您購買新的AnalyticDB for MySQL執行個體將會產生費用。費用詳情,請參見AnalyticDB for MySQL計費方式和價格

    說明

    預設建立AnalyticDB MySQL 3.0執行個體,計費方式為訂用帳戶,購買時間長度為3個月。

  • DTS費用:產生資料同步的費用。費用詳情,請參見DTS產品定價

前提條件

  • 來源資料庫為RDS MySQL,且該資料庫歸屬於當前帳號的主帳號。

  • 如果您需要將資料同步至已有的AnalyticDB MySQL 3.0中,請先將AnalyticDB MySQL 3.0錄入DMS中並登入。具體操作,請參見雲資料庫錄入

  • 您的使用者角色為管理員、DBA、普通使用者。

    說明

    普通使用者需要有來源資料庫RDS MySQL的匯出許可權和資料倉儲AnalyticDB MySQL 3.0的變更許可權(新購執行個體不涉及)。關於許可權的更多資訊,請參見許可權管理

操作步驟

  1. 登入Data Management 5.0
  2. 在頂部功能表列中,選擇解決方案 > 一鍵建倉

  3. 單擊頁面右上方的一鍵建倉

  4. 一鍵建倉工單列表頁面,配置資料來源分析引擎參數。

    配置項

    說明

    資料來源

    選擇待分析的來源資料庫。

    分析引擎

    選擇AnalyticDB MySQL分析引擎:

    • 購買ADB執行個體(預設8核32G):預設建立AnalyticDB MySQL 3.0執行個體,計費方式為訂用帳戶,購買時間長度為3個月。

      • 地區:叢集所在的地理位置,購買後無法更換地區。一般建議申請離客戶業務最近的地區,從而提升使用者訪問速度。

      • 可用性區域:可用性區域是地區中的一個獨立物理地區,不同可用性區域之間沒有實質性區別。

      • Virtual Private Cloud:Virtual Private Cloud是一種隔離的網路環境,安全性較高。更多資訊,請參見建立預設專用網路和交換器

      • 專用網路交換器:選擇專用網路下的交換器。

      說明

      系統將為您建立預設的資料庫賬戶密碼,並自動錄入至DMS中,您可以在AnalyticDB for MySQL控制台,查看新建立的執行個體和重設密碼。

    • 已有ADB執行個體:搜尋並選擇已有的AnalyticDB MySQL 3.0執行個體。

  5. 可選:單擊進階配置,配置參數。

    配置項

    說明

    目標庫名

    目標資料庫名稱,支援的選項:

    • 自動建立同名庫(預設):在目標資料庫中,建立同名的資料庫。

    • 重新命名庫名:自訂目標資料庫名稱。

    同步方式

    支援的選項(多選):

    • 結構初始化(預設):同步表結構至目標資料庫,如果有重名的表會導致報錯。

    • 全量(預設):同步全量資料至目標資料庫。

    • 增量:同步增量資料至目標資料庫,無法取消。

    同步範圍

    支援的選項:

    • 全庫(預設):同步所有表至目標資料庫。

    • 部分表:自訂同步的表(支援多選)。

  6. 單擊提交申請

    系統會進行資料庫許可權檢查。

  7. 單擊提交審批

    審批通過後,系統將根據配置項執行同步任務。您可以在資料同步地區,查看同步進展。

後續步驟

您可以在資料分析工單詳情頁的底部,進行如下操作:

  • 單擊SQL Console,即時分析數倉資料,更多資訊,請參見SQL視窗介紹

  • 單擊任務編排,採用SQL等方式進行ETL(Extract-Transform-Load)開發。