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 ノードの本番環境のみです。
  1. DataWorks コンソールにログインします。 左側のナビゲーションウィンドウで、[ワークスペース] をクリックします。 ワークスペースページで対象のワークスペースを探し、[アクション] 列の [データ分析] をクリックします。
  2. AnalyticDB for PostgreSQL ノードの作成 アイコンの上にポインターを合わせ、[カスタム] > [AnalyticDB for PostgreSQL] を選択します。

    ワークフローを選択して [ユーザー定義] を右クリックし、[作成] > [AnalyticDB for PostgreSQL] を選択することもできます。

  3. [ノードの作成] ダイアログボックスで、[ノード名][ロケーション] を設定し、[コミット] をクリックします。
    ノード名の長さは 1〜128 文字にしなければなりません。
  4. AnalyticDB for PostgreSQL ノードを編集します。
    ノード編集ページで接続を選択し、SQL コードを編集できます。
    1. 接続を選択します。

      ノードのターゲット接続を選択します。 ドロップダウンリストで必要な接続が見つからない場合は、[接続の追加] をクリックして [データソース] ページで接続を作成します。

    2. SQL 文を編集します。

      接続を選択した後、AnalyticDB for PostgreSQL でサポートされている構文に基づいて SQL 文を作成できます。 SQL コードエディターでデータ操作言語 (DML) とデータ定義言語 (DDL) 文を記述できます。

    3. SQL 文を保存します。

      SQL 文の編集が終了したら、[保存] アイコンをクリックしてノードの設定をサーバーに保存します。

    4. SQL 文を実行します。

      [実行] アイコンをクリックし、保存した SQL 文を実行します。

  5. ノードのスケジュールを設定します。

    右側で [プロパティ] をクリックし、[スケジュール] セクションで関連するパラメーターを設定します。 詳細については、「プロパティ」をご参照ください。

  6. ノードをコミットします。

    スケジュールの設定が完了したら、[保存] アイコンをクリックし、コードエディターの上部ツールバーにある [送信] または [コミットしてロック解除] アイコンをクリックします。 AnalyticDB for PostgreSQL ノードは、開発環境にコミットされます。

  7. ノードをデプロイします。

    詳細については、「ノードのデプロイ」をご参照ください。

  8. 本番環境でノードをテストします。