ModifyCompression 2025.5.31.15

Pacote

org.apache.nifi | nifi-compress-nar

Descrição

Altera o algoritmo de compressão usado para compactar o conteúdo de um FlowFile, descompactando o conteúdo do FlowFiles usando um algoritmo de compressão especificado pelo usuário e recomprimindo o conteúdo usando as propriedades de formato de compressão especificadas. Esse processador opera de forma muito eficiente em termos de memória, de modo que objetos muito grandes, muito além do tamanho do heap, geralmente não são difíceis de processar

Tags

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

Requisito de entrada

REQUIRED

Oferece suporte a propriedades dinâmicas confidenciais

falso

Propriedades

Propriedade

Descrição

Estratégia de compressão de entrada

A estratégia a ser usada para descomprimir os FlowFiles de entrada

Nível de compressão de saída

O nível de compressão dos FlowFiles de saída para os formatos compatíveis. Um valor mais baixo resulta em um processamento mais rápido, mas com menos compressão; um valor 0 indica não (ou seja, arquivamento simples) para a compressão gzip ou mínima para a compressão xz-lzma2. Níveis mais altos podem significar um uso de memória muito maior, como é o caso dos níveis 7-9 para xz-lzma/2, portanto, tenha cuidado com o tamanho do heap.

Estratégia de compressão de saída

A estratégia a ser usada para comprimir os FlowFiles de saída

Estratégia de nome de arquivo de saída

Estratégia de processamento do atributo filename nos FlowFiles de saída

Relações

Nome

Descrição

failure

FlowFiles serão transferidos para a relação de falha em erros de modificação de compressão

success

FlowFiles serão transferidos para a relação de sucesso no sucesso da modificação da compressão

Grava atributos

Nome

Descrição

mime.type

O tipo MIME apropriado é definido com base no valor da propriedade formato de compressão. Se o formato de compressão for “sem compressão”, esse atributo será removido, pois o tipo MIME não será mais conhecido.