GeoEnrichIPRecord 2025.10.9.21

Pacote

org.apache.nifi | nifi-enrich-nar

Descrição

Procura informações de geolocalização para um endereço IP e adiciona as informações geográficas aos atributos do FlowFile. Os dados geográficos são fornecidos como um banco de dados MaxMind. Essa versão usa a API de registro NiFi para permitir o enriquecimento em grande escala de conjuntos de dados orientados por registros. Cada campo fornecido pelo banco de dados MaxMind pode ser direcionado para um campo da escolha do usuário, fornecendo um caminho de registro para essa configuração de campo.

Tags

enrich, geo, ip, maxmind, record

Requisito de entrada

REQUIRED

Oferece suporte a propriedades dinâmicas confidenciais

falso

Propriedades

Propriedade

Descrição

City Record Path

Registre o caminho para colocar a cidade identificada para o endereço IP

Country ISO Code Record Path

Registre o caminho para colocar o código ISO para o país identificado

Country Postal Code Record Path

Caminho de registro para colocar o código postal do país identificado

Country Record Path

Caminho de registro para colocar o país identificado para este endereço IP

Caminho do registro de endereço IP

O caminho do registro para recuperar o endereço IP para fazer a pesquisa.

Latitude Record Path

Registre o caminho para colocar a latitude identificada para este endereço IP

Nível de registro

O nível de registro a ser usado quando um IP não for encontrado no banco de dados. Valores aceitos: INFO, DEBUG, WARN, ERROR.

Longitude Record Path

Registre o caminho para colocar a longitude identificada para este endereço IP

MaxMind Database File

Caminho para o arquivo do banco de dados de enriquecimento do IP Maxmind

Record Reader

Serviço de Record Reader a ser usado para ler o conteúdo do FlowFile.

Record Writer

Serviço de Record Writer a ser usado para enriquecer o conteúdo do FlowFile.

Separar enriquecidos de não enriquecidos

Separe os registros que foram enriquecidos dos que não foram. O comportamento padrão é enviar tudo para a relação encontrada se pelo menos um registro for enriquecido.

Relações

Nome

Descrição

found

Para onde encaminhar os FlowFiles depois de enriquecer com sucesso os atributos com dados fornecidos pelo banco de dados

not found

Para onde encaminhar os FlowFiles depois de enriquecer os atributos sem sucesso porque nenhum dado foi encontrado

original

O FlowFile de entrada original vai para essa relação, independentemente de o conteúdo ter sido enriquecido ou não.