タスクを定期的に実行する必要がある場合は、DataStudio の [スケジュール設定] タブで定期スケジュールを有効にしてから、タスクのスケジュール設定を構成する必要があります。 これにより、タスクのスケジュール設定が有効になります。 さらに、DataWorks では、タスクを定期的に実行するためのデフォルトのリソースグループを指定できます。 また、デフォルトの再実行プロパティ、自動トリガーされたタスクの再実行回数、およびタスクの再実行間隔を設定することもできます。
制限事項
デフォルトのスケジュール設定は、新しく自動トリガーされたタスクに対してのみ有効になります。
自動トリガーされたタスクのデフォルトのスケジュール設定の変更
DataStudio ページに移動します。
DataWorks コンソール にログインします。 上部のナビゲーションバーで、目的のリージョンを選択します。 左側のナビゲーションペインで、 を選択します。 表示されるページで、ドロップダウンリストから目的のワークスペースを選択し、[データ開発に移動] をクリックします。
DataStudio ページの左下隅にある
アイコンをクリックします。 表示されるページで、[スケジュール設定] タブをクリックします。[スケジュール設定] タブで、[変更] をクリックしてパラメーターを設定します。
次の表にパラメーターを示します。パラメーター
説明
定期スケジュール
定期スケジュールを有効にするかどうかを指定します。 このスイッチをオンにした場合にのみ、現在のワークスペース内の自動トリガーされたタスクをスケジュールどおりに実行できます。
説明このスイッチをオフにした場合、当日すでに生成されている自動トリガーされたタスクのインスタンスは、引き続きスケジュールどおりに実行されます。 ただし、DataWorks は、翌日夜間に実行されるようにスケジュールされている自動トリガーされたタスクインスタンスを当日に生成しません。
スケジュールのタイムゾーン
タスクのスケジュールに使用するタイムゾーン。 デフォルトでは、タスクのスケジュールに使用するタイムゾーンはサーバーのタイムゾーンです。 中国本土以外のリージョンを選択し、タスクのスケジュールに使用するタイムゾーンを UTC+8 に設定する場合は、チケットを送信 してください。
説明このパラメーターを変更する前に、ワークスペースの作成 を参照して、変更による影響について理解してください。
デフォルトのスケジュールサイクル
タスクの実行がスケジュールされている時刻。 デフォルトでは、スケジュール時刻は
00:00 から 00:30の範囲内でランダムに生成されます。 ビジネス要件に基づいてカスタムスケジュール時刻を指定できます。リソースグループ
タスクのスケジュールに使用するスケジューリングのデフォルトのリソースグループ。
データ統合リソースグループ
データ統合タスクのスケジュールに使用するデータ統合のデフォルトのリソースグループ。
再実行
自動トリガーされたタスクのデフォルトの再実行ポリシー。
説明[再実行] パラメーターを [実行状態に関係なく許可] または [失敗時にのみ許可] に設定する場合は、自動トリガーされたタスクのデータ冪等性に影響がないことを確認してください。 そうしないと、複数回の再実行後にデータ品質の問題が発生する可能性があります。
再実行回数
自動トリガーされたタスクがスケジュールどおりに実行できなかった場合の再実行回数。
有効な値:1 ~ 10。 値 1 は、タスクが期待どおりに実行されなかった後に 1 回再実行されることを示します。 値 10 は、タスクが期待どおりに実行されなかった後に 10 回再実行されることを示します。 ビジネス要件に基づいてこのパラメーターの値を変更できます。
再実行間隔
2 回の連続する再実行の間のデフォルトの間隔。
有効な値:1 ~ 30。 単位:分。
ファイル送信時に自動解析を有効にする
自動トリガーされたタスクの自動解析を有効にするかどうかを指定します。 自動解析を有効にすると、ノードがコミットされた後、DataWorks は最新のコードに基づいてノードとその祖先ノードの出力名を自動的に解析します。
[保存] をクリックします。
その後、現在のワークスペース内の新しく自動トリガーされたタスクは、変更されたスケジュール設定を使用します。