タスク・スケジュールの作成

自動スケジュールで実行するタスクのタスク・スケジュールをデータ統合で作成します。

タスク・スケジュールを作成して、特定の日時に特定の頻度でタスクを実行します。タスク・スケジュールを既存のスケジュールに関連付ける必要があります。タスク・スケジュールはいつでも有効または無効にできます。

タスク・スケジュールに対して定義できる実行オプションは次のとおりです。

  • 実行の開始日時および終了日時スケジュール済タスクの実行をデフォルトの終了日(タスク・スケジュールの作成日から3か月)を超えて続行する場合は、特定の終了日および日付を入力します。
  • 実行終了までの推定時間。
  • 実行が失敗したときに実行を再試行する回数。

データ統合では、デフォルトでは、特定の時間にタスクの同時またはパラレル・タスク実行を設定できます。タスク・スケジュールによる同時タスク実行を禁止するには、タスク・スケジュールの作成時に「同時実行の無効化」チェックボックスを選択します。このチェック・ボックスを選択すると、以前にトリガーされたスケジュール済タスクの実行がまだ実行中である場合、タスク・スケジュールによるタスクの実行はスキップされます。

OCIデータ・フロー・サービスで実行するように構成されたタスクを含むパイプラインのタスク・スケジュールを作成する場合は、OCI_DF_LOG_BUCKETおよびOCI_DF_ARTIFACT_BUCKETのデフォルト・パラメータ値を編集する場合は、次の形式を使用します: oci://<bucket-name>@<tenancy-name>

    1. 「アプリケーション」リスト・ページで、スケジュールするタスクを含むアプリケーションの名前を選択します。リスト・ページまたはアプリケーションの検索に関するヘルプが必要な場合は、アプリケーションのリストを参照してください
    2. アプリケーション詳細ページで、「タスク」を選択します。
    3. タスク・リストで、自動スケジュールに基づいて実行するタスクの「アクション」メニュー(「処理」メニュー)から「スケジュール」を選択します。
    4. 「タスク・スケジュールの作成」ページで、名前と説明(オプション)を入力します。

      識別子は、名前に基づいてシステムによって生成される値です。この値は変更できませんが、タスク・スケジュールを作成して保存した後は、識別子を更新できません。

    5. 「タスク・スケジュールの有効化」チェック・ボックスを選択して、スケジュール条件が満たされたときにこのタスク・スケジュールで自動実行をトリガーできるようにします。
    6. 「スケジュールを介したタスクの同時実行の無効化」チェック・ボックスを選択して、タスク・スケジュールによるタスクの同時実行を禁止します。
    7. 「スケジュール」セクションで、「選択」を選択して、このタスク・スケジュールをスケジュールに関連付けます。
    8. 「スケジュールの選択」ページで、次のいずれかのアクションを実行し、「選択」を選択します。
      • アプリケーションで既存のスケジュールを選択します。
      • 「スケジュールの作成」を選択してスケジュールを作成してから、新しいスケジュールを選択してください。詳細は、スケジュールの作成を参照してください。
    9. 「タスク・スケジュールの作成」ページのタスク・スケジュールの構成セクションで「構成」を選択して、このタスク・スケジュールの実行オプションを指定します。
      1. (オプション)「開始時間」で、カレンダ・アイコンを選択して、このタスク・スケジュールを開始する日付と時間を指定します。開始時間を指定しないと、このタスク・スケジュールがただちに有効になり、関連付けられたスケジュールで指定された条件が満たされたときに実行がトリガーされます。
      2. 「終了日時」で、カレンダ・アイコンを選択して終了日時を指定します。

        指定した終了日時は過去の日付にできません。

        デフォルトの終了日は、このタスク・スケジュールの現在の作成日から3か月後です。特定の終了日時を入力しない場合、スケジュール済タスクの実行はデフォルトの終了日を超えて実行されません。

      3. (オプション)「完了予定時間」で、値を入力し、メニューから単位を選択して、実行が終了する時間を指定します。値は、秒、分、時間または日で指定できます。

        タスク実行がこの予定時間を超えると、データ統合によって、実行を停止せずに通知イベントが生成されます。タスクは、実行が終了するか失敗するまで実行を継続します。

      4. 「再試行回数」で、実行が失敗した場合にタスクの実行を再試行回数を入力します。
      5. 「構成」を選択します。
    10. (オプション)タスクでパラメータを使用する場合は、「タスク・スケジュールの作成」ページで次のアクションを実行できます:
      1. 「パラメータの構成」セクションで、「構成」を選択して、実行時に使用するデフォルトのパラメータ値を表示または変更します。
      2. 「パラメータの構成」ページで、変更するパラメータ値の横にある「編集」を選択します。

        次の制限を考慮してください。

        • OCIデータ・フロー・サービスで実行するように構成されたタスクのパラメータ化された実行プロパティの場合、OCI_DF_LOG_BUCKETおよびOCI_DF_ARTIFACT_BUCKETのデフォルト・パラメータ値を編集する場合は、次の形式を使用します: oci://<bucket-name>@<tenancy-name>
        • BICCソースの増分抽出戦略が、データ統合システム・パラメータSYS.LAST_LOAD_DATEによって管理される日付を使用するように構成されている場合、設計時に日付値を変更することはできません。

        • BICCソースの増分抽出戦略が、追加したパラメータ化された最終抽出日を使用するように構成されている場合は、設計時および実行時に日付値を変更できます。

        • パラメータ化されたターゲット・データ・エンティティがマージ戦略を使用するように構成されている場合は、マージ・キーの選択を変更できます。

      3. 「パラメータの編集」パネルで、値を変更して「保存」を選択します。
      4. 前述のステップを繰り返して、他のパラメータ値を変更します。
      5. 完了したら、「構成」を選択して、「タスク・スケジューリングの作成」ページに戻ります。
    11. (オプション)「タスク・スケジュールの作成」ページの「検証」セクションで、「検証」を選択して、構成済パラメータ値のエラーをチェックします。
    12. 「作成してクローズ」を選択します。

      タスク・スケジュールが正常に作成されると、データ統合に「詳細の表示」リンクを含む通知メッセージが表示されます。リンクを選択すると、新しいタスク・スケジュールの詳細ページが開きます。

    作成したタスク・スケジュールは、アプリケーションの詳細ページの「タスク・スケジュール」セクションにリストされます。タスク・スケジュールのリストを参照してください。

    このタスクに対して作成されたすべてのタスク・スケジュールは、アプリケーションのタスク詳細ページの「タスク・スケジュール」セクションにリストされます。「タスクの関連タスク・スケジュールの表示」を参照してください。

  • oci data-integration task-schedule createコマンドおよび必須パラメータを使用して、公開済タスクのタスク・スケジュールを作成します:

    oci data-integration task-schedule create [OPTIONS]

    CLIコマンドのフラグおよび変数オプションの完全なリストは、コマンドライン・リファレンスを参照してください。

  • CreateTaskSchedule操作を実行して、公開済タスクのタスク・スケジュールを作成します。