ScanContent 2025.5.31.15

バンドル

org.apache.nifi | nifi-standard-nar

説明

FlowFiles のコンテンツを、ユーザーが用意した辞書にある用語でスキャンします。用語が一致した場合、 UTF-8エンコードされたバージョンの用語が、「matching.term」属性を使用して FlowFile に追加されます。

タグ

aho-corasick, バイト列, コンテンツ, ディクショナリ, 見つける, スキャン, 検索

入力要件

REQUIRED

機密動的プロパティをサポート

false

プロパティ

プロパティ

説明

ディクショナリエンコーディング

ディクショナリのエンコード方法を示します。'text' の場合、ディクショナリの用語は改行で区切られ、 UTF-8エンコードされます。 'binary' の場合、ディクショナリの用語は、用語の長さを示す4バイトの整数と、それに続く用語自体で示されます。

ディクショナリファイル

用語ディクショナリのファイル名

リレーションシップ

名前

説明

matched

ディクショナリの少なくとも1つの用語にマッチする FlowFiles は、このリレーションシップにルーティングされます。

unmatched

ディクショナリのどの用語とも一致しない FlowFiles は、このリレーションシップにルーティングされます。

属性の書き込み

名前

説明

matching.term

プロセッサーが FlowFile を「一致した」リレーションシップにルーティングした原因となった用語。 FlowFile が「一致しない」リレーションシップにルーティングされた場合、この属性は追加されません。