DataWorks のデータカタログ機能は、単一の Hologres テーブルから MaxCompute へのデータ同期をサポートしており、ビッグデータを効率的に保存できます。このトピックでは、Hologres から MaxCompute へのデータ同期を構成する方法について説明します。これにより、データを簡単に移行し、MaxCompute の高性能処理機能を最大限に活用できます。
前提条件
MaxCompute プロジェクトと Hologres インスタンスが作成されていること。 MaxCompute プロジェクトと Hologres インスタンスの作成方法については、「MaxCompute プロジェクトを作成する」および「Hologres インスタンスを購入する」をご参照ください。
MaxCompute プロジェクトと Hologres インスタンスがワークスペースに計算リソースとして関連付けられており、計算リソースのネットワーク接続テストに合格していること。詳細については、「ワークスペースに計算リソースを関連付ける(Data Studio のパブリックプレビューへの参加が有効になっている)」をご参照ください。
制限事項
Hologres の内部データベースのデータのみを MaxCompute に同期できます。
MaxCompute での Hologres 外部テーブルの使用に関する制限については、「Hologres 外部テーブル」をご参照ください。
MaxCompute でサポートされているデータ型と Hologres でサポートされているデータ型は異なります。特定の型の Hologres データは MaxCompute に同期できません。 MaxCompute データ型と Hologres データ型のマッピングについては、「MaxCompute と Hologres 間のデータ型マッピング」をご参照ください。
機能のエントリポイント
データ同期ノードを構成する前に、次の手順を実行して、Hologres から MaxCompute へのデータ同期を構成できる構成タブに移動できます。
DataWorks コンソールの [ワークスペース] ページに移動します。 上部のナビゲーションバーで、目的のリージョンを選択します。 目的のワークスペースを見つけ、[アクション] 列で を選択します。
Data Studio ページの左側のナビゲーションウィンドウで、
アイコンをクリックして、[データカタログ] ウィンドウに移動します。Hologres ディレクトリ内の [テーブル] フォルダで、データを同期する内部テーブルを探し、テーブル名を右クリックして、[MaxCompute へのデータ同期] を選択します。
表示されるポップオーバーで、ノードを作成するパスを選択し、 [OK] をクリックします。
表示されるポップオーバーで、ノードの名前を入力し、Enter キーを押してノードの構成タブに移動します。
ノードの構成
ノードの構成タブで、パラメーターを構成します。 詳細については、「MaxCompute にデータを同期するために使用されるノード」をご参照ください。
選択した内部テーブルに基づいて、ソース Hologres テーブルに関連するパラメーターがシステムによって自動的に構成されます。 ソース テーブルの設定 (Hologres) セクションのパラメーターを手動で構成する必要はありません。