字段缩减器处理器用于从事件记录中移除字段。 该处理器可从正在处理的事件记录中有效删除属性数据,从而允许传输事件记录的简化表示以作额外处理或将其发送至输出。
示例
以下是字段缩减器处理器的用例:
- 在将更新应用于公开共享的要素服务之前,该处理器可用于限制入站车辆数据的方案。 源数据可能包含诸如 Driver_Name 和 Phone_Number 等不应显示给最终用户的字段。
- 事件连接器处理器将从两个源 GeoEvent 定义创建组合方案。 各个 GeoEvent 定义中可能存在不需要的字段,因此可以使用字段缩减器处理器从连接的 GeoEvent 定义中删除这些字段,以便仅使用必要的字段。
用法说明
使用字段缩减器处理器时,请记住以下事项:
- 配置处理器时,以逗号分隔的列表形式指定将要移除的字段。
- 该处理器需要通过 GeoEvent Server 创建一个新的 GeoEvent 定义来更改事件记录方案。 新的 GeoEvent 定义将由 GeoEvent Server 管理,并且如果处理器或者使用该处理器的 GeoEvent 服务发生改变,则该定义将被删除。
- 与字段映射器处理器不同,字段缩减器处理器提供了一种选择要在新 GeoEvent 定义中排除的字段的方法。
参数
以下是字段缩减器处理器的参数:
参数 | 描述 |
---|---|
名称 |
用于在 GeoEvent Manager 中引用的处理器的描述性名称。 |
处理器 |
指定所选的处理器。 |
要移除的字段 | 要从源 GeoEvent 定义中删除的字段名称或以逗号分隔的字段列表。 由处理器新建的 GeoEvent 定义中将不包括这些字段。 指定要删除的多个字段时,请使用逗号分隔且不包含空格的列表(例如 Driver_Name,Phone_Number)或单击选择字段从 GeoEvent 定义中选择字段。 |
新建 GeoEvent 定义名称 | 处理器创建的新 GeoEvent 定义的名称。 新 GeoEvent 定义将仅包含未选择要删除的源 GeoEvent 定义中的字段。 |
注意事项和限制
字段缩减器处理器仅支持从当前的 GeoEvent 定义中移除字段。 要更改字段名称、数据类型或添加新字段,请使用字段映射器处理器。