用法
view: view_name {
dimension: field_name {
skip_drill_filter: yes
}
}
|
层次结构
skip_drill_filter |
可能的字段类型
维度
接受
布尔值(“是”或“否”)
|
定义
当用户深入分析某个指标时,系统会过滤生成的数据集,以便用户找到构成该指标的具体记录。Looker 通过添加与测量值所在行中的维度值相匹配的过滤条件来实现此目的。对于大多数类型的维度,这种方法都非常有效。
不过,如果其中一个维度的值在深入分析过程中发生了变化,则可能会导致数据集与用户预期的不同。如果某个维度可能会经常更改(很可能是频繁 ETL 过程中发生的预聚合),您可以使用 skip_drill_filter 阻止该维度包含在下钻过滤条件中。skip_drill_filter 接受 true 或 false。
示例
防止 transactions 维度包含在下钻过滤条件中:
dimension: transactions {
sql: ${TABLE}.transactions ;;
type: number
skip_drill_filter: yes
}