すべてのプロダクト
Search
ドキュメントセンター

DataWorks:Hologres SQL ノード

最終更新日:Feb 05, 2026

Hologres は MaxCompute とシームレスに統合されます。Hologres SQL ノードを使用すると、MaxCompute 内の大規模データに対して標準的な PostgreSQL クエリを実行でき、データ移行を伴わずに高速で結果を取得できます。

前提条件

Hologres コンピュートエンジンインスタンスを、ワークスペース構成 ページに追加します。詳細については、「ワークスペースの構成」をご参照ください。

操作手順

  1. Hologres SQL ノードエディターで以下の手順を完了します。

    SQL コードの開発

    SQL エディター内でタスクコードを開発します。コード中では、`${variable_name}` のフォーマットで変数を定義できます。これらの変数に値を割り当てるには、右側の スケジュール パネルで設定します。これにより、スケジュール実行ジョブ向けに動的なパラメーター渡しが可能になります。スケジューリングパラメーターの詳細については、「パラメーター」をご参照ください。

    SELECT col_1,col_2 FROM your_table_name WHERE pt>${pt_num} limit 500;
    説明

    より多くの結果を表示するには、SELECT 文に limit 句を追加してください。最大で 10000 件のクエリ結果を表示できます。デフォルトでは、200 件までの結果が返されます(limit 句を指定しない場合)。

    SQL タスクの実行

    1. Run Configuration パネルで、コンピュートエンジン および リソースグループ を構成します。

      説明

      パブリックネットワークまたは仮想プライベートクラウド (VPC) 環境上のデータソースにアクセスするには、該当のデータソースへ接続可能なスケジューリング用リソースグループを使用する必要があります。詳細については、「ネットワーク接続ソリューション」をご参照ください。

    2. ツールバー内の データソースの選択 ドロップダウンリストから、ご利用の Hologres データソースを選択し、実行 をクリックします。

    3. 保存 をクリックします。

  2. ノードタスクを定期的に実行するには、スケジューリング設定を構成します。詳細については、「ノードのスケジューリング設定」をご参照ください。

  3. ノードの構成が完了したら、ノードを公開します。詳細については、「ノードおよびワークフローのデプロイメント」をご参照ください。

  4. ノードを公開した後、オペレーションセンターで定期実行タスクのステータスを確認できます。詳細については、「オペレーションセンターの使い始め」をご参照ください。