GenerateRecord 2025.5.31.15¶
Bundle¶
org.apache.nifi | nifi-standard-nar
Beschreibung¶
Dieser Prozessor erstellt FlowFiles mit Datensätzen, die Zufallswerte für die angegebenen Felder enthalten. GenerateRecord ist nützlich für Tests, Konfigurationen und Simulationen. Es verwendet entweder benutzerdefinierte Eigenschaften zur Definition eines Datensatzschemas oder ein bereitgestelltes Schema und generiert die angegebene Anzahl von Datensätzen unter Verwendung von Zufallsdaten für die Felder im Schema.
Eingabeanforderung¶
FORBIDDEN
Unterstützt sensible dynamische Eigenschaften¶
false
Eigenschaften¶
Eigenschaft |
Beschreibung |
---|---|
null-percentage |
Die prozentuale Wahrscheinlichkeit (0–100 %), dass ein generierter Wert für ein beliebiges nullbares Feld Null ist. Setzen Sie diese Eigenschaft auf Null, um keine Nullwerte zu erhalten, oder auf 100, um alle Nullwerte zu erhalten. |
nullable-fields |
Ob die generierten Felder nullwertig sein dürfen. Beachten Sie, dass diese Eigenschaft ignoriert wird, wenn „Schema Text“ festgelegt ist. Außerdem wirkt es sich nur auf das Schema der generierten Daten aus, nicht darauf, ob irgendwelche Werte Null sein werden. Wenn diese Eigenschaft wahr ist, sehen Sie unter „Null Value Percentage“ nach, wie hoch die Wahrscheinlichkeit ist, dass ein generiertes Feld Null ist. |
number-of-records |
Gibt an, wie viele Datensätze für jedes ausgehende FlowFile generiert werden sollen. |
record-writer |
Gibt den Controller Service an, der für das Schreiben der Datensätze verwendet werden soll |
schema-text |
Der Text eines Avro-formatierten Schemas, das zur Generierung von Datensatzdaten verwendet wird. Wenn diese Eigenschaft gesetzt ist, werden alle benutzerdefinierten Eigenschaften ignoriert. |
Beziehungen¶
Name |
Beschreibung |
---|---|
success |
FlowFiles, die erfolgreich erstellt wurden, werden an diese Beziehung weitergeleitet. |
Schreibt Attribute¶
Name |
Beschreibung |
---|---|
mime.type |
Setzt das Attribut „mime.type“ auf den vom Record Writer angegebenen MIME-Typ |
record.count |
Die Anzahl der Datensätze im FlowFile |