GeoEnrichIPRecord 2025.10.9.21¶
バンドル¶
org.apache.nifi | nifi-enrich-nar
説明¶
IP アドレスのジオロケーション情報を検索し、ジオ情報を FlowFile 属性に追加します。ジオデータは MaxMind データベースとしてプロバイダーされます。このバージョンは、 NiFi Record API を使用して、記録指向のデータセットの大規模なエンリッチメントを可能にします。MaxMind データベースが提供する各フィールドは、そのフィールド構成の記録パスを提供することで、ユーザーが選択したフィールドに向けることができます。
入力要件¶
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 |
フローファイルのコンテンツを読み込むために使用するRecord Readerサービス。 |
Record Writer |
フローファイルのコンテンツを充実させるために使用する記録作成サービス。 |
濃縮と非濃縮の分離 |
濃縮された記録とそうでない記録を分けます。デフォルトの動作は、記録が1つでもエンリッチされていれば、見つかったリレーションシップにすべてを送信します。 |
リレーションシップ¶
名前 |
説明 |
|---|---|
found |
データベースから提供されたデータで属性をエンリッチした後のフローファイルのルーティング先 |
見つかりません |
データが見つからず属性のエンリッチに失敗した後のフローファイルのルーティング先 |
original |
元の入力フローファイルは、コンテンツがエンリッチされたかどうかに関係なく、この関係に進みます。 |