Show Menu
主题×

Syntax for filter expressions

过滤器是定义数据集中数据子集的表达式。
根据维度间的关系,过滤器会允许或拒绝每个维度的每个元素。
Filters can be edited using the Filter Editor. 请参阅 过滤器编辑器
在下表中,每个语法描述包括一个使用该过滤器的量度表达式的示例。For example, Sessions # is a metric defined using the “True” filter. The Sessions # metric is the same as the Sessions metric because the True filter admits every element of the Session dimension.
true
常量过滤器。允许每个维度的每个元素。
示例:Sessions[ True ] 与 Sessions 相同。
false
常量过滤器。拒绝每个维度的每个元素。
示例:Sessions[ False ] 始终为零。
not Filter
允许 Filter 拒绝的元素。
示例:Sessions[ not Page=”A” ] 是未访问页面 A 的会话数。
FilterA and FilterB
允许 FilterA 和 FilterB 所允许的元素。
示例:Sessions[ Page=”A” and Page=”B” ] 是同时访问页面 A 和页面 B 的会话数。
FilterA or FilterB
允许 FilterA 或 FilterB 所允许的元素。
示例:Sessions[ Page=”A” or Page=”B” ] 是访问页面 A 或页面 B 或者同时访问二者的会话数。
Filter by Dim
允许 Filter 所允许的维度 Dim 的元素集。
示例:Sessions[ Page=”/home” by Visitor ] 是浏览“/home”页面的访客所进行的会话数。
标识符
引用其他在配置文件中定义的过滤器。
示例:Sessions[ Broken_Session_Filter ] 是无效会话过滤器允许的会话数。
Dim = "Value"
允许维度 Dim 的给定元素。
示例:Sessions[ Page=”A” ] 是访问页面 A 的会话数。
Dim <> "Value"
Dim != "Value"
允许维度 Dim 的每个其他元素。
示例:Sessions[ Page<>”A” ] 是访问除页面 A 以外的任何页面的会话数。
Dim = #Ordinal
允许维度 Dim 中具有给定序数值的元素。
示例:Sessions[ Month=#0 ] 是数据集第一个月中的会话数。
Dim <> #Ordinal
Dim != #Ordinal
允许维度 Dim 的每个其他元素。
示例:Sessions[ Session_Value <> #0 ] 是具有非零会话值的会话数。
Dim matches "Expr"
允许维度 Dim 中与给定正则表达式相匹配的元素。Dim 不得为非正规或可计数的维度。
示例:Sessions[ URI matches “.*/product/.*” ] 是访问产品目录中任何页面的会话数。
Dim notmatches "Expr"
允许维度 Dim 中与给定正则表达式不相匹配的元素。Dim 不得为非正规或可计数的维度。
示例:Sessions[ URI notmatches “.*\.jsp” ] 是所访问页面不是 JSP 页面的会话数。
Dim < "Value"
允许维度 Dim 中其序数值小于元素“Value”序数值的元素。如果“Value”不是维度的元素,则会假设它大于维度的任何当前元素。
示例:Sessions[ Month < “Jul ‘04” ] 是 2004 年 7 月前发生的会话数。
Dim > “Value”
允许维度 Dim 中其序数值大于元素“Value”序数值的元素。如果“Value”不是维度的元素,则会假设它大于维度的任何当前元素。
示例:Sessions[ Month > “Jul ‘04” ] 是 2004 年 7 月后发生的会话数。
Dim <= "Value"
允许维度 Dim 中其序数值小于或等于元素“Value”序数值的元素。如果“Value”不是维度的元素,则会假设它大于维度的任何当前元素。
示例:Sessions[ Session_Number <= “2” ] 是作为访客发起的第一个或第二个会话的会话数。
Dim >= “Value”
允许维度 Dim 中其序数值大于或等于元素“Value”序数值的元素。如果“Value”不是维度的元素,则会假设它大于维度的任何当前元素。
示例:Sessions[ Session_Number >= “5” ] 是作为访客发起的第五个或更多会话的会话数。
any Dim
允许维度 Dim 的所有元素。
示例:Sessions[ any Page_View ] 是至少具有一次页面查看的会话数。
no Dim
允许 any Dim 拒绝的元素。
示例:Sessions[ no Page_View ] 是没有页面查看的会话数。
(FILTER)
与 FILTER 相同,用于分组过滤器表达式的某一部分。