ModifyCompression 2025.5.31.15

Bundle

org.apache.nifi | nifi-compress-nar

Description

Modifie l’algorithme de compression utilisé pour compresser le contenu d’un FlowFile en décompressant le contenu des FlowFiles via un algorithme de compression spécifié par l’utilisateur et en recompressant le contenu à l’aide des propriétés du format de compression spécifiées. Cet opérateur fonctionne de manière très efficace en termes de mémoire, de sorte que les objets très volumineux, dont la taille dépasse largement celle du tas, sont généralement traités sans problème

Balises

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

Exigences en matière d’entrées

REQUIRED

Prend en charge les propriétés dynamiques sensibles

false

Propriétés

Propriété

Description

Input Compression Strategy

La stratégie à utiliser pour décompresser les FlowFiles entrants

Output Compression Level

Le niveau de compression des FlowFiles sortants pour les formats pris en charge. Une valeur inférieure entraîne un traitement plus rapide mais une compression moindre ; la valeur 0 indique une absence de compression (c’est-à-dire un simple archivage) pour gzip ou une compression minimale pour xz-lzma2. Des niveaux plus élevés peuvent entraîner une utilisation beaucoup plus importante de la mémoire, comme c’est le cas avec les niveaux 7-9 pour xz-lzma/2. Soyez donc prudent en ce qui concerne la taille du Heap.

Output Compression Strategy

La stratégie à utiliser pour compresser les FlowFiles sortants

Output Filename Strategy

Stratégie de traitement de l’attribut filename sur les FlowFiles sortants

Relations

Nom

Description

failure

FlowFiles seront transférés à la relation failure sur les erreurs de modification de la compression

success

FlowFiles seront transférés à la relation success sur la modification de la compression

Écrit les attributs

Nom

Description

mime.type

Le type de MIME approprié est défini en fonction de la valeur de la propriété Compression Format. Si le format de compression est “no compression”, cet attribut est supprimé car le type MIME n’est plus connu.