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

Dataphin:AnalyticDB for PostgreSQL SQL タスクの作成

最終更新日:Jan 14, 2026

このトピックでは、AnalyticDB for PostgreSQL コンピュートエンジンにバインドされているプロジェクトで AnalyticDB for PostgreSQL SQL タスクを作成する方法について説明します。

手順

  1. Dataphin のホームページの上部のメニューバーで、[開発] > [データ開発] を選択します。

  2. [開発] ページの上部のメニューバーで、[プロジェクト] を選択します (開発・本番モードでは環境の選択が必要です)。

  3. 左側のナビゲーションウィンドウで、[データ処理] > [コンピュートジョブ] を選択します。[コンピュートジョブ] ページで、image アイコンをクリックし、[AnalyticDB for PostgreSQL SQL] を選択します。

  4. [AnalyticDB for PostgreSQL SQL タスクの新規作成] ダイアログボックスで、次のパラメーターを設定します。

    パラメーター

    説明

    タスク名

    オフラインコンピューティングタスクの名前を入力します。

    長さは 256 文字以内で、垂直線 (|)、スラッシュ (/)、バックスラッシュ (\)、コロン (:)、疑問符 (?)、山括弧 (<>)、アスタリスク (*)、引用符 (") は使用できません。

    スケジュールタイプ

    タスクのスケジュールタイプを選択します。[スケジュールタイプ] には、次のオプションがあります。

    • 繰り返しタスク: システムの定期スケジュールに自動的に含まれます。

    • [一時タスク]:実行するには手動での有効化が必要です。

    ディレクトリの選択

    タスクのフォルダを選択します。

    ディレクトリが存在しない場合は、次の手順に従って [フォルダの作成] を行うことができます。

    1. 左側のタスクリストの上にある image アイコンをシングルクリックして、[フォルダの作成] ダイアログボックスを開きます。

    2. [フォルダの作成] ダイアログボックスで、フォルダの [名前] と、必要に応じて [ディレクトリの選択] の場所を入力します。

    3. [確定]をクリックします。

    テンプレートの使用

    [テンプレートの使用] スイッチを切り替えて、コードテンプレートを適用するかどうかを決定します。有効にした場合は、[テンプレート] とその [バージョン] も選択します。

    コードテンプレートを利用して、開発を効率化します。テンプレートタスクのコードは読み取り専用です。テンプレートパラメーターを設定して、コード開発を完了します。詳細については、「関連ドキュメント」をご参照ください。

    説明

    タスクの簡潔な説明を 1000 文字以内で入力します。

  5. [確認] をクリックします。

  6. コードエディタで、オフラインタスクの SQL コードを記述します。次に、コードエディタの上にある [プリコンパイル] をクリックして、SQL コードの構文をチェックします。

    説明
    • コーディング時には、二重引用符で囲まれたテーブル名と列名を小文字で使用してください。

    • 二重引用符で囲まれたプロジェクト名の大文字は、大文字と小文字を区別しないものとして扱われます。

  7. プリコンパイル後、コード編集エリアの上にある [実行] をクリックします。

  8. 右側のサイドバーで [プロパティ] をクリックします。[プロパティ] パネルで、タスクの [基本情報][実行パラメーター][スケジュールプロパティ] (定期タスク用)、[スケジュール依存関係] (定期タスク用)、[実行設定]、および [リソース設定] を設定します。

    • 基本情報

      タスク名、責任者、説明、その他の基本的な詳細を定義します。設定手順については、「関連ドキュメント」をご参照ください。

    • ランタイムパラメーター

      プロパティ内のパラメーター変数に値を割り当てることで、ノードのスケジューリング中に対応する値が自動的に置換されます。設定手順については、「関連ドキュメント」をご参照ください。

    • スケジュールプロパティ (定期的なタスク)

      [定期タスク] の場合は、[基本情報] に加えてスケジューリングプロパティを設定します。設定手順については、「関連ドキュメント」をご参照ください。

    • スケジュール依存関係 (定期タスク)

      [定期タスク] の場合は、[基本情報] に加えてスケジュール依存関係を設定します。設定手順については、「関連ドキュメント」をご参照ください。

    • ランタイム構成

      オフラインコンピューティングタスクのタスクレベルの実行ポリシー (タイムアウトや再実行オプションなど) を設定します。指定しない場合、デフォルトのテナントレベルの設定が継承されます。設定手順については、「関連ドキュメント」をご参照ください。

    • リソース設定

      コンピュートタスクのスケジューリングリソースグループを設定できます。タスクがスケジュールされると、そのリソースグループのリソースクォータが使用されます。詳細については、「コンピュートタスクのリソースを設定する」をご参照ください。

  9. タスクタブで、タスクを保存して送信します。

    1. コード編集領域の上にある image アイコンをクリックして、コードを保存します。

    2. コード編集エリアの上にある image アイコンをクリックして、レビューのためにコードを送信します。

  10. [送信ログ] ページで、[送信内容][事前チェック] の結果を確認し、必要な注釈を入力します。詳細については、「関連ドキュメント」をご参照ください。

  11. レビュー後、[確認して送信] をクリックして続行します。

次の手順

  • 開発・本番モードでは、送信が成功した後、リリースリストに移動し、タスクを本番環境に公開します。詳細については、「関連ドキュメント」をご参照ください。

  • 基本モードを使用している場合、タスクは送信後に本番環境で自動的にスケジュールされます。オペレーションセンターに移動して、公開されたタスクを表示できます。詳細については、「スクリプトタスクの表示と管理」および「手動タスクの表示と管理」をご参照ください。