Uso
view: view_name {
dimension: field_name {
can_filter: yes
}
}
|
Jerarquía
can_filter |
Tipos de campos posibles
Dimensión, grupo de dimensiones y medida
Acepta
Un valor booleano (sí o no)
|
Definición
El parámetro can_filter te permite prohibir que se use una dimensión o una métrica como filtro. Por ejemplo:
dimension: description {
can_filter: no
}
El valor predeterminado de can_filter es verdadero, lo que significa que las dimensiones y las métricas se pueden usar como filtros según lo esperado. Sin embargo, puede haber casos en los que un campo sea demasiado exigente para la búsqueda (como una descripción de texto grande), y, en estas situaciones, puedes evitar que ese campo se use como filtro. Los usuarios no verán la opción FILTRAR cuando coloquen el cursor sobre el campo.
Ten en cuenta que can_filter no se puede usar con lo siguiente:
- Mediciones de
type: list, ya que no se pueden filtrar de todos modos - Campos
filter, que solo existen para filtrar - El parámetro
filtersque se usa con las métricas
Además, no se permitirá explorar en detalle un campo si la exploración requiere una dimensión filtrable y el parámetro can_filter está establecido en no. Esto ocurre en los siguientes casos:
- Intenta explorar en detalle una dimensión que usa
can_filter: no. - Intenta desglosar una métrica si se usa una dimensión
can_filter: noen la misma consulta que esa métrica.
Consulta las páginas de documentación de drill_fields (para campos) y drill_fields (para vistas).