GeoEnrichIP 2025.5.31.15¶
Bundle¶
org.apache.nifi | nifi-enrich-nar
Description¶
Recherche les informations de géolocalisation pour une adresse IP et ajoute les informations de géolocalisation aux attributs FlowFile. Les données géographiques sont fournies sous la forme d’une base de données MaxMind. L’attribut qui contient l’adresse IP à rechercher est fourni par la propriété « Attribut d’adresse IP ». Si le nom de l’attribut fourni est « X », les attributs ajoutés par enrichissement prendront la forme X.geo.<Nom du champ>
Exigences en matière d’entrées¶
REQUIRED
Prend en charge les propriétés dynamiques sensibles¶
false
Propriétés¶
Propriété |
Description |
---|---|
Fichier de base de données géographiques |
Chemin d’accès au fichier de la base de données d’enrichissement IP Maxmind |
Attribut d’adresse IP |
Le nom d’un attribut dont la valeur est une adresse IP décimale en pointillés pour laquelle l’enrichissement doit avoir lieu |
Niveau de journalisation |
Le niveau de journalisation à utiliser lorsqu’une adresse IP n’est pas trouvée dans la base de données. Valeurs acceptées : INFO, DEBUG, WARN, ERROR. |
Relations¶
Nom |
Description |
---|---|
found |
Où acheminer les FlowFiles après avoir enrichi avec succès les attributs avec les données fournies par la base de données |
not found |
Où acheminer les FlowFiles après l’échec de l’enrichissement des attributs causé par le fait qu’aucune donnée n’a été trouvée ? |
Écrit les attributs¶
Nom |
Description |
---|---|
X.geo.lookup.micros |
Le nombre de microsecondes qu’a duré la recherche géographique |
X.geo.city |
La ville identificatrice pour l’adresse IP. |
X.geo.accuracy |
Le rayon de précision, s’il est fourni par la base de données (en kilomètres) |
X.geo.latitude |
La latitude identifiée pour cette adresse IP |
X.geo.longitude |
La longitude identifiée pour cette adresse IP |
X.geo.subdivision.N |
Chaque subdivision identifiée pour cette adresse IP est complétée par un numéro unitaire ajouté au nom de l’attribut, en commençant par 0 |
X.geo.subdivision.isocode.N |
Le code ISO de la subdivision identifiée par X.geo.subdivision.N |
X.geo.country |
Le pays identifié pour cette adresse IP |
X.geo.country.isocode |
Le code ISO du pays identifié |
X.geo.postalcode |
Le code postal du pays identifié |