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: Куда направлять файлы потока после успешного обогащения атрибутов данными, предоставленными базой данных