Questa pagina si riferisce al parametro
explore
che fa parte di un modello.
explore
può essere utilizzato anche come parte di un filtro della dashboard, descritto nella pagina della documentazione Parametri della dashboard.
explore
può essere utilizzato anche come parte di un elemento della dashboard. Un esempio rappresentativo del suo utilizzo è disponibile nella pagina della documentazione Parametri del grafico a colonne per le dashboard LookML.
Utilizzo
Gerarchia
explore |
Valore predefinito
NessunaAccetta
Il nome di una vista esistente o il nome di explore quando utilizzi from Regole speciali
I nomi explore devono essere univoci all'interno di un determinato modello
|
Definizione
Se è presente un segno più (
+
) davanti al nome Explore (ad es.explore: +orders
), si tratta di un perfezionamento di un Explore. Per ulteriori informazioni, consulta la pagina della documentazione relativa ai perfezionamenti LookML.
explore
aggiunge una vista esistente al menu delle esplorazioni di Looker, come descritto nella pagina della documentazione Termini e concetti di LookML. Come best practice, è consigliabile definire un Explore all'interno di un file modello.
In genere le esplorazioni prendono il nome di una vista esistente. Se vuoi avere più esplorazioni basate sulla stessa vista, puoi aggiungere un parametro from
all'esplorazione. In questo caso, all'esplorazione può essere assegnato 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. L'esplorazione customers
si basa sulla visualizzazione chiamata customers
, associata a una tabella di database. La 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 join possono avere parametri di join che specificano il comportamento di join desiderato.
Esempi
Aggiungi un'opzione al menu Esplora in base alla visualizzazione chiamata 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 definire la tabella, le dimensioni, le misure e altri campi del database che fanno parte di una vista tramite un parametro explore
. Devi prima definire una vista utilizzando il parametro view
. Dopodiché potrai fare riferimento al nome della vista in explore
.
explore
deve fare riferimento al nome della visualizzazione, non al nome del file
In genere, il nome di una visualizzazione corrisponde a quello del file della vista in cui è stata definita. Non è obbligatorio: il nome e il nome del file della vista possono essere diversi.
Ad esempio, hai una vista denominata users
definita all'interno di un file denominato company_users
. Il file delle viste company_users
ha il seguente aspetto:
view: users { ... }
Quindi, 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 è rilevante. Viene considerato solo il nome della vista nel parametro view
.
Quando utilizzi una misura di
type: count
in un'esplorazione, la visualizzazione etichetta i valori risultanti con il nome della visualizzazione anziché la parola "Conteggio". Per evitare confusione, ti consigliamo di pluralizzare il nome della vista, selezionando Mostra campo completo in Serie nelle impostazioni di visualizzazione, oppure di utilizzareview_label
con una versione plurale del nome vista.
Aspetti da tenere presenti
In genere explore
viene utilizzato con parametri aggiuntivi
È possibile utilizzare explore
da solo, senza parametri aggiuntivi. In genere, explore
viene utilizzato con opzioni aggiuntive. Ad esempio, accade molto spesso join
visualizzazioni aggiuntive in un'esplorazione.
Tutti i parametri aggiuntivi associati a explore
sono disponibili qui. I parametri utilizzabili per join
in Esplora sono disponibili qui.