GeoEvent Server 中的每个 GeoEvent 都有相关联的属性集,例如用于构建 GeoEvent 的 GeoEvent 定义。回想一下,GeoEvent 定义是为 GeoEvent 数据确定属性字段和数据类型(日期、字符串和整型等)的方案。可配置过滤器来根据 GeoEvent 的属性(例如 GeoEvent 定义)对其进行过滤。
当配置过滤器表达式时,“字段”参数下拉菜单显示来自可用的 GeoEvent 定义的字段名称列表。在该列表的顶部列有 GeoEvent Server 属性,其中包括:
- $OWNER_ID
- $OWNER_URI
- $DEFINITION_NAME
- $DEFINITION_GUID
- $RECEIVED_TIME
根据以下表达式构建过滤器将放弃不包含 Flights-TcpTextIn GeoEvent 定义名称的所有 GeoEvent:$DEFINITION_NAME = Flights-TcpTextIn。此类基于 GeoEvent 定义属性的过滤器可用于过滤不遵守所需方案的所有 GeoEvent。