GeoEnrichIPRecord

文档中心 › 组件索引 › GeoEnrichIPRecord

GeoEnrichIPRecord Processor

类型全限定名:cn.org.acal.lynxus.processors.GeoEnrichIPRecord

所属 Bundle:cn.org.acal.lynxus:lynxus-enrich-nar:2.11.8

描述

查找 IP 地址的地理位置信息并将地理信息添加到 FlowFile 属性。

标签

geoenrichipmaxmindrecord

属性

下表中,加粗的属性为必填项;其余为可选项。表格同时标注默认值、是否支持表达式语言,以及是否为敏感属性(值会被加密)。

名称默认值可选值描述
MaxMind Database FileMaxmind IP 丰富数据库文件的路径
支持表达式语言:是(仅使用环境/系统变量求值)
Record Reader控制器服务 API:
RecordReaderFactory
cn.org.acal.lynxus-lynxus-standard-services-api-nar-2.11.8
用于读取 FlowFile 内容的Record Reader服务。
Record Writer控制器服务 API:
RecordSetWriterFactory
cn.org.acal.lynxus-lynxus-standard-services-api-nar-2.11.8
用于丰富 FlowFile 内容的Record Writer服务。
分离已丰富与未丰富记录false
  • true
  • false
将已丰富的记录与未丰富的记录分开。默认行为是即使只有一条记录被丰富,也将所有内容发送到 found 关系。
IP Address Record Path用于检索 IP 地址以进行查找的记录路径。
支持表达式语言:是(使用 FlowFile 属性与环境/系统变量求值)
City Record Path记录IP地址所在城市的路径
支持表达式语言:是(使用 FlowFile 属性与环境/系统变量求值)
Latitude Record Path用于放置为此 IP 地址识别的纬度的记录路径
支持表达式语言:是(使用 FlowFile 属性与环境/系统变量求值)
Longitude Record Path用于放置为此 IP 地址识别的经度的记录路径
支持表达式语言:是(使用 FlowFile 属性与环境/系统变量求值)
Country Record Path用于放置为此 IP 地址识别的国家/地区的记录路径
支持表达式语言:是(使用 FlowFile 属性与环境/系统变量求值)
Country ISO Code Record Path用于放置已识别国家的 ISO 代码的记录路径
支持表达式语言:是(使用 FlowFile 属性与环境/系统变量求值)
Country Postal Code Record Path记录放置所识别国家的邮政编码的路径
支持表达式语言:是(使用 FlowFile 属性与环境/系统变量求值)
Log LevelWARN在数据库中找不到 IP 时使用的日志级别。 接受的值:信息、调试、警告、错误。
支持表达式语言:是(使用 FlowFile 属性与环境/系统变量求值)

关系 (Relationships)

名称描述自动终止
found使用数据库提供的数据成功丰富属性后将 FlowFiles 路由到何处否
not found由于未找到数据而未能成功丰富属性后将 FlowFiles 路由到何处否
original无论内容是否丰富,原始输入 FlowFile 都会进入此关系。否

状态管理

该组件不存储状态。

受限 (Restricted)

该组件不受限。

输入要求

该组件要求有传入连接。