DataWorks コンソールで AnalyticDB for PostgreSQL ノードを作成して、オンラインの抽出、変換、ロード (ETL) プロセスを構築できます。
- AnalyticDB for PostgreSQL ノードは、Alibaba Cloud の AnalyticDB for PostgreSQL への接続に使用されます。 詳細については、「https://www.alibabacloud.com/help/doc-detail/35387.htm」をご参照ください。
- 接続がパブリックネットワークアドレスで構成されている場合は、[DataStudio] ページの右上隅の [ワークスペース管理] アイコンをクリックし、ホワイトリストを設定します。 ホワイトリストが設定された後、AnalyticDB for PostgreSQL へのアクセスが再び失敗する場合は、接続と同じ Virtual Private Cloud (VPC) およびゾーンにある専用スケジューリングリソースを使用します。 詳細については、「DataWorks exclusive resources」をご参照ください。
- 接続が VPC アドレスで構成されている場合は、専用スケジューリングリソースを使用して、AnalyticDB for PostgreSQL ノードを本番環境にデプロイします。
- 現在、接続を選択できるのは、AnalyticDB for PostgreSQL ノードの本番環境のみです。
- DataWorks コンソールにログインします。 左側のナビゲーションウィンドウで、[ワークスペース] をクリックします。 ワークスペースページで対象のワークスペースを探し、[アクション] 列の [データ分析] をクリックします。
- アイコンの上にポインターを合わせ、
ワークフローを選択して [ユーザー定義] を右クリックし、 を選択することもできます。
を選択します。
- [ノードの作成] ダイアログボックスで、[ノード名] と [ロケーション] を設定し、[コミット] をクリックします。
注 ノード名の長さは 1〜128 文字にしなければなりません。
- AnalyticDB for PostgreSQL ノードを編集します。
ノード編集ページで接続を選択し、SQL コードを編集できます。
- 接続を選択します。
ノードのターゲット接続を選択します。 ドロップダウンリストで必要な接続が見つからない場合は、[接続の追加] をクリックして [データソース] ページで接続を作成します。
- SQL 文を編集します。
接続を選択した後、AnalyticDB for PostgreSQL でサポートされている構文に基づいて SQL 文を作成できます。 SQL コードエディターでデータ操作言語 (DML) とデータ定義言語 (DDL) 文を記述できます。
- SQL 文を保存します。
SQL 文の編集が終了したら、[保存] アイコンをクリックしてノードの設定をサーバーに保存します。
- SQL 文を実行します。
[実行] アイコンをクリックし、保存した SQL 文を実行します。
- 接続を選択します。
- ノードのスケジュールを設定します。
右側で [プロパティ] をクリックし、[スケジュール] セクションで関連するパラメーターを設定します。 詳細については、「プロパティ」をご参照ください。
- ノードをコミットします。
スケジュールの設定が完了したら、[保存] アイコンをクリックし、コードエディターの上部ツールバーにある [送信] または [コミットしてロック解除] アイコンをクリックします。 AnalyticDB for PostgreSQL ノードは、開発環境にコミットされます。
- ノードをデプロイします。
詳細については、「ノードのデプロイ」をご参照ください。
- 本番環境でノードをテストします。