Uso
view: view_name {
dimension: field_name {
skip_drill_filter: yes
}
}
|
Hierarquia
skip_drill_filter |
Tipos de campo possíveis
Dimensão
Aceita
Um booleano (sim ou não)
|
Definição
Quando os usuários fazem o detalhamento de uma métrica, o conjunto de dados resultante é filtrado para que eles cheguem aos registros específicos que compõem essa métrica. O Looker faz isso adicionando filtros que correspondem aos valores da dimensão na mesma linha da métrica. Para a maioria dos tipos de dimensões, isso funciona bem.
No entanto, se o valor de uma dessas dimensões mudar durante o processo de detalhamento, o conjunto de dados poderá ser diferente do que o usuário esperava. Se uma dimensão mudar com frequência (provavelmente uma pré-agregação que ocorre em um processo de ETL frequente), use skip_drill_filter para impedir que ela seja incluída nos filtros de detalhamento. skip_drill_filter aceita true ou false.
Exemplos
Impedir que a dimensão transactions seja incluída nos filtros de detalhamento:
dimension: transactions {
sql: ${TABLE}.transactions ;;
type: number
skip_drill_filter: yes
}