• 文字サイズ変更
  • S
  • M
  • L

FAQのNo.から検索


  • No : 32171
  • 公開日時 : 2020/09/01 16:25
  • 更新日時 : 2021/06/21 12:21
  • 印刷
DSServista

【DataSpider Servista】スクリプトを直列で実行させる方法を教えてください

スクリプトを直列で実行させる方法を教えてください。
カテゴリー : 

回答

DataSpider にはスクリプトを直列で実行させるための機能はございませんが、以下に代替案をご紹介いたします。
 
  1. 親スクリプトから子スクリプトを呼び出す
    [スクリプト呼び出し処理] を使用し、親スクリプトから複数の子スクリプトを順番に呼び出すことで、スクリプトを直列化させることができます。

    機能の詳細については下記ヘルプをご参照ください。
    [アダプタ] - [基本] - [処理] - [スクリプト呼び出し]
    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
     
  2. フラグファイルを作成する
    該当スクリプト実行時に特定ディレクトリに対して一意名のファイルを作成することで、スクリプトの同時実行数を制御することができます。

    詳細は下記FAQをご参照ください。
    No : 21149
    【DataSpider Servista】 スクリプト毎の同時実行数を設定することはできますか
     
  3. スケジュールトリガーのインターバルスケジュールを使用する
    スケジュールトリガーのインターバルスケジュールでは、[起動制限] の設定で、[スクリプト実行中の場合、終了後実行する] を選択することで、スクリプトの実行を待機させることができます。

    機能の詳細は下記ヘルプをご参照ください。
    [スケジュールトリガー] – [インターバルスケジュールの設定] – [起動制限]
    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
目的別で検索
設定