トップカテゴリー
>
テクニカルFAQ-一般公開向け-
>
DataSpider関連
>
DataSpider Servista
>
【DataSpider Servista】スケジュールトリガーにて営業日を指定することは可能でしょうか。
戻る
No : 33623
公開日時 : 2021/12/15 09:58
印刷
DSServista
【DataSpider Servista】スケジュールトリガーにて営業日を指定することは可能でしょうか。
スケジュールトリガーで、スクリプトの実行日を営業日で指定することは可能でしょうか。
カテゴリー :
トップカテゴリー
>
テクニカルFAQ-一般公開向け-
>
DataSpider関連
>
DataSpider Servista
回答
スケジュールトリガーでは、営業日を実行日として指定することはできません。
そのため、指定営業日のみ処理を実行したい場合は、以下の代替方法をご利用いただくことをご検討ください。
■代替方法
スケジュールトリガーを使用する場合
A.休日設定で、毎月スクリプトを実行したい日以外を休日として設定して、休日以外に実行する。
B.スクリプトを実行する日付を記載したテーブルやファイルを用意し、スクリプト内で現在日付が実行する日付かを判定し、指定した日付以外の場合は処理を行わずにスクリプトを終了するような条件分岐を行う。
ジョブスケジューラを利用する場合
Windows のタスクスケジューラ等を使用して、指定日のみ ScriptRunner からスクリプトを実行するように設定する。
■参考情報
[コントロールパネル] – [休日設定]
https://www.hulft.com/help/ja-jp/DataSpider/latest/help/ja/studio/holiday_setting.html
[条件分岐]
https://www.hulft.com/help/ja-jp/DataSpider/latest/help/ja/adapter/basic/condition.html
[ScriptRunner]
https://www.hulft.com/help/ja-jp/DataSpider/latest/help/ja/tools/scriptrunner.html
目的別で検索
仕様確認