GeoEnrichIPRecord 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. Cette version utilise NiFi Record API pour permettre l’enrichissement à grande échelle d’ensembles de données orientés enregistrement. Chaque champ fourni par la base de données MaxMind peut être dirigé vers un champ au choix de l’utilisateur, en fournissant un chemin d’enregistrement pour cette configuration de 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 |
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. |
geo-enrich-ip-city-record-path |
Chemin d’enregistrement pour la mise en place de la ville identifiée pour l’adresse IP |
geo-enrich-ip-country-iso-record-path |
Chemin d’enregistrement pour la mise en ligne du code ISO pour le pays identifié |
geo-enrich-ip-country-postal-record-path |
Chemin d’enregistrement pour l’insertion du code postal du pays identifié |
geo-enrich-ip-country-record-path |
Chemin d’enregistrement pour la mise en place du pays identifié pour cette adresse IP |
geo-enrich-ip-ip-record-path |
Le chemin de l’enregistrement permettant de récupérer l’adresse IP pour effectuer la recherche. |
geo-enrich-ip-latitude-record-path |
Enregistrement du chemin pour mettre la latitude identifiée pour cette adresse IP |
geo-enrich-ip-longitude-record-path |
Chemin d’enregistrement pour la mise en place de la longitude identifiée pour cette adresse IP |
geo-enrich-ip-record-reader |
Service de lecture d’enregistrements à utiliser pour lire le contenu du FlowFile. |
geo-enrich-ip-record-writer |
Service Record Writer à utiliser pour enrichir le contenu du FlowFile. |
geo-enrich-ip-split-found-not-found |
Sépare les enregistrements qui ont été enrichis de ceux qui ne l’ont pas été. Le comportement par défaut consiste à tout envoyer à la relation trouvée si un seul enregistrement est enrichi. |
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 ? |
original |
Le fichier d’entrée original est envoyé à cette relation, que le contenu ait été enrichi ou non. |