view_label (per esplorazioni)

Questa pagina si riferisce al parametro view_label che fa parte di un'esplorazione.

view_label può essere utilizzato anche come parte di un join, descritto nella pagina della documentazione relativa al parametro view_label (per join).

view_label può essere utilizzato anche come parte di una dimensione, di una misura o di un filtro, come descritto nella pagina della documentazione relativa al parametro view_label (per i campi).

Utilizzo

Explore: Explore_name {
view_label: "etichetta preferita per la vista"
}
Gerarchia
view_label
Valore predefinito
Il nome dell'esplorazione

.
Accetta
Una stringa

Definizione

view_label modifica il modo in cui il gruppo di campi della visualizzazione di base di Esplora sarà etichettato nel selettore campi:

A volte il valore view_label viene utilizzato per aggiungere un trattino basso davanti al nome della visualizzazione, in modo che l'ordine sia alfabetico per avere la visualizzazione superiore nel selettore campi. In alternativa, puoi utilizzarlo quando hai bisogno di più di una vista per scopi di modellazione, ma le visualizzazioni rappresentano la stessa entità per quanto riguarda gli utenti aziendali. Ad esempio, potresti avere una vista definita nel tuo LookML come customer e un'altra come customer_facts e volere che mantengano questi nomi ai fini della definizione dei modelli. Tuttavia, potrebbe essere opportuno che entrambi vengano visualizzati come Cliente per gli utenti aziendali.

Se vuoi modificare i nomi dei campi stessi, puoi utilizzare il parametro label.

Esempi

Fai in modo che l'esplorazione customer_facts venga visualizzata dagli utenti aziendali per la visualizzazione Clienti:

explore: customer_facts {
  view_label: "Customers"
}

-

Fai in modo che l'esplorazione product_facts venga visualizzata dagli utenti affinché faccia parte della visualizzazione Informazioni sul prodotto:

explore: product_facts {
  view_label: "Product Info"
}

-

Sfide comuni

view_label non ha altro effetto se non la modifica dell'aspetto del selettore campi

Quando modifichi l'elemento view_label di un'esplorazione, il selettore del campo influisce solo su un altro. Il modo in cui l'esplorazione viene visualizzata nel menu Esplora e il modo in cui fare riferimento ai campi in LookML, sono entrambi invariati.

Utilizza correttamente le lettere maiuscole quando combini più viste tramite view_label

Se vuoi che i campi della visualizzazione di base dell'esplorazione vengano uniti a una delle viste unite dell'esplorazione nel selettore campi, devi assicurarti che l'utilizzo delle maiuscole in view_label sia corretto. Le lettere maiuscole utilizzate devono corrispondere al modo in cui il nome vista viene visualizzato nel selettore campi. Considera questo esempio:

explore: product {
  view_label: "Product Info"
  join: product_info {
    sql_on: ${product.product_id} = ${product_info.product_id} ;;
  }
}

-

Il modo in cui product_info apparirà nel selettore campi è Informazioni sul prodotto; ogni parola è in maiuscolo e i trattini bassi vengono modificati in spazi. Per questo motivo, abbiamo usato view_label: 'Product Info' al posto di view_label: 'product_info'.

Il valore di un campo view_label ha la precedenza su quello di un Explore (view_label)

Se un campo in un'esplorazione ha un view_label, il campo verrà visualizzato sotto il relativo view_label, non in view_label dell'esplorazione. Prendi questo esempio, dove sia un'esplorazione che una dimensione hanno valori view_label. La dimensione viene visualizzata sotto la relativa view_label, non in view_label dell'esplorazione:

Aspetti da tenere presenti

view_label influisce sulla visualizzazione di base di Esplora

Questo parametro è simile a view_label (per join), ma influisce sulla visualizzazione di base di Explore anziché sulle visualizzazioni congiunte. A differenza di label (per le visualizzazioni), questo parametro influisce solo sulla visualizzazione di base in Esplora.