view_label (per le esplorazioni)

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

view_label può essere utilizzato anche nell'ambito di un'unione, come descritto nella pagina della documentazione dedicata al parametro view_label (per le unioni).

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

Utilizzo

explore: explore_name {
  view_label: "desired label for the view"
}
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 un'esplorazione viene etichettato nel selettore di campi.

A volte view_label viene utilizzato per aggiungere un trattino basso davanti al nome della vista in modo che venga ordinato alfabeticamente per essere la prima vista nel selettore di campi. In alternativa, puoi utilizzarlo quando hai bisogno di più di una visualizzazione per la modellazione, ma le visualizzazioni rappresentano la stessa entità per gli utenti aziendali. Ad esempio, potresti avere una vista definita in LookML come customer e un'altra come customer_facts e vuoi che mantengano questi nomi a scopo di modellazione. Tuttavia, potrebbe essere opportuno che entrambi vengano visualizzati come Cliente per gli utenti aziendali.

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

Esempi

Fai in modo che customer_facts Esplora venga visualizzato dagli utenti aziendali come parte della visualizzazione Clienti:

explore: customer_facts {
  view_label: "Customers"
}

Fai in modo che product_facts Esplora appaia agli utenti come parte della visualizzazione Informazioni sul prodotto:

explore: product_facts {
  view_label: "Product Info"
}

Aspetti da considerare

view_label non ha altro effetto se non quello di modificare l'aspetto del selettore di campi

Quando modifichi il view_label di un'esplorazione, viene interessato solo il selettore dei campi. Il modo in cui l'esplorazione viene visualizzata nel menu Esplora e il modo in cui i campi devono essere referenziati in LookML rimangono invariati.

Utilizza le maiuscole correttamente quando combini più visualizzazioni con view_label

Se vuoi che i campi della visualizzazione di base di Esplora vengano uniti a una delle visualizzazioni unite di Esplora nel selettore di campi, devi assicurarti che l'uso delle maiuscole in view_label sia corretto. Le maiuscole utilizzate devono corrispondere a quelle del nome della visualizzazione nel selettore dei 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 verrà visualizzato nel selettore di campi è Informazioni prodotto; ogni parola è in maiuscolo e i trattini bassi vengono sostituiti da spazi. Per questo motivo, abbiamo utilizzato view_label: 'Product Info' anziché view_label: 'product_info'.

Il view_label di un campo ha la precedenza sul view_label di un'esplorazione

Se un campo in un'esplorazione ha un view_label, il campo verrà visualizzato sotto il view_label, non il view_label dell'esplorazione. Considera questo esempio, in cui sia un'esplorazione sia una dimensione hanno valori view_label.

Nel file del modello, l'esplorazione è definita con view_label: "View Label on Explore":

explore: us_births {
  label: "US births"
  view_label: "View Label on Explore"
}

Nel file us_births.view, la dimensione state è definita con view_label: "View Label on Field":


view: us_births {
  label: "US births"

  dimension: state {
    view_label: "View Label on Field"
    type: string
    sql: ${TABLE}.state ;;
  }

In questo caso, il view_label della dimensione state sostituirà il view_label dell'esplorazione, quindi nell'esplorazione la dimensione state verrà visualizzata nella sezione view_label "Visualizza etichetta sul campo".

view_label influisce sulla visualizzazione di base di Esplora

Questo parametro è simile a view_label (per le unioni), ma influisce sulla vista di base di Esplora anziché sulle viste unite. A differenza di label (per le visualizzazioni), questo parametro influisce solo sulla visualizzazione di base nell'esplorazione.