ScanAttribute
描述:
匹配数据流的指定属性,检查其值是否存在于指定的字典中
标签:
scan, attributes, search, lookup, 对比, 匹配, 属性, 搜索
参数:
如下列表中,必填参数则标识为加粗. 其他未加粗参数,则表示为可选参数。表中同时提到参数默认值设置, 并且 参数还支持 表达式语言.
名字 | 默认值 | 允许值列表 | 描述 |
---|---|---|---|
字典文件 | 一个多行的文本文件,其中包含应触发匹配的值。空行被忽略。在调度组件时,文本文件的内容将加载到内存中,在修改内容时将会重新加载。 支持表达式语言 (仅支持变量) | ||
属性匹配 | .* | 用于指定属性名称的正则表达式,这些属性的值将与字典中的值匹配。 | |
匹配原则 | 至少匹配一个 | - 至少匹配一个 - 全部匹配 | 如果全部匹配,那么只有在字典中找到所有指定的属性值时,数据流才会路由到“matched”连线。 |
字典过滤 | 将应用于字典文件中每一行的正则表达式。如果正则表达式不匹配,则该行将不包括在要搜索的列表中。如果指定了匹配组,则只使用与该匹配组匹配的部分,而不使用整个值。如果未指定,则表示需要全部匹配字典中的所有 |
连线:
名字 | 描述 |
---|---|
unmatched | 属性没有相应的字典值匹配将路由到此连线 |
matched | 属性值成功匹配到字典中的数据流将输出到此连线 |
读取属性:
未提供。
写入属性:
未提供。
状态管理:
该组件不保存状态。
限制:
该组件没有限制
输入流要求:
组件必须提供输入流。
系统资源考量:
未提供。