sugestões (para visualizações)

Esta página se refere ao parâmetro suggestions, que faz parte de uma visualização.

suggestions também pode ser usado como parte de uma dimensão ou um campo de filtro, descrito na página de documentação do parâmetro suggestions (para campos).

Uso

view: view_name {
  suggestions: yes
}
Hierarquia
suggestions
Valor padrão
yes

Aceita
Um booleano (yes ou no)

Definição

Quando um usuário filtra uma análise detalhada em um campo que aceita sugestões, por padrão, o Looker sugere valores possíveis para o campo. Consulte Mudar as sugestões de filtro para saber como afetar as sugestões de filtro.

O Looker fornece os valores possíveis da dimensão do banco de dados e sugere valores com base no que o usuário digitou no campo de filtro. As sugestões ficam ativadas por padrão na maioria dos dialetos. Você pode adicionar a instrução suggestions: no a uma definição de view para desativar as sugestões de valores de filtro em todas as dimensões da visualização que oferecem esse recurso.

Para alguns dialetos, como Amazon Athena, Qubole Presto, Trino, Cloudera Impala, Apache Hive e Apache Spark, fornecer sugestões exige consultar o banco de dados, o que pode ser caro. Por isso, se você usar o Looker para gerar automaticamente um projeto do seu banco de dados para esses dialetos, o Looker vai criar as visualizações com a declaração suggestions: no.

Exemplo

Este é um exemplo de visualização em que as sugestões estão desativadas para todas as dimensões:

view: aircraft_types {
  sql_table_name: flightstats.aircraft_types ;;
  suggestions: no
  ...
}

Informações importantes

suggestions no nível da visualização funciona de maneira diferente de suggestions no nível da dimensão

O parâmetro suggestions descrito nesta página é aplicado a uma visualização e funciona de maneira diferente do parâmetro suggestions aplicado a uma dimensão. Quando aplicado no nível da dimensão, suggestions permite codificar uma lista de sugestões para essa dimensão.

Se quiser desativar as sugestões para uma dimensão específica, use a instrução suggestable: no para ela.

É possível desativar sugestões para dimensões individuais

Se quiser desativar as sugestões para uma dimensão específica, adicione a instrução suggestable: no à definição da dimensão em vez de usar suggestions: no para toda a visualização. No entanto, o inverso não funciona: não é possível definir uma visualização com suggestions: no e usar a instrução suggestable: yes para ativar sugestões de dimensões individuais na visualização. O comportamento é configurado dessa forma porque, se um desenvolvedor estiver especificando suggestions: no no nível da visualização, ele vai querer evitar consultas caras no banco de dados dessa visualização. Portanto, as sugestões devem ser desativadas para todas as dimensões na visualização.

Como alternativa, para uma vista com suggestions: no, use o parâmetro suggestions para dimensões individuais e codifique os valores possíveis de um filtro, mesmo que a vista da dimensão tenha a instrução suggestions: no. Isso porque os valores codificados não exigem uma consulta no banco de dados.