ExtractRecordSchema 2025.5.31.15¶
Bundle¶
org.apache.nifi | nifi-standard-nar
Beschreibung¶
Extrahiert das Datensatzschema aus dem FlowFile mithilfe des mitgelieferten Record Reader und schreibt es in das Attribut avro.schema
.
Eingabeanforderung¶
REQUIRED
Unterstützt sensible dynamische Eigenschaften¶
false
Eigenschaften¶
Eigenschaft |
Beschreibung |
---|---|
cache-size |
Gibt die Anzahl der Schemas an, die zwischengespeichert werden sollen. Dieser Wert sollte die erwartete Anzahl der verschiedenen Schemas widerspiegeln, die im eingehenden FlowFiles enthalten sein können. Dies sorgt für einen effizienteren Abruf der Schemas und damit für eine bessere Prozessorleistung. |
record-reader |
Gibt den Controller Service an, der zum Lesen eingehender Daten verwendet werden soll |
Beziehungen¶
Name |
Beschreibung |
---|---|
failure |
Wenn das Datensatzschema eines FlowFile nicht aus dem konfigurierten Eingabeformat extrahiert werden kann, wird das FlowFile an diese Beziehung weitergeleitet. |
success |
FlowFiles, deren Datensatzschemas erfolgreich extrahiert wurden, werden an diese Beziehung weitergeleitet. |
Schreibt Attribute¶
Name |
Beschreibung |
---|---|
record.error.message |
Dieses Attribut gibt im Falle eines Fehlers die Fehlermeldung an, die der Reader erhalten hat. |
avro.schema |
Dieses Attribut liefert das Schema, das unter Verwendung des bereitgestellten FlowFile aus dem Eingabe-RecordReader extrahiert wurde. |