5B. [Repositories] Code Repositories での共有ライブラリの公開と使用16 - ユーザーのパイプラインにスケジュールを追加する

注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

16 - ユーザーのパイプラインにスケジュールを追加する

📖 タスクの概要

このタスクでは、新しい接続ビルドスケジュールを定義します。これは、ユーザーのパイプライン内の乗客データセットがどのように、いつ、どのように組み立てられるかを決定します。ここでの説明は省略形で、ユーザーが既にフライトアラートプロジェクトのパイプラインで1つのスケジュールを完成させていることを反映しています。

🔨 タスクの説明

  1. ユーザーの「乗客パイプラインデータフローグラフ」を開き、画面の右側にある スケジュール管理 ボタンをクリックします。

  2. 新しいスケジュールを作成し、それを ユーザーの名前 Passengers Schedule(例:Jmeier Passenger Schedule)と名付けます。説明文に Datasource Project: Passengers のビルドスケジュール を追加します。

  3. 接続ビルド に切り替えてから、何をビルドするかを定義します:

    • スケジュールの ターゲット として、ユーザーの passengers_cleanpassenger_flight_alerts_clean を設定します。
    • 入力トリガー として、raw/passengers_json_rawraw/passenger_flight_alerts_csv_raw データセットを設定します。
  4. 次に「いつ」ビルドするかを定義します。スケジュールを設定して、両方の トリガー入力に新しいデータがある場合 または 毎週月曜日の中央ヨーロッパ時間(GMT +2)の午前8時に実行するようにします。以下のクリッカブルな画像をガイドとして、このロジックを実装してください(時間成分を追加するには、Add: Time ボタンを使用します)。

  5. ビルドスコーププロジェクトスコープ に変更します。

  6. 詳細オプション を開き、スケジュールを失敗時に中止するが、リトライは3回、リトライ間隔は1分と設定します。

  7. スケジュールを保存します。