ファイルツール by Workato - ファイルを解凍アクション

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

ファイルを解凍するアクションは、.zip、.tar.gz、または.gz拡張子のファイルを抽出します。 Amazon S3DropboxSalesforceなど、任意のアプリのソースファイルを使用できます。

ファイルの解凍ファイルを解凍するアクション

入力

フィールド説明
圧縮形式ファイルの圧縮形式を指定します。 .zipファイルにはZipを、.gzipおよび.tar.gzファイルにはGzipを選択します。 デフォルトはZipです。
パスワードアーカイブが暗号化されている場合は、パスワードを指定します。 この入力フィールドは、Zipが選択されている場合にのみ表示されます。
アーカイブ形式ファイルのアーカイブ形式を指定します。 .gzipファイルにはNoneを、.tar.gzファイルにはTarを選択します。 この入力フィールドは、Gzipが選択されている場合にのみ表示されます。
ファイルの内容抽出するソースファイルを指定します。
ファイル名のエンコーディングアーカイブ内のファイル名のエンコーディングを指定します。 空白のままにすると、デフォルトでAutoになります。

出力

出力フィールド説明
ファイルリスト抽出されたファイルのリスト。
ファイル名(ファイルリスト)ファイルの名前。
ファイルコンテンツ(ファイルリスト)ファイルのコンテンツ。
ファイルサイズ(ファイルリスト)ファイルのサイズ(バイト単位)。
ファイルディレクトリ(ファイルリスト)抽出された各ファイルのディレクトリパス。 元々ルートフォルダに配置されていたファイルは.で表されます

例:zipファイルを解凍する

このレシピはzipファイルを解凍し、ファイルコンテンツを抽出します。

S3からファイルを解凍S3からファイルを解凍

このレシピを作成するには、次の手順を実行します:

1

Amazon S3の新規ファイルトリガーを使用してレシピを作成します。

2

新しいAmazon S3ファイルがzipファイルの場合にのみレシピで処理されるように、トリガー条件を設定します。

3

Amazon S3のファイルをダウンロードアクションを使用してzipファイルをダウンロードします。

4

Amazon S3のファイルコンテンツStep 2データピルを、ファイルを解凍するアクションのファイルコンテンツ入力フィールドにマッピングします。 ファイル解凍の入力設定

5
ファイルリストStep 3データピルを使用して、ファイルを解凍するアクションからの各解凍済みファイルを処理するRepeat for eachステップを追加します。
6

.csvで終わる抽出済みファイルのみを処理するIF conditionを追加します。

7

IF conditionがtrueの場合は、CSVの解析アクションを使用してファイルコンテンツを解析します。

8

NetSuiteのレコードを一括でアップサートを使用して、CSVファイルレコードをNetSuiteに一括アップサートします。

Repeat for eachループ内のステップは、zipファイルから抽出されたすべてのCSVファイルが処理されるまで繰り返されます。

Last updated: