can_filter

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 filters que 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: no en la misma consulta que esa métrica.

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