filtro_can_

Uso

view: view_name {
dimensão: field_name {
can_filter: sim
}
}
Hierarquia
can_filter
Tipos de campo possíveis
Dimensão, grupo de dimensões, medida

Aceita
Um booleano (sim ou não)

Definição

Com o parâmetro can_filter, você pode impedir o uso de uma dimensão ou medida como filtro. Exemplo:

dimension: description {
  can_filter: no
}

-

O valor padrão de can_filter é verdadeiro, o que significa que as dimensões e medidas podem ser usadas como filtros como esperado. No entanto, há casos em que um campo pode ser muito difícil de pesquisar (como uma descrição grande do texto). Nesses casos, é possível impedir que esse campo seja usado como filtro. Os usuários não verão a opção FILTER quando passarem o cursor sobre o campo.

can_filter não pode ser usado com:

  • Medidas de type: list, porque elas não podem ser filtradas
  • Campos filter, que existem apenas para fins de filtragem
  • Parâmetro filters usado com medidas

Além disso, não é permitido detalhar um campo, caso seja necessário usar uma dimensão filtrável e o parâmetro can_filter esteja definido como no. Isso ocorre quando você:

  • Tentar detalhar uma dimensão que usa can_filter: no
  • Tente detalhar uma medida se uma dimensão can_filter: no for usada na mesma consulta dessa medida

Consulte as páginas de documentação de drill_fields (para campos) e drill_fields (para visualizações).