SFTP - ファイルのダウンロードアクション
このアクションは、SFTPサーバーからバイナリモードでファイルをダウンロードします。 ファイルの内容は、後続のレシピステップで使用できます。 このアクションを使用してフォルダ全体をダウンロードすることはできません。
このアクションを処理するために、Workatoはfile streamingという手法でファイルの内容をチャンクに分割し、個別のリクエストに分けてダウンロードします。 アクションの処理にかかる時間は、ファイルサイズとダウンロード速度によって異なります。
SFTPサーバーがマルチパートダウンロードをサポートしておらず、ファイルサイズが200 MB以下の場合は、ファイルを一括ダウンロードオプションをはいに設定します。 Workatoは単一のリクエストでファイル全体を取得します。
小さいファイルと大きいファイルのダウンロード
Workatoは、ファイルをダウンロードアクションと大きいファイルをダウンロードアクションを、小さいファイルと大きいファイルの両方をサポートするファイルをダウンロードという単一のアクションに統合しました。
ファイルのダウンロードアクション
入力
| 入力フィールド | 説明 |
|---|---|
| ファイルパス | ファイル名と拡張子を含む、ファイルのフルパスを指定します。 例:/folder1/folder2/filename.csv |
| エンコーディング | ファイルのエンコーディングタイプを選択します。 |
| ファイルを一括ダウンロード | SFTPサーバーがマルチパートダウンロードをサポートしていない場合に、単一のリクエストでファイル全体を取得できるようにします。 サポートされる最大サイズは200 MBです。 デフォルトはいいえです。 |
エンコーディング検出
エンコーディングフィールドが空白のままの場合、Workatoは常に正しいエンコーディングを判別できるとは限りません。 入力は生のバイトシーケンスとして扱われます。 エラーを回避するには、正しいエンコーディングを手動で選択します。
出力
| 出力フィールド | 説明 |
|---|---|
| ファイル名 | ファイルの名前。 |
| ファイルパス | ファイルの完全なパス。 |
| ファイルサイズ | ファイルのサイズ(バイト単位)。 |
| ファイルの内容 | ファイルの内容。 |
| ファイルエンコーディング | ファイルのエンコーディングタイプ。 |
Last updated: