すべてのプロダクト
Search
ドキュメントセンター

Data Management:データウェアハウスの作成

最終更新日:Aug 20, 2024

data Management (DMS) のワンクリックデータウェアハウジング機能を使用すると、リアルタイムのデータ同期用のデータウェアハウスを簡単に作成できます。 数秒以内にAnalyticDB for MySQLデータベースにデータを同期できます。 これにより、ビジネスに関する正確で最新の情報を得ることができ、ビジネス分析と意思決定が容易になります。 このようにして、ビジネスのパフォーマンスが向上します。 このトピックでは、DMSでワンクリックのデータウェアハウジング機能を使用する方法について説明します。

背景情報

データウェアハウス作成の従来の方法は、オフラインSQLスクリプトを使用して、データベースからデータウェアハウスにデータを定期的に収集することである。 次に、抽出、変換、およびロード (ETL) プロセスが実施される。 この方法は時間がかかり、技術に多大な投資を必要とする。 データ分析レポートを取得するには、翌日 (T + 1) まで待つ必要があります。

DMSのワンクリックデータウェアハウジング機能は、data Transmission Service (DTS) の同期チャネルとAnalyticDB for MySQLのデータベース分析エンジンを組み合わせたものです。 この機能を使用して、リアルタイムのデータ同期用のデータウェアハウスを簡単に作成できます。

説明
  • データ伝送サービス (DTS) は、高いチャネル安定性およびデータ信頼性を提供する。 詳細については、「DTSとは何ですか?」をご参照ください。

  • AnalyticDB for MySQLは、大規模並列処理 (MPP) 用のクラウドベースのデータウェアハウスです。 AnalyticDB for MySQLを使用すると、ペタバイト単位のデータを簡単かつ柔軟な方法で処理し、高度な同時書き込み操作を実行できます。 詳細については、「AnalyticDB for MySQLとは何ですか?」をご参照ください。

課金

  • AnalyticDB for MySQL: AnalyticDB for MySQLインスタンスを購入した場合、インスタンスに対して課金されます。 詳細については、「AnalyticDB For MySQLの課金方法と料金」をご参照ください。

    説明

    デフォルトでは、サブスクリプション課金方法を使用するAnalyticDB for MySQL V3.0インスタンスが使用され、サブスクリプション期間は3か月です。

  • DTS: データ同期に対して課金されます。 詳細については、「DTSの料金」をご参照ください。

前提条件

  • ApsaraDB RDS for MySQLインスタンスは、Alibaba Cloudアカウントを使用して購入されます。 ApsaraDB RDS for MySQLデータベースがソースデータベースとしてインスタンスに作成されます。

  • 既存のAnalyticDB for MySQL V3.0インスタンスにデータを同期する必要がある場合は、DMSでインスタンスを登録し、インスタンスにログインします。 詳細については、「Alibaba Cloudデータベースインスタンスの登録」をご参照ください。

  • DMS管理者、データベース管理者 (DBA) 、または通常のユーザーです。

    説明

    通常のユーザーの場合、ApsaraDB RDS for MySQLデータベースに対するエクスポート権限と、既存のAnalyticDB for MySQL V3.0データベースに対する変更権限が必要です。 新しいAnalyticDB for MySQL V3.0インスタンスのデータベースの変更権限を取得する必要はありません。 権限の詳細については、「権限管理」をご参照ください。

手順

  1. DMSコンソールV5.0 にログインします。

  2. 上部のナビゲーションバーで、[ソリューション] > [データウェアハウスのワンクリック構築] を選択します。

  3. ページの右上隅にある [データウェアハウスのワンクリック] をクリックします。

  4. [ワンクリックデータウェアハウスビルディングチケット] ページで、[データソース] および [分析エンジン] パラメーターを指定します。

    パラメーター

    説明

    データソース

    分析するデータベース。

    分析エンジン

    データ分析に使用するAnalyticDB for MySQLインスタンス。 有効な値:

    • AnalyticDBインスタンスの購入 (8コア、32 GBのメモリ): 新しいAnalyticDB for MySQLインスタンスを購入する場合は、この値を選択します。 デフォルトでは、サブスクリプション課金方法を使用するAnalyticDB for MySQL V3.0インスタンスが使用され、サブスクリプション期間は3か月です。 この値を選択する場合は、次のパラメーターを指定する必要があります。

      • リージョン: AnalyticDB for MySQLインスタンスが存在するリージョン。 インスタンスの作成後にリージョンを変更することはできません。 アクセス速度を最大化するには、ビジネスの地理的な場所に近接したリージョンを選択することをお勧めします。

      • Zone: AnalyticDB for MySQLインスタンスが存在するゾーン。 各ゾーンは、領域内の独立した物理的位置である。 同じリージョンのゾーンは似ています。

      • VPC: AnalyticDB for MySQLインスタンスが属する仮想プライベートクラウド (VPC) 。 VPCは、クラシックネットワークよりも高いセキュリティを提供する分離ネットワークです。 詳細については、「デフォルトVPCおよびデフォルトvSwitch」をご参照ください。

      • vSwitch: VPCのvSwitch。

      説明

      AnalyticDB for MySQLインスタンスを購入すると、データベースインスタンスは自動的にDMSに登録されます。 さらに、DMSのデータベースインスタンスにログインするためのデフォルトのアカウントとパスワードが作成されます。 データベースインスタンスに関する情報を表示したり、パスワードをリセットしたりするには、AnalyticDB for MySQLコンソールに移動します。

    • 既存のAnalyticDBインスタンスの選択: 既存のAnalyticDB for MySQL V3.0インスタンスを使用する場合は、この値を選択します。 この値を選択した場合、ドロップダウンリストから使用するインスタンスを選択する必要があります。

  5. オプション: [詳細設定] セクションでパラメーターを設定します。

    パラメーター

    説明

    宛先データベース名

    ターゲットテーブルの名前です。 有効な値:

    • 自動的に同じ名前でデータベースを作成: ターゲットデータベースインスタンスのソースデータベースと同じ名前のデータベースを作成します。 デフォルト値です。

    • データベースの名前変更: 指定した名前のデータベースを作成します。 この値を選択する場合は、ターゲットデータベースの名前を指定する必要があります。

    同期モード

    データの同期に使用するメソッド。 複数のメソッドを同時に使用できます。 有効な値:

    • 初期スキーマ同期: ソースデータベースのテーブルスキーマをターゲットデータベースに同期します。 ターゲットデータベースのテーブルの名前がソースデータベースのテーブルの名前と同じである場合、エラーメッセージが返されます。 これはデフォルトで選択されています。

    • 完全データ: ソースデータベース内のすべてのデータをターゲットデータベースに同期します。 これもデフォルトで選択されています。

    • 増分データ: ソースデータベースの増分データをターゲットデータベースに同期します。 このオプションは選択されており、クリアできません。

    同期範囲

    同期元データベースから同期先データベースに同期するテーブルを指定します。 有効な値:

    • 完全データベース: ソースデータベース内のすべてのテーブルをターゲットデータベースに同期します。 デフォルト値です。

    • 特定のテーブル: 指定した1つ以上のテーブルをターゲットデータベースに同期します。

  6. [送信] をクリックします。

    DMSは、データベースに対する権限が必要かどうかを確認します。

  7. [承認申請] をクリックします。

    チケットが承認された後、DMSは設定に基づいて同期タスクを実行します。 [データ同期] ステップで、同期タスクの進行状況を確認できます。

次のステップ

ワンクリックデータウェアハウス構築チケットの詳細タブで、[データ分析] ステップで次の操作を実行できます。

  • [SQLコンソール] をクリックして、データウェアハウス内のデータをリアルタイムで分析します。 詳細については、「概要」をご参照ください。