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

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 будут перенесены в успешное отношение при успешном изменении сжатия.