ExtractRecordSchema 2025.5.31.15

Bundle

org.apache.nifi | nifi-standard-nar

Description

Extrait le schéma d’enregistrement du FlowFile à l’aide du Record Reader fourni et l’écrit dans l’attribut avro.schema.

Balises

avro, csv, freeform, generic, json, record, schema, text, xml

Exigences en matière d’entrées

REQUIRED

Prend en charge les propriétés dynamiques sensibles

false

Propriétés

Propriété

Description

cache-size

Spécifie le nombre de schémas à mettre en cache. Cette valeur doit refléter le nombre prévu de schémas différents qui peuvent se trouver dans les FlowFiles entrants. Cela permet de récupérer plus efficacement les schémas et donc d’améliorer les performances du processeur.

record-reader

Spécifie le Controller Service à utiliser pour la lecture des données entrantes

Relations

Nom

Description

failure

Si le schéma d’enregistrement d’un FlowFilene peut pas être extrait du format d’entrée configuré, le FlowFile sera routé vers cette relation

success

Les FlowFiles dont les schémas d’enregistrement ont été extraits avec succès seront routés vers cette relation

Écrit les attributs

Nom

Description

record.error.message

Cet attribut fournit, en cas d’échec, le message d’erreur rencontré par le lecteur.

avro.schema

Cet attribut fournit le schéma extrait de l’entrée du FlowFile à l’aide du RecordReader fourni.