ModifyCompression 2025.5.31.15¶
バンドル¶
org.apache.nifi | nifi-compress-nar
説明¶
ユーザー指定の圧縮アルゴリズムを使って FlowFiles のコンテンツを解凍し、指定の圧縮形式プロパティを使ってコンテンツを再圧縮することで、 FlowFile のコンテンツの圧縮に使われる圧縮アルゴリズムを変更します。この演算子は非常にメモリ効率の高い方法で動作するため、ヒープサイズをはるかに超える大容量オブジェクトでも、通常は問題なく処理できます
入力要件¶
REQUIRED
機密動的プロパティをサポート¶
false
プロパティ¶
プロパティ |
説明 |
---|---|
入力圧縮ストラテジー |
入力 FlowFiles の解凍に使用するストラテジー |
出力圧縮レベル |
サポートされている形式の出力 FlowFiles の圧縮レベル。値が小さいほど処理は速くなりますが、圧縮率は低くなります。値が 0 の場合は gzip の場合は no (つまり単純なアーカイブ)、xz-lzma2 の場合は最小限の圧縮となります。レベルが高くなると、xz-lzma/2のレベル7-9の大文字と小文字のように、より大きなメモリを使用することになるので、ヒープサイズに注意してください。 |
出力圧縮ストラテジー |
出力 FlowFiles 圧縮に使用するストラテジ- |
出力ファイル名ストラテジー |
出力 FlowFiles のファイル名属性に対する処理ストラテジー |
リレーションシップ¶
名前 |
説明 |
---|---|
failure |
FlowFiles は、圧縮の修正エラー時に失敗リレーションシップに移行します。 |
success |
FlowFiles は、圧縮変更成功時に成功リレーションシップに移行します。 |
属性の書き込み¶
名前 |
説明 |
---|---|
mime.type |
適切な MIME タイプは、Compression Format プロパティの値に基づいてセットされます。圧縮形式が「no compression」の場合、 MIME Typeがわからなくなるため、この属性は削除されます。 |