Excel ファイルを使用して、オンプレミスマシンから DataWorks のディメンショナルモデリングに複数のテーブルをインポートしたり、DataWorks のディメンショナルモデリングからオンプレミスのデータウェアハウスにテーブルをエクスポートしたりできます。このトピックでは、ディメンショナルモデリングにテーブルをインポートする方法と、ディメンショナルモデリングからテーブルをエクスポートする方法について説明します。
インポートによるモデリング
このセクションでは、Excel ファイルを使用してオンプレミスマシンからディメンショナルモデリングにテーブルをインポートする方法について説明します。
[ディメンショナルモデリング] ページで、
アイコンをクリックし、[Excel からインポート] を選択します。[インポートタスクの作成] ページで、[インポートタイプ] を選択し、対応するテンプレートをダウンロードします。テンプレートにインポートするモデルの情報を入力し、プロンプトに従ってデータをインポートします。詳細については、「インポート」をご参照ください。
テーブルのエクスポート
このセクションでは、ディメンションモデリングから SQL ファイルまたはコードとしてテーブルをエクスポートする方法について説明します。
ディメンションテーブル、ファクトテーブル、または集計テーブルが作成済みであることを確認してください。詳細については、「論理モデルの作成:ディメンションテーブル」、「論理モデルの作成:ファクトテーブル」、または「論理モデルの作成:集計テーブル」をご参照ください。
[ディメンショナルモデリング] ページで、ディレクトリツリー内のテーブルをダブルクリックします。
右側のテーブル詳細ページで、ツールバーの [エクスポート] をクリックします。MaxCompute、Hologres、または Hive エンジン用のデータ定義言語 (DDL) 文、あるいは MaxCompute エンジン用のデータ操作言語 (DML) 文をエクスポート対象として選択できます。
表示された DDL エクスポートダイアログボックスに、テーブルを作成するための文が表示されます。[ファイルのエクスポート] をクリックして SQL ファイルを生成します。または、[コピー] をクリックして、対応するエンジンでコマンドを実行することもできます。
