ハウツーガイド - ファイルストリーミング

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

Workatoのファイルストリーミングライブラリを利用すると、ソースと宛先の間でギガバイト単位のデータを転送できるコネクターを構築できます。 これは、大きなファイルの小さなチャンクをダウンロードし、それを宛先にアップロードして、このプロセスを複数回繰り返すことで行われます。

ファイルストリーミング

S3、Google Cloud Storage、Azure Blobなど、一般的なファイルストレージ場所向けのWorkatoの標準プラットフォームコネクターの多くでは、ストリーミングが有効になっています。 完全なリストはこちらで確認できます。

アクションのタイムアウト

SDKアクションには180秒のタイムアウト制限があります。

タイムアウト制限を超過するファイルを転送するには、ファイルストリーミングアクションでcheckpoint!メソッドを使用できます。 追加情報については、マルチステップフレームワークを使用してアップロード時間を延長するセクションを参照してください。

前提条件

ガイド

以下のガイドでは、APIの機能に応じてファイルストリーミングアクションを構築するさまざまな方法について詳しく説明します。

  1. ファイルストリーミング(Rangeヘッダー)によるファイルのダウンロード
  2. ファイルストリーミング(Content-Rangeヘッダー)によるファイルのアップロード
  3. ファイルストリーミング(チャンクID)によるファイルのアップロード

APIが前提条件を満たしていない場合はどうなりますか

使用するAPIでチャンクアップロードまたはチャンクダウンロードが許可されていない場合でも、ファイルをメモリ内でダウンロードおよびアップロードできますが、時間とサイズの両方の制限を受けます。 どうしても必要な場合を除き、これは推奨されません。

Last updated: