GeoEnrichIPRecord 2025.10.9.21¶
Bundle¶
org.apache.nifi | nifi-enrich-nar
Beschreibung¶
Sucht Geolokalisierungsinformationen für eine IP-Adresse und fügt die Geoinformationen zu den FlowFile-Attributen hinzu. Die Geodaten werden als MaxMind-Datenbank bereitgestellt. Diese Version verwendet den NiFi Record-API, um eine groß angelegte Anreicherung von Datensätzen zu ermöglichen. Jedes von der MaxMind-Datenbank zur Verfügung gestellte Feld kann auf ein vom Benutzer ausgewähltes Feld verwiesen werden, indem ein Datensatzpfad für diese Feldkonfiguration angegeben wird.
Eingabeanforderung¶
REQUIRED
Unterstützt sensible dynamische Eigenschaften¶
false
Eigenschaften¶
Eigenschaft |
Beschreibung |
|---|---|
City Record Path |
Datensatzpfad für das Einfügen der Stadt, die anhand der IP-Adresse ermittelt wurde |
Country ISO Code Record Path |
Datensatzpfad zum Einfügen des ISO-Codes des ermittelten Landes |
Country Postal Code Record Path |
Datensatzpfad für die Eingabe der Postleitzahl für das identifizierte Land |
Country Record Path |
Datensatzpfad zum Einfügen des für diese IP-Adresse ermittelten Landes |
IP Address Record Path |
Der Datensatzpfad zum Abrufen der IP-Adresse für die Suche. |
Latitude Record Path |
Datensatzpfad zum Einfügen der ermittelten geografischen Breite für diese IP-Adresse |
Protokolliergrad |
Der Protokolliergrad, der verwendet werden soll, wenn eine IP nicht in der Datenbank gefunden wird. Akzeptierte Werte: INFO, DEBUG, WARN, ERROR. |
Longitude Record Path |
Datensatzpfad für den Bezeichner des Längengrads für diese IP-Adresse |
MaxMind Database File |
Pfad zur Maxmind-IP-Anreicherungsdatenbankdate |
Record Reader |
Record Reader-Dienst, der zum Lesen des FlowFile-Inhalts verwendet werden soll. |
Record Writer |
Record Writer-Dienst, der zur Anreicherung des FlowFile-Inhalts verwendet werden soll. |
Separate Enriched From Not Enriched |
Trennen Sie Datensätze, die angereichert wurden, von denen, die nicht angereichert wurden. Standardmäßig wird alles an die gefundenen Beziehung gesendet, wenn auch nur ein Datensatz angereichert wurde. |
Beziehungen¶
Name |
Beschreibung |
|---|---|
found |
Wohin FlowFiles weitergeleitet werden sollen, nachdem die Attribute erfolgreich mit Daten aus der Datenbank angereichert wurden |
not found |
Wohin sollen FlowFiles weitergeleitet werde sollen, nachdem die Anreicherung von Attributen fehlgeschlagen ist, weil keine Daten gefunden wurden |
original |
Das Original-Eingabe-FlowFile geht an diese Beziehung, unabhängig davon, ob der Inhalt angereichert wurde oder nicht. |