esplorazione

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, come 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 dei grafici a colonne per le dashboard LookML.

Utilizzo

explore: explore_name { . . . }
Gerarchia
explore
Valore predefinito
Nessuno

Accetta
Il nome di una vista esistente o un nome per explore quando si utilizza from

Regole speciali
I nomi explore devono essere univoci all'interno di un determinato modello

Definizione

Se davanti al nome di Esplora è presente un segno più (+), ad esempio explore: +orders, si tratta di un affinamento di un'esplorazione. Per ulteriori informazioni, consulta la pagina della documentazione Affinamenti LookML.

explore aggiunge una vista esistente al menu 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 vista esistente. Tuttavia, se vuoi avere più esplorazioni basate sulla stessa vista, puoi aggiungere un from parametro all'esplorazione. In questo caso, all'esplorazione può essere assegnato qualsiasi 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, 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 l'esplorazione. 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 vista denominata users:

explore: users {
  # additional explore parameters go here
}

Aggiungi un'opzione al menu Esplora denominata Eventi in base alla vista denominata 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 di database, le dimensioni, le misure e altri campi che fanno parte di una vista. Devi invece definire prima una vista utilizzando il view parametro. 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 file di vista in cui è definita. Questo non è obbligatorio: il nome della vista 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 di vista company_users ha il seguente aspetto:

view: users { ... }

Quindi aggiungi la vista users al menu Esplora con:

explore: users { ... }

Anche se la vista users si trova all'interno di un file denominato company_users, il nome del file non è importante. È importante solo il nome della vista nel parametro view.

Quando utilizzi una misura di type: count in un'esplorazione, le etichette della visualizzazione contrassegnano 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 vista, selezionare Mostra nome completo del campo in Serie nelle impostazioni di visualizzazione o utilizzare un view_label con una versione al plurale del nome della vista.

Cose da sapere

explore viene in genere 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 viste aggiuntive in un'esplorazione.

Tutti i parametri aggiuntivi associati a explore sono mostrati nella pagina Parametri di Esplora. I parametri che possono essere utilizzati per un join all'interno di un'esplorazione sono mostrati nella pagina dei parametri di Join.