ビジネスシナリオに基づいて、タスクレベルのタイムアウト期間と、失敗したタスクの再実行ポリシーを構成できます。 これにより、長時間実行されるオフラインパイプラインタスクによるリソースの浪費を防ぎ、オフラインパイプラインタスク実行の信頼性を向上させることができます。 このトピックでは、オフラインパイプラインタスクの実行構成を設定する方法について説明します。
手順
Dataphin ホームページの上部ナビゲーションバーで、[開発] > [データ統合] を選択します。
統合ページの上部メニューバーで、 を選択します(開発-本番モードでは、 も選択する必要があります)。プロジェクト(開発-本番モードでは、環境 も選択する必要があります)環境)。
クリック [バッチ パイプライン] を左側のナビゲーション ペインでクリックし、右側のオフライン統合リストで設定するオフライン パイプラインを選択します。
クリック [プロパティ] して、現在のオフライン パイプラインの右側のサイドバーにある [プロパティ] パネルを開きます。
タスクの [プロパティ] パネルの [実行構成] セクションで、タスクの実行構成情報を構成します。
パラメーター
説明
実行タイムアウト
1 回の実行の合計実行時間が設定されたしきい値を超えても完了しない場合、タスクは自動的に終了し、失敗としてマークされます。
システム構成:システム構成はデフォルトで選択されています。 システム構成では、O&M モジュールのテナントレベルの実行構成で設定された定期ノードパラメーターをデフォルト値として使用します。 詳細については、「実行構成」をご参照ください。
カスタム:0 から 168 までの数値を、小数点以下最大 2 桁まで入力できます。
タイムアウト時の自動再実行
構成された期間を超えて実行された後、システムによって自動的に終了され、失敗としてマークされた定期インスタンスまたはデータバックフィルインスタンスを自動的に再実行するかどうかを指定します。
システム構成:システム構成はデフォルトで選択されています。 O&M モジュールのテナント構成に基づいて、自動的に再実行しない、または自動的に再実行するように設定できます。
自動再実行なし:現在のテナントが O&M > グローバル構成 > 再実行構成 でタイムアウト時の自動再実行を有効にしていない場合、[システム構成:自動再実行なし] と表示されます。
自動再実行:現在のテナントが O&M > グローバル構成 > 再実行構成 でタイムアウト時の自動再実行を有効にしている場合、[システム構成:自動構成] と表示されます。
有効:[有効] を選択すると、O&M > グローバル構成 > 再実行構成 の構成は無視されます。 インスタンスがタイムアウトし、システムによって終了され、失敗としてマークされると、自動的に再実行されます。
無効:[無効] を選択すると、O&M > グローバル構成 > 再実行構成 の構成は無視されます。 インスタンスがタイムアウトし、システムによって終了され、失敗としてマークされても、自動的に再実行されません。
失敗時の自動再実行
構成に基づいて、実行に失敗したタスクインスタンスまたはデータバックフィルインスタンスを自動的に再実行するかどうかを決定します。
システム構成:システム構成はデフォルトで選択されています。 システム構成では、O&M モジュールのテナントレベルの実行構成で設定された失敗時の自動再実行パラメーターをデフォルト値として使用します。 詳細については、「実行構成」をご参照ください。
カスタム:再実行回数には、0 から 10 までの整数を入力できます。 再実行間隔には、1 から 60 までの整数を入力できます。
[OK] をクリックします。