GeoEnrichIPRecord 2025.5.31.15¶
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 |
---|---|
Geo Database File |
Pfad zur Maxmind-IP-Anreicherungsdatenbankdate |
Protokolliergrad |
Der Protokolliergrad, der verwendet werden soll, wenn eine IP nicht in der Datenbank gefunden wird. Akzeptierte Werte: INFO, DEBUG, WARN, ERROR. |
geo-enrich-ip-city-record-path |
Datensatzpfad für das Einfügen der Stadt, die anhand der IP-Adresse ermittelt wurde |
geo-enrich-ip-country-iso-record-path |
Datensatzpfad zum Einfügen des ISO-Codes des ermittelten Landes |
geo-enrich-ip-country-postal-record-path |
Datensatzpfad für die Eingabe der Postleitzahl für das identifizierte Land |
geo-enrich-ip-country-record-path |
Datensatzpfad zum Einfügen des für diese IP-Adresse ermittelten Landes |
geo-enrich-ip-ip-record-path |
Der Datensatzpfad zum Abrufen der IP-Adresse für die Suche. |
geo-enrich-ip-latitude-record-path |
Datensatzpfad zum Einfügen der ermittelten geografischen Breite für diese IP-Adresse |
geo-enrich-ip-longitude-record-path |
Datensatzpfad für den Bezeichner des Längengrads für diese IP-Adresse |
geo-enrich-ip-record-reader |
Record Reader-Dienst, der zum Lesen des FlowFile-Inhalts verwendet werden soll. |
geo-enrich-ip-record-writer |
Record Writer-Dienst, der zur Anreicherung des FlowFile-Inhalts verwendet werden soll. |
geo-enrich-ip-split-found-not-found |
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. |