GeoEnrichIPRecord 2025.10.9.21

번들

org.apache.nifi | nifi-enrich-nar

설명

IP 주소의 지리적 위치 정보를 조회하고 FlowFile 특성에 지리적 정보를 추가합니다. 지리적 데이터는 MaxMind 데이터베이스로 제공됩니다. 이 버전은 NiFi Record API 를 사용하여 레코드 지향 데이터 세트를 대규모로 보강할 수 있습니다. MaxMind 데이터베이스에서 제공하는 각 필드는 해당 필드 구성에 대한 레코드 경로를 제공하여 사용자가 선택한 필드로 연결할 수 있습니다.

태그

enrich, geo, ip, maxmind, record

입력 요구 사항

REQUIRED

민감한 동적 속성 지원

false

속성

속성

설명

City Record Path

IP 주소에 대한 도시 식별자를 추가하기 위한 경로를 기록합니다

Country ISO Code Record Path

식별자 국가에 대한 ISO 코드를 입력하는 경로를 기록합니다

Country Postal Code Record Path

식별된 국가의 우편 번호를 입력하는 경로를 기록합니다

Country Record Path

이 IP 주소에 대한 식별자 국가를 입력하는 경로를 기록합니다

IP 주소 레코드 경로

조회를 수행하기 위해 IP 주소를 검색할 레코드 경로입니다.

Latitude Record Path

이 IP 주소에 대해 식별된 위도를 입력하는 경로를 기록합니다

로그 수준

데이터베이스에서 IP 를 찾을 수 없을 때 사용할 로깅 수준입니다. 허용되는 값: INFO, DEBUG, WARN, ERROR.

Longitude Record Path

이 IP 주소에 대해 식별된 경도를 입력하는 경로를 기록합니다

MaxMind Database File

Maxmind IP 강화 데이터베이스 파일의 경로

Record Reader

flowfile 내용을 읽을 때 사용하는 Record Reader 서비스입니다.

Record Writer

flowfile 내용을 보강하는 데 사용할 수 있는 Record Writer 서비스입니다.

보강된 항목과 보강되지 않은 항목 분리하기

보강된 레코드와 보강되지 않은 레코드를 구분합니다. 기본 동작은 레코드가 하나라도 보강되면 모든 것을 찾은 관계로 보내는 것입니다.

관계

이름

설명

발견됨

데이터베이스에서 제공한 데이터로 특성을 성공적으로 보강한 후 플로우 파일을 라우팅할 위치

찾을 수 없음

데이터를 찾을 수 없어 특성 보강에 실패한 후 플로우 파일을 라우팅할 위치

원본

원본 입력 flowfile은 내용이 보강되었는지 여부에 관계없이 이 관계로 이동합니다.