Questa pagina si riferisce al parametro
suggestionsche fa parte di una vista.
suggestionspuò essere utilizzato anche nell'ambito di una dimensione o di un campo filtro, come descritto nella pagina della documentazione dedicata al parametrosuggestions(per i campi).
Utilizzo
view: view_name { suggestions: yes }
|
Gerarchia
suggestions |
Valore predefinito
yes
Accetta
Un valore booleano (yes o no)
|
Definizione
Quando un utente filtra un'esplorazione in un campo che supporta i suggerimenti, per impostazione predefinita Looker suggerisce i valori possibili per il campo (consulta Modifica dei suggerimenti per i filtri per informazioni su come influire sui suggerimenti per i filtri).
Looker fornisce i possibili valori della dimensione dal database e suggerisce i possibili valori in base a ciò che l'utente ha digitato nel campo del filtro. I suggerimenti sono attivi per impostazione predefinita per la maggior parte dei dialetti. Puoi aggiungere l'istruzione suggestions: no a una definizione view per disattivare i suggerimenti per i valori dei filtri per tutte le dimensioni nella vista che supportano i suggerimenti.
Per alcuni dialetti, come Amazon Athena, Qubole Presto, Trino, Cloudera Impala, Apache Hive e Apache Spark, fornire suggerimenti richiede l'esecuzione di query sul database, il che potrebbe essere costoso. Per questo motivo, se utilizzi Looker per generare automaticamente un progetto dal tuo database per questi dialetti, Looker creerà le visualizzazioni con la dichiarazione
suggestions: no.
Esempio
Ecco un esempio di visualizzazione in cui i suggerimenti sono disattivati per tutte le dimensioni:
view: aircraft_types {
sql_table_name: flightstats.aircraft_types ;;
suggestions: no
...
}
Cose da sapere
suggestions a livello di visualizzazione funziona in modo diverso rispetto a suggestions a livello di dimensione
Il parametro suggestions descritto in questa pagina viene applicato a una vista e funziona in modo diverso dal parametro suggestions applicato a una dimensione. Se applicato a livello di dimensione, suggestions ti consente di codificare in modo permanente un elenco di suggerimenti per quella dimensione.
Se vuoi disattivare i suggerimenti per una singola dimensione, puoi utilizzare l'istruzione suggestable: no per la dimensione.
Puoi disattivare i suggerimenti per singole dimensioni
Se vuoi disattivare i suggerimenti per una singola dimensione, puoi aggiungere l'istruzione suggestable: no alla definizione della dimensione anziché utilizzare suggestions: no per l'intera visualizzazione. Tuttavia, non è possibile definire una vista con suggestions: no e poi utilizzare l'istruzione suggestable: yes per attivare i suggerimenti per le singole dimensioni nella vista. Il comportamento è configurato in questo modo perché, se uno sviluppatore specifica suggestions: no a livello di visualizzazione, vuole impedire query costose sul database per quella visualizzazione, quindi i suggerimenti devono essere disattivati per tutte le dimensioni della visualizzazione.
In alternativa, per una vista con suggestions: no, puoi utilizzare il parametro suggestions per singole dimensioni per codificare i possibili valori di un filtro anche se la vista della dimensione ha l'istruzione suggestions: no, poiché i valori codificati non richiedono una query sul database.