Questa pagina si riferisce al parametro
exploreche fa parte di un modello.
explorepuò essere utilizzato anche come parte di un filtro della dashboard, come descritto nella pagina della documentazione Parametri della dashboard.
explorepuò essere utilizzato anche come parte di un elemento del dashboard. Un esempio rappresentativo del suo utilizzo è disponibile nella pagina di documentazione Parametri del grafico a colonne per le dashboard LookML.
Utilizzo
explore: explore_name { . . . }
|
Gerarchia
explore |
Valore predefinito
Nessuno
Accetta
Il nome di una visualizzazione esistente o un nome per explore quando utilizzi from
Regole speciali
I nomi di explore devono essere univoci all'interno di un determinato modello
|
Definizione
Se davanti al nome di un'esplorazione è presente un segno più (
+), ad esempioexplore: +orders, si tratta di un perfezionamento di un'esplorazione. Per ulteriori informazioni, consulta la pagina della documentazione relativa ai miglioramenti di LookML.
explore aggiunge una vista esistente al menu di Esplora di Looker, come descritto nella pagina della documentazione Terminologia e concetti di LookML. Come best practice, un'esplorazione deve essere definita all'interno di un file del modello.
Le esplorazioni in genere prendono il nome da una visualizzazione esistente. Tuttavia, se vuoi avere più esplorazioni basate sulla stessa visualizzazione, puoi aggiungere un parametro from all'esplorazione. In questo caso, l'esplorazione può ricevere un nome valido, che include solo lettere minuscole (a-z), cifre (0-9) e trattini bassi.
explore svolge un ruolo importante nell'SQL generato da Looker. Supponiamo che un utente scelga Clienti dal menu Esplora ed esegua una query. Questa esplorazione customers si basa sulla vista denominata customers, che è associata a una tabella di database. Questa tabella viene inserita nella clausola FROM della query SQL dell'utente.
explore può avere molti parametri secondari che influiscono sul comportamento di visualizzazione e filtro e che specificano l'aggiunta di join per Esplora. Se un'esplorazione include uno o più join, questi possono avere parametri di join che specificano il comportamento di join preferito.
Esempi
Aggiungi un'opzione al menu Esplora in base alla visualizzazione denominata users:
explore: users {
# additional explore parameters go here
}
Aggiungi un'opzione al menu Esplora chiamata Eventi in base alla visualizzazione chiamata user_events:
explore: events {
from: user_events
}
Sfide comuni
explore deve fare riferimento a un nome di vista esistente
Non puoi utilizzare il parametro explore per definire la tabella del database, le dimensioni, le misure e altri campi che fanno parte di una vista. Devi invece definire una visualizzazione utilizzando il parametro view. Poi puoi fare riferimento al nome di quella vista in explore.
explore deve fare riferimento al nome della vista, non al nome del file
In genere, il nome di una vista è uguale al nome del file della vista in cui è definita. Non è obbligatorio: il nome della vista e il nome del file della vista possono essere diversi.
Ad esempio, hai una visualizzazione denominata users definita all'interno di un file denominato company_users. Il file di visualizzazione company_users ha il seguente aspetto:
view: users { ... }
A questo punto, aggiungi la visualizzazione users al menu Esplora con:
explore: users { ... }
Anche se la visualizzazione users si trova all'interno di un file denominato company_users, il nome del file non è importante. Conta solo il nome della vista nel parametro view.
Quando utilizzi una misura di
type: countin un'esplorazione, la visualizzazione etichetta i valori risultanti con il nome della vista anziché con la parola "Conteggio". Per evitare confusione, ti consigliamo di mettere al plurale il nome della visualizzazione, selezionare Mostra nome completo del campo in Serie nelle impostazioni di visualizzazione o utilizzare unview_labelcon una versione al plurale del nome della visualizzazione.
Cose da sapere
explore viene solitamente utilizzato con parametri aggiuntivi
È possibile utilizzare explore da solo, senza parametri aggiuntivi. In pratica, in genere explore viene utilizzato con opzioni aggiuntive. Ad esempio, è molto comune join ulteriori visualizzazioni in un'esplorazione.
Tutti i parametri aggiuntivi associati a explore vengono visualizzati nella pagina Esplora parametri. I parametri che possono essere utilizzati per un join in un'esplorazione vengono visualizzati nella pagina Parametri di unione.