データストリーム アクションの MID サーバー サポート
データストリーム アクションを実行しているときに ServiceNow® MID サーバー を介してデータを取得します。
選択すると、 MID サーバー によってデータが取得され、各ページが添付ファイルとしてインスタンスに送信されて処理されます。
重要:
フロー内で データストリーム アクションを実行する場合、For Each ブロックのアクションは常にインスタンスで実行されます。
次のステップは、 MID サーバー またはインスタンスのいずれかで実行できます。
- アクション前処理スクリプト
- 要求スクリプトステップ
- REST または SOAP ステップ
注:
インスタンスと MID サーバー を複数回実行する環境間への移行は避けてください。たとえば、要求スクリプトステップを MID サーバー で実行するように構成できますが、REST 手順はインスタンスで実行されます。この場合、システムはデータのすべてのページについてインスタンスと MID サーバー 間で環境を移行します。これにより、パフォーマンスが低下する可能性があります。
MID サーバーでステップを実行する方法の詳細については、「統合ステップ」を参照してください。
サイズ制限
システムでタイムアウトまたはサイズ制限の問題が発生した場合は、次のいずれかの調整を試してください。
- REST トランザクションクォータのルールを増やす
インスタンスと MID サーバー 間の接続が遅くなると、REST ステップからの応答を待っている間にタイムアウトが発生することがあります。REST Attachment API request timeout トランザクションクォータのルールを更新して、デフォルトのタイムアウトを大きくします。
- デフォルト:60 秒
- 最大:300 秒
- インスタンスのタイムアウトを大きくする
デフォルトでは、1 ページのデータを MID サーバー から取得する際にインスタンスは 600 秒間待機します。MID サーバー で データストリーム アクションを実行しているときにタイムアウトが発生した場合は、datastream_alternative_env_fetch_page_timeout_seconds システムプロパティを増やしてこのデフォルトを変更します。
- デフォルト:600 秒
- 最大:7200 秒
- 添付ファイルのサイズを大きくする
- MID サーバー は、データの各ページを添付ファイルとしてインスタンスに送信します。データのページが大きい場合、許可されている添付ファイルサイズを超えることがあります。com.glide.attachment.max_size システムプロパティを更新して、許容サイズを大きくします。
- デフォルト:1024 MB
- 最大:なし