Ten cuidado cuando uses este parámetro, ya que puede revelar datos sensibles si se usa de forma incorrecta.
Uso
dimension: field_name {
bypass_suggest_restrictions: yes
}
}
Jerarquía
bypass_suggest_restrictions |
Tipos de campos posibles
Dimensión, Grupo de dimensiones, Filtro, ParámetroAcepta
Un valor booleano (sí o no) |
Definición
Por lo general, cuando se usa sql_always_where
o access_filter
, se restringen las sugerencias de filtros para esa exploración. Esto evita que los usuarios vean una sugerencia de filtro que no se les aplique.
Por ejemplo, puedes usar access_filter
para limitar los usuarios a los datos de su empresa. Si uno de esos usuarios agregó un filtro de Nombre del proyecto, es posible que no quieras que vean los nombres de los proyectos de otras empresas.
Si estás seguro de que no hay valores posibles en un campo dimension
o filter
en particular que pueda revelar información sensible, puedes volver a habilitar las sugerencias de filtros de la siguiente manera:
dimension: project_name {
sql: ${TABLE}.project ;;
bypass_suggest_restrictions: yes
}
-
Si hay valores en un campo que podrían revelar información sensible, el parámetro full_suggestions
puede permitirte obtener sugerencias correctamente filtradas. Sin embargo, bypass_suggest_restrictions
tiene un mejor rendimiento, así que úsalo cuando sea posible.