SimpleCsvFileLookupService¶
Beschreibung¶
Eine nachladbarer, auf CSV-Dateien basierender Nachschlagedienst. Die erste Zeile der CSV-Datei wird als Header betrachtet.
Eigenschaften¶
In der folgenden Liste sind die erforderlichen Eigenschaften mit einem Sternchen (*) gekennzeichnet. Andere Eigenschaften werden als optional betrachtet. Die Tabelle zeigt auch alle Standardwerte und ob eine Eigenschaft die NiFi Expression Language unterstützt.
Display Name (Anzeigename)  | 
API-Name  | 
Standardwert  | 
Zugelassene Werte  | 
Beschreibung  | 
|---|---|---|---|---|
CSV Format *  | 
CSV Format  | 
default  | 
  | 
Legt fest, in welchem „Format“ die CSV-Daten vorliegen, oder gibt an, ob eine benutzerdefinierte Formatierung verwendet werden soll.  | 
Character Set *  | 
Zeichensatz  | 
UTF-8  | 
Die Zeichencodierung, die zum Decodieren der CSV-Datei verwendet wird.  | 
|
Comment Marker  | 
Comment Marker  | 
Das Zeichen, das verwendet wird, um den Beginn eines Kommentars zu kennzeichnen. Jede Zeile, die mit diesem Kommentar beginnt, wird ignoriert.  | 
||
Escape Character *  | 
Escape Character  | 
Das Zeichen, das verwendet wird, um Zeichen zu umgehen, die sonst eine bestimmte Bedeutung für den CSV-Parser hätten. Wenn die Eigenschaft über Expression Language angegeben wurde, der Ausdruck jedoch zur Laufzeit in ein ungültiges Escape-Zeichen ausgewertet wird, wird dieser übersprungen und das Standard-Escape-Zeichen verwendet. Die Einstellung auf eine leere Zeichenkette bedeutet, dass kein Escape-Zeichen verwendet werden soll.  | 
||
Quote Character *  | 
Quote Character  | 
„  | 
Das Zeichen, mit dem Werte in Anführungszeichen gesetzt werden, sodass keine Escape-Zeichen verwendet werden müssen. Wenn die Eigenschaft über Expression Language angegeben wurde, der Ausdruck jedoch zur Laufzeit zu einem ungültigen Anführungszeichen ausgewertet wird, wird dieses übersprungen und das Standard-Anführungszeichen verwendet.  | 
|
Quote Mode *  | 
Quote Mode  | 
MINIMAL  | 
  | 
Gibt an, wie Felder beim Schreiben in Anführungszeichen gesetzt werden sollen.  | 
Trim Fields *  | 
Trim Fields  | 
true  | 
  | 
Ob Leerzeichen am Anfang und Ende von Feldern entfernt werden sollen oder nicht  | 
Value Separator *  | 
Value Separator  | 
,  | 
Das Zeichen, das verwendet wird, um Werte/Felder in einem CSV-Datensatz zu trennen. Wenn die Eigenschaft über die Expression Language angegeben wurde, der Ausdruck jedoch zur Laufzeit als ein ungültiges Werttrennzeichen ausgewertet wird, wird dieser übersprungen und das Standard-Werttrennzeichen verwendet.  | 
|
CSV File *  | 
csv-file  | 
Pfad zu einer CSV Datei, in der die Schlüssel-Wert-Paare nachgeschlagen werden können.  | 
||
Ignore Duplicates *  | 
ignore-duplicates  | 
true  | 
  | 
Doppelte Schlüssel für Datensätze in der CSV-Datei ignorieren.  | 
Lookup Key Column *  | 
lookup-key-column  | 
Das Feld in der CSV-Datei, das als Nachschlageschlüssel dienen soll. Dies ist das Feld, das mit der im Nachschlageprozessor angegebenen Eigenschaft abgeglichen wird.  | 
||
Lookup Value Column *  | 
lookup-value-column  | 
Spalte für Lookup-Werte  | 
Statusmanagement¶
Diese Komponente speichert keinen Status.
Eingeschränkt¶
Einschränkungen¶
Erforderliche Berechtigung  | 
Erläuterung  | 
|---|---|
read filesystem  | 
Bietet dem Bediener die Möglichkeit, aus jeder Datei zu lesen, auf die er NiFi Zugriff hat.  | 
Hinweise zu Systemressourcen¶
Diese Komponente enthält keine Angaben zu den Systemressourcen.