トップカテゴリー
>
テクニカルFAQ-一般公開向け-
>
DataSpider関連
>
DataSpider Servista
>
【DataSpider Servista】スクリプトを直列で実行させる方法を教えてください
戻る
No : 32171
公開日時 : 2020/09/01 16:25
更新日時 : 2021/06/21 12:21
印刷
DSServista
【DataSpider Servista】スクリプトを直列で実行させる方法を教えてください
スクリプトを直列で実行させる方法を教えてください。
カテゴリー :
トップカテゴリー
>
テクニカルFAQ-一般公開向け-
>
DataSpider関連
>
DataSpider Servista
回答
DataSpider にはスクリプトを直列で実行させるための機能はございませんが、以下に代替案をご紹介いたします。
親スクリプトから子スクリプトを呼び出す
[スクリプト呼び出し処理] を使用し、親スクリプトから複数の子スクリプトを順番に呼び出すことで、スクリプトを直列化させることができます。
機能の詳細については下記ヘルプをご参照ください。
[アダプタ] - [基本] - [処理] - [スクリプト呼び出し]
URL:
https://www.hulft.com/help/ja-jp/DataSpider/latest/help/ja/adapter/basic/script.html
また、子スクリプトの戻り値を確認したい場合は、逆引きリファレンスの以下のシナリオをご参照ください。
[逆引きリファレンス] - [子スクリプトの戻り値を確認したい]
URL:
https://www.hulft.com/help/ja-jp/DataSpider/latest/help/ja/reference/scenario/rl_reference_026.html
フラグファイルを作成する
該当スクリプト実行時に特定ディレクトリに対して一意名のファイルを作成することで、スクリプトの同時実行数を制御することができます。
詳細は下記FAQをご参照ください。
No : 21149
【DataSpider Servista】 スクリプト毎の同時実行数を設定することはできますか
スケジュールトリガーのインターバルスケジュールを使用する
スケジュールトリガーのインターバルスケジュールでは、[起動制限] の設定で、[スクリプト実行中の場合、終了後実行する] を選択することで、スクリプトの実行を待機させることができます。
機能の詳細は下記ヘルプをご参照ください。
[スケジュールトリガー] – [インターバルスケジュールの設定] – [起動制限]
URL:
https://www.hulft.com/help/ja-jp/DataSpider/latest/help/ja/trigger/schedule_trigger.html#interval
Version Information
Ver4.0、Ver4.1、Ver.4.2
目的別で検索
設定