filtro_can

Uso

view: view_name {
dimension: field_name {
can_filter:
}
}
Jerarquía
can_filter
Tipos de campos posibles
Dimensión, Grupo de dimensiones, Medición

Acepta
Un valor booleano (sí o no)

Definición

El parámetro can_filter le permite prohibir que una dimensión o medida se use como filtro. Por ejemplo:

dimension: description {
  can_filter: no
}

-

El valor predeterminado de can_filter es verdadero, lo que significa que las dimensiones y medidas se pueden usar como filtros como esperas. Sin embargo, puede haber algunos casos en los que un campo puede ser demasiado exigente para buscar (como una descripción de texto grande) y, en estas situaciones, puede evitar que ese campo se utilice como filtro. Los usuarios no verán la opción FILTER cuando coloquen el cursor sobre el campo.

Ten en cuenta que can_filter no se puede usar con lo siguiente:

  • Medidas de type: list porque no se pueden filtrar de todos modos
  • Campos filter, que solo existen para filtrar
  • El parámetro filters que se usa con las medidas

Además, no se permitirá desglosar un campo si se necesita una dimensión filtrable y el parámetro can_filter está configurado en no. Esto sucede en los siguientes casos:

  • Intente desglosar una dimensión que usa can_filter: no
  • Intentar desglosar una medida si se usa una dimensión can_filter: no en la misma consulta que esa medida

Consulta las páginas de documentación de drill_fields (para campos) y drill_fields (para vistas).