GeoEnrichIPRecord
Описание
Определяет геолокационную информацию для IP-адреса и добавляет геоинформацию в атрибуты FlowFile. Геоданные предоставляются в виде базы данных MaxMind. Эта версия использует API записей NiFi для масштабного обогащения данных в виде записей. Каждое поле, предоставляемое базой данных MaxMind, может быть направлено в поле по выбору пользователя, указав путь записи для этого поля в настройках.
Теги
geo, enrich, ip, maxmind, record
Свойства
Название | Описание |
---|---|
MaxMind Database File | Путь к файлу базы данных Maxmind IP EnrichmentThis property requires exactly one resource to be provided. That resource may be any of the following types: directory, file. Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды) |
Record Reader | Служба чтения записей, используемая для чтения содержимого файла потока. |
Record Writer | Сервис записи, используемый для обогащения содержимого файла потока. |
Separate Enriched From Not Enriched | Отделяет обогащенные записи от необогащенных. По умолчанию все записи отправляются в раздел найденных, если хотя бы одна из них обогащена. |
IP Address Record Path | Путь к записи для получения IP-адреса для выполнения поиска. Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды) |
City Record Path | Путь записи для указания города, идентифицированного по IP-адресу Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды) |
Latitude Record Path | Путь записи для указания широты, идентифицированной по этому IP-адресу Поддерживает язык выражений: true (будет оцениватьс я с использованием атрибутов файла потока и переменных среды) |
Longitude Record Path | Путь записи для указания долготы, идентифицированной по этому IP-адресу Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды) |
Country Record Path | Путь записи для указания страны, идентифицированной по этому IP-адресу Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды) |
Country ISO Code Record Path | Путь записи для указания кода ISO для идентифицированной страны Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды) |
Country Postal Code Record Path | Путь записи для указания почтового индекса для идентифицированной страны Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды) |
Log Level | Уровень журнала, который используется, когда IP-адрес не найден в базе данных. Допустимые значения: INFO, DEBUG, WARN, ERROR. Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды) |
Взаимосвязи
- not found: Куда направлять файлы потока после неудачного обогащения атрибутов из-за отсутствия данных
- original: Исходный входной файл потока направляется в эту связь независимо от того, было ли обогащено содержимое или нет.
- found: Куда направлять файлы потока после успешного обогащения атрибутов данными, предоставленными базой данных