ScanAttribute Processor
描述
扫描 FlowFiles 的指定属性,检查它们的任何值是否存在于指定的术语词典中
标签
属性
| 名称 | 默认值 | 可选值 | 描述 |
|---|---|---|---|
| Dictionary File | | 换行分隔的文本文件,包含应触发匹配的术语。空行将被忽略。文本文件的内容在处理器被调度时加载到内存中,并在内容被修改时重新加载。 支持表达式语言:是(仅使用环境/系统变量求值) | |
| Attribute Pattern | .* | 正则表达式,指定其值将与字典中的术语相匹配的属性名称 | |
| Match Criteria | At Least 1 Must Match |
| 如果设置为 All Must Match,则仅当所有指定属性的值都在词典中找到时,FlowFile 才会路由到 'matched'。如果设置为 At Least 1 Must Match,只要任一指定属性在词典中找到,FlowFile 就会路由到 'matched' |
| Dictionary Filter Pattern | | 将应用于字典文件中每行的正则表达式。如果正则表达式不匹配该行,则该行不会被包含在要搜索的术语列表中。如果指定了匹配组,则仅使用术语中匹配该匹配组的部分,而不是整个术语。如果未指定,则使用字典中的所有术语,每个术语由文件中整行的文本组成。 |
关系 (Relationships)
| 名称 | 描述 | 自动终止 |
|---|---|---|
matched | 在字典中找到其属性的FlowFile将被路由到此关系 | 否 |
unmatched | 字典中未找到属性的FlowFile将被路由到此关系 | 否 |
状态管理
该组件不存储状态。
受限 (Restricted)
该组件不受限。
输入要求
该组件要求有传入连接。