DataWorksでは、Data Lake Analyticsノードを作成して、オンラインの抽出、変換、ロード(ETL)プロセスを構築できます。
背景情報
Data Lake Analyticsノードは、Alibaba Cloud Data Lake Analytics(DLA)に接続するために使用されます。 DLAの詳細については、「What is DLA?」をご参照ください。
Data Lake Analyticsノードのタスクは、スケジューリングのためにサーバーレスリソースグループまたは旧バージョンの専用リソースグループで実行できます。 タスクはサーバーレスリソースグループで実行することをお勧めします。 サーバーレスリソースグループの購入と使用方法の詳細については、「サーバーレスリソースグループの作成と使用」をご参照ください。
制限
Data Lake Analyticsノードは、中国(杭州)、中国(上海)、中国(北京)、中国(深圳)、中国(香港)、日本(東京)、シンガポール、ドイツ(フランクフルト)、英国(ロンドン)、米国(シリコンバレー)、米国(バージニア)の各リージョンでサポートされています。
手順
[datastudio] ページに移動します。
DataWorksコンソールにログオンします。 上部のナビゲーションバーで、目的のリージョンを選択します。 左側のナビゲーションペインで、 を選択します。 表示されるページで、ドロップダウンリストから目的のワークスペースを選択し、[データ開発に移動] をクリックします。
DataStudioページで、
アイコンにポインターを移動し、 を選択します。または、目的のワークフローを見つけ、ワークフロー名をクリックし、[userdefined] を右クリックして、 を選択することもできます。
[ノードの作成] ダイアログボックスで、[名前] パラメーターと [パス] パラメーターを構成します。
説明ノード名は 1 ~ 128 文字で、文字、数字、アンダースコア(_)、ピリオド(.)を含めることができます。
[確認] をクリックします。
Data Lake Analyticsノードを構成します。
データソースを選択します。
ノードのデータソースを選択します。 使用するデータソースがドロップダウンリストで見つからない場合は、[データソースの選択] の右側にある [データソースの追加] をクリックし、[データソース] ページでデータソースを追加します。 詳細については、「DLAデータソースの追加」をご参照ください。
ノードのSQLステートメントを記述します。
データソースを選択したら、DLAでサポートされている構文に基づいてSQLステートメントを記述します。 データ操作言語(DML)またはデータ定義言語(DDL)ステートメントを記述できます。
上部ツールバーの
アイコンをクリックします。上部ツールバーの
アイコンをクリックして、SQLステートメントを実行します。
[datastudio] ページで別のリソースグループを使用してData Lake Analyticsノードをテストする場合は、上部ツールバーの
アイコンをクリックし、使用するサーバーレスリソースグループを選択します。説明仮想プライベートクラウド(VPC)にデプロイされているデータソースにアクセスするには、サーバーレスリソースグループが必要です。 この場合、データソースに接続されているサーバーレスリソースグループを選択する必要があります。
ノードの構成タブで、右側のナビゲーションペインの [プロパティ] をクリックします。 [プロパティ] タブで、ノードのスケジューリングプロパティを構成します。 詳細については、「基本プロパティの構成」をご参照ください。
Data Lake Analyticsノードでタスクを定期的にスケジュールするには、Data Lake Analyticsノードに接続されているサーバーレスリソースグループを選択する必要があります。
上部ツールバーの
アイコンをクリックして、ノードを保存します。上部ツールバーの
アイコンをクリックします。[送信] ダイアログボックスで、[変更の説明] パラメーターを構成します。
[確認] をクリックします。
ノードでO&M操作を実行します。 詳細については、「自動トリガーノードでの基本的なO&M操作の実行」をご参照ください。
ノードを保存してコミットします。
ノードをコミットする前に、[プロパティ] タブで [再実行] パラメーターと [親ノード] パラメーターを構成する必要があります。
使用しているワークスペースが標準モードの場合、コミット後にノードをデプロイするには、構成タブの右上隅にある [デプロイ] をクリックする必要があります。 詳細については、「ノードのデプロイ」をご参照ください。