GZIPファイルを展開します。
入力 | フォーマット | すべて |
---|---|---|
接続数 | 1 | |
説明 | すべてのストリームを入力できます。 | |
出力 | フォーマット | すべて |
説明 | 入力ストリームをそのまま出力します。 |
名前 | プロパティ型 | マッピング | 説明 | ||||||
---|---|---|---|---|---|---|---|---|---|
GZIPファイルパス | remoteFile | 入力&出力 |
展開するGZIP形式ファイルのパスを指定します。 UNIXシステムの場合は、パス名は接頭辞が "/" の場合に絶対パスとみなします。Windowsシステムの場合は、パス名は接頭辞がドライブ指示子のあとに "\\" が続く場合、または接頭辞が "\\" の場合に絶対パスとみなします。 相対パスで指定した場合は、相対パスの起点 で指定したホームからの相対になります。 |
||||||
展開先ファイルパス | remoteFile | 入力&出力 |
展開後のファイルパスを指定します。 指定しなかった場合にGZIPファイルパス で指定したファイルの拡張子が.gzである場合は、拡張子.gzを削除したファイルとなります。さらに、指定しなかった場合にGZIPファイルパス で指定したファイルの拡張子が.tgzである場合は、拡張子が.tarとなります。指定しなかった場合にGZIPファイルパス の拡張子が.gzまたは.tgzでなかった場合はエラーとなります。 UNIXシステムの場合は、パス名は接頭辞が "/" の場合に絶対パスとみなします。Windowsシステムの場合は、パス名は接頭辞がドライブ指示子のあとに "\\" が続く場合、または接頭辞が "\\" の場合に絶対パスとみなします。 相対パスで指定した場合は、相対パスの起点 で指定したホームからの相対になります。 |
||||||
ファイルパスの詳細設定 | group | - | ファイルパスの詳細設定を行うプロパティ群です。 | ||||||
相対パスの起点 | pathResolver | - |
相対パス指定の場合にベースフォルダーを指定します。
|
||||||
絶対パスを許可 | boolean | - | 絶対パスを許可するかどうか選択します。 | ||||||
「..」を許可 | boolean | - | 上のフォルダへ移動する記述に「..」を許可するかどうか選択します。 | ||||||
上書き処理 | choice | 入力&出力 | 展開先ファイルパス で指定したファイルが既に存在しる場合の動作を指定します。
|
||||||
GZIPファイルを削除 | boolean | 入力&出力 |
展開後にGZIPファイルを削除するかどうかを指定します。
|
コミット | 何もしません。 |
---|---|
ロールバック | 何もしません。 |
タイプ | パラメーター | エラー処理フロー へのストリーム | エラー コード | 説明 |
---|---|---|---|---|
GZIPファイルが存在しない | なし | コンポーネントの入力ストリーム | 2 | GZIPファイルパス で指定したGZIPファイルが見つからなかった場合 |
7 | GZIPファイルパス で指定したGZIPファイルがフォルダーだった場合 | |||
展開先ファイルが既に存在する | なし | コンポーネントの入力ストリーム | 3 | 上書き処理が「エラーにする」で展開先ファイルが既に存在していた場合。 あるいは展開先ファイルと同一名称のフォルダーが既に存在していた場合 |
汎用 | なし | コンポーネントの入力ストリーム | 4 | GZIPファイルパス で指定したファイルパスにワイルドカードが含まれていた場合 |
5 | 展開先ファイルパス が指定されていなかった場合で、GZIPファイルパス で指定したファイルの拡張子が.gzまたは.tgzでなかった場合 | |||
6 | 展開先ファイルパス で指定したフォルダーが存在せず、作成もできなかった場合 | |||
9 | ファイルパスの指定が誤っている場合や、相対パスの起点 が「実行ユーザーのホームフォルダー」の場合に、実行ユーザーが存在しないため相対パスが解決できなかった場合 | |||
10 | GZIPファイルの展開に失敗した場合や、その他の入出力エラーが発生した場合 |