Перейти к основному содержимому

ModifyCompression

Описание​

Изменяет алгоритм сжатия, используемый для сжатия содержимого FlowFile, распаковывая содержимое FlowFile с использованием указанного пользователем алгоритма сжатия и повторно сжимая содержимое с использованием указанных свойств формата сжатия. Этот процессор работает очень эффективно по памяти, поэтому очень большие объекты, значительно превышающие размер кучи, обычно обрабатываются без проблем.

Теги​

content, compress, recompress, gzip, bzip2, lzma, xz-lzma2, snappy, snappy-hadoop, snappy framed, lz4-framed, deflate, zstd, brotli

Свойства​

НазваниеОписание
Input Compression StrategyСтратегия, используемая для распаковки входных файлов Flow
Output Compression StrategyСтратегия сжатия выходных файлов FlowFiles
Output Compression LevelУровень сжатия выходных файлов Flow для поддерживаемых форматов Меньшее значение приводит к более быстрой обработке, но меньшему сжатию; значение 0 указывает на отсутствие (то есть простое архивирование) для gzip или минимальное сжатие для xz-lzma2. Более высокие уровни могут означать гораздо больший расход памяти, как в случае с уровнями 7-9 для xz-lzma/2, поэтому будьте внимательны к размеру кучи.This Property is only considered if the [Output Compression Strategy] Property is set to one of the following values: [zstd], [deflate], [brotli], [gzip], [xz-lzma2]
Output Filename StrategyСтратегия обработки атрибута имени файла на выходе FlowFiles

Взаимосвязи​

  • failure: FlowFiles будут перенесены в неудачное отношение при ошибках изменения сжатия.
  • success: FlowFiles будут перенесены в успешное отношение при успешном изменении сжатия.