Trigger

Prev Next

VPC環境で利用できます。

Triggerメニューの画面構成とトリガーの作成方法を説明します。
トリガーはタスクスケジュールを予約するファイルです。トリガー単独では動作できず、ワークフローの構成時にタスクと連携して動作します。
トリガーをワークフローの構成要素として追加する方法は、ワークフロー作成をご参照ください。

Trigger画面

Trigger画面は以下のように構成されています。
スクリーンショット2026-09-14午後2.19.58.png

領域 説明
① メニュー名 現在確認中のメニュー名
② 基本機能 Triggerメニューに初回アクセスすると表示される機能
  • [トリガー作成] ボタン: クリックしてトリガーを作成
  • [サービスの詳細を見る] ボタン: クリックして Data flow紹介ページに移動
  • [更新] ボタン: クリックしてページを更新
③ 作成後の機能 トリガー作成後に提供される機能
④ トリガーリスト 作成したトリガーリスト。トリガーごとの設定情報を確認可能

トリガー情報確認

作成した Triggerの設定情報を確認する方法は、次の通りです。

  1. NAVERクラウドプラットフォームコンソールの VPC環境で、Menu > All Services > Big Data & Analytics > Data Flowメニューを順にクリックします。
  2. Triggerメニューをクリックします。
  3. トリガーリストが表示されたら、必要な情報を確認します。
    • トリガー名: トリガーの作成時にユーザーが入力した固有の名前
    • 実行オプション: トリガーの作成時にユーザーが入力した実行オプション。繰り返し実行、Cloud Functionsイベント、直接実行のいずれか1つの値が照会される
    • 実行周期: トリガーの作成時にユーザーが設定した実行周期。例) 毎週の火曜日、毎日15:00
    • アップデート日時: トリガーの作成日時
    • トリガーをクリックすると、リストの下部に詳細情報が表示され、実行タイプ、実行方法またはイベントソース、作成日時、連携されたワークフローを確認できる。実行タイプがイベントのトリガーは、実行ガイドも表示される

トリガー作成

トリガーを作成する方法は次の通りです。

  1. NAVERクラウドプラットフォームコンソールの VPC環境で、Menu > All Services > Big Data & Analytics > Data Flowメニューを順にクリックします。
  2. Triggerメニューをクリックします。
  3. [トリガー作成] ボタンをクリックします。
  4. トリガー作成のポップアップが表示されたら、次の項目を入力します。
    • 名前: トリガー名を入力。英字の大小文字、数字、記号「-」「」のみ使用でき、先頭は英字または記号「」の3~100文字以内で入力
    • 実行タイプ: スケジュール、イベント、直接実行の中から選択
      • スケジュール: 指定した周期または特定の日時にワークフローを自動的に実行
      • イベント: 外部イベントを受けた Cloud Functions Actionが DataFlow実行 APIを呼び出して、ワークフローを実行
      • 直接実行: 自動的に実行しない。コンソールでユーザーが直接ワークフローを実行する際に使用
    • 実行タイプからスケジュールを選択する場合、実行方法: 繰り返し実行、特定日に実行の中から選択
    • 実行方法から繰り返し実行を選択する場合、実行周期: 毎時間、毎日、毎週、毎月の中から選択
    • 実行周期から毎週を選択する場合、実行曜日: ワークフローを実行する曜日を選択。複数選択可能
    • 実行周期から毎月を選択する場合、実行日: 1~31の間の日付を入力。複数の日付を入力する場合はコンマ(、)で区切る。毎月末日にチェックを入れると、末日にも実行され、この場合は日付の入力を省略可能
    • 実行方法から繰り返し実行を選択する場合、実行時間: ワークフローの実行時間を入力
      • 実行周期から毎時間を選択する場合: 毎時実行する分を0~59の間の数字を入力。例) 30(毎時の30分に実行)
      • 実行周期から毎日、毎週、毎月を選択する場合: 実行する時間を「HH:mm」形式で入力。例) 12:00
    • 実行方法から特定日に実行を選択する場合、実行日: i-dataflow_calendar アイコンをクリックして、ワークフローを実行する日付と時間を選択し、 [適用] ボタンをクリック。実行日時は、現在時刻を基準に5分後以降に設定します。
    • 実行タイプからイベントを選択する場合、イベントソース: Cloud Functionsを選択。追加入力フィールドは存在しません。作成後に Cloud Functions Actionが Data Flow実行 APIを呼び出すよう設定すると、ワークフローが実行されます。設定方法については Cloud Functionsイベントトリガーの設定をご参照ください。
    • 実行タイプから直接実行を選択する場合: 追加入力フィールドなし
  5. [作成] ボタンをクリックします。
    • トリガー作成が完了してトリガーリストに表示されます。
    • 作成したトリガーは NAVERクラウドプラットフォームのリソースとして登録されます。詳細は、Resource Manager とはをご参照ください。

トリガー削除

トリガーを削除する方法は、次の通りです。

  1. NAVERクラウドプラットフォームコンソールの VPC環境で、Menu > All Services > Big Data & Analytics > Data Flowメニューを順にクリックします。
  2. Triggerメニューをクリックします。
  3. トリガーリストから特定のトリガーを選択し、 [削除] ボタンをクリックします。
    • トリガーリストから当該トリガーが削除されます。
    • 削除されたトリガーを含むワークフローは実行されません。

Cloud Functionsイベントトリガーの設定

実行タイプがイベントのトリガーは、Cloud Functions Actionが Data Flowのワークフロー実行 APIを呼び出す際に連携されたワークフローを実行します。Object Storageへのファイルアップロード、Cron、API Gatewayの呼び出しなど、Cloud Functionsがサポートするトリガーをワークフロー実行条件として使用できます。

設定手順は、次の通りです。

  1. 実行タイプがイベントのトリガーを作成し、実行するワークフローに追加します。トリガーをワークフローに追加する方法は、ワークフロー作成をご参照ください。
  2. Triggerメニューのトリガーリストから当該トリガーをクリックすると、詳細情報が表示されます。次の項目を確認します。
    • 連携されたワークフロー: ワークフロー IDをコピー
    • 実行ガイド: [サンプルコードを見る] ボタンをクリックして、Cloud Functions Actionに使用する Pythonサンプルコードをコピー
  3. Cloud Functionsコンソールでコピーしたサンプルコードで Actionを作成し、基本パラメータに NCLOUD_ACCESS_KEY、NCLOUD_SECRET_KEY、DATAFLOW_WORKFLOW_IDを登録した後、ワークフロー実行条件として使用する Cloud Functionsトリガーを Actionに連携します。