Metadati per gli oggetti LookML

Gli utenti che dispongono dell'autorizzazione develop possono visualizzare informazioni contestualmente pertinenti sugli oggetti nel riquadro dei metadati dell'IDE di Looker.

Per visualizzare il riquadro dei metadati nell'IDE di Looker:

  1. Vai ai file di progetto.
  2. Per aprire il riquadro Guida rapida, seleziona l'icona Guida rapida.
  3. Nell'editor di codice LookML, posiziona il cursore sull'oggetto di cui vuoi visualizzare maggiori informazioni nel riquadro dei metadati.
  4. Nel riquadro Guida rapida, seleziona la scheda Metadati per aprire il riquadro dei metadati.

Il riquadro dei metadati identifica l'oggetto con un nome e un'icona che rappresenta il tipo di oggetto (consulta la pagina della documentazione Navigare nei progetti con il visualizzatore oggetti per tutte le possibili icone dei tipi di oggetti).

Se un oggetto LookML viene utilizzato in più modelli, il riquadro dei metadati fornisce un menu a discesa che ti consente di selezionare il modello per il quale vuoi visualizzare i metadati.

Le informazioni visualizzate nel riquadro dei metadati dipendono dal tipo di oggetto LookML selezionato, nonché dalla modalità di utilizzo dell'oggetto selezionato nel progetto. Puoi utilizzare i metadati per comprendere meglio molti aspetti del tuo progetto, come descritto nelle sezioni seguenti.

Metadati per i modelli

Se selezioni un file del modello, il riquadro dei metadati mostra le seguenti sezioni:

  • Dashboard: elenca tutte le dashboard LookML incluse nel modello, con link alle relative definizioni all'interno del progetto LookML
  • Esplorazioni: elenca tutte le esplorazioni incluse nel modello, con link alle relative definizioni all'interno del progetto LookML
  • Viste: elenca tutte le viste incluse nel modello, con link alle relative definizioni all'interno del progetto LookML

L'intestazione di ogni sezione mostra anche il numero di ogni tipo di oggetto.

Metadati per le viste

Se selezioni un parametro di visualizzazione, il riquadro dei metadati mostra le seguenti informazioni su come viene utilizzata la visualizzazione nel progetto:

  1. Nome e dettagli della visualizzazione: il nome della visualizzazione e un'icona che rappresenta il tipo di oggetto della visualizzazione (consulta la pagina della documentazione Navigare nei progetti con il visualizzatore oggetti per tutte le possibili icone dei tipi di oggetti). Il riquadro dei metadati fornisce anche il nome del file e il numero di riga in cui la visualizzazione è definita nel codice LookML del file (e un link alla visualizzazione nel progetto).
  2. Menu Utilizzato in [numero] modelli: mostra un elenco di modelli che includono questa visualizzazione, dove [numero] rappresenta il conteggio dei modelli che includono la visualizzazione. Ad esempio, se una visualizzazione viene utilizzata in due modelli, il riquadro dei metadati mostra il testo Utilizzato in 2 modelli.
  3. Chiave primaria: la chiave primaria della visualizzazione.
  4. Visualizzazione di base di: esplorazioni che utilizzano questa visualizzazione come visualizzazione di base.
  5. Unito in: esplorazioni in cui questa visualizzazione è unita.

Se la visualizzazione ha estensioni o perfezionamenti, questi verranno visualizzati anche nel riquadro dei metadati.

Metadati per le esplorazioni

Se selezioni un parametro explore, il riquadro dei metadati mostra le seguenti informazioni su come viene utilizzata l'esplorazione nel progetto:

  1. Nome e dettagli dell'esplorazione: il nome dell'esplorazione e un'icona che rappresenta il tipo di oggetto (consulta la pagina della documentazione Navigare nei progetti con il riquadro del visualizzatore oggetti per tutte le possibili icone dei tipi di oggetti). Il riquadro dei metadati fornisce anche il nome del file e il numero di riga in cui l'esplorazione è definita nel codice LookML del file (e un link all'esplorazione nel progetto).
  2. Visualizzazione di base: la visualizzazione di base per l'esplorazione (la visualizzazione utilizzata come punto di partenza per la creazione dell'esplorazione).
  3. Visualizzazioni unite: altre visualizzazioni che sono unite alla visualizzazione di base.

Se l'esplorazione ha estensioni o perfezionamenti, questi verranno visualizzati anche nel riquadro dei metadati.

Metadati per i campi

Se selezioni un campo, il riquadro dei metadati mostra le seguenti informazioni su come viene utilizzato il campo nel progetto:

  1. Nome e dettagli del campo: il nome del campo e un'icona che rappresenta il tipo di oggetto (consulta la pagina della documentazione Navigare nei progetti con il riquadro del visualizzatore oggetti per tutte le possibili icone dei tipi di oggetti). Il riquadro dei metadati mostra anche il tipo di campo e fornisce il nome del file e il numero di riga in cui il campo è definito nel codice LookML del file (e un link al campo nel progetto).
  2. Menu Utilizzato in [numero] modelli: mostra un elenco di modelli che includono la visualizzazione per questo campo.
  3. Esiste nella visualizzazione: visualizzazioni che utilizzano questo campo.

Metadati per le estensioni

Quando selezioni un parametro view o explore nell'editor di codice LookML, la sezione Esteso da del riquadro dei metadati mostra eventuali estensioni di quell'oggetto.

Ad esempio, considera il seguente codice LookML di esempio per un file di modello in cui l'esplorazione aircraft_extended estende l'esplorazione aircraft:

explore: aircraft {
  view_name: aircraft
  join: aircraft_types {
    type: left_outer
    sql_on: ${aircraft.aircraft_type_id} = ${aircraft_types.aircraft_type_id} ;;
    relationship: many_to_one
  }

  join: aircraft_engine_types {
    type: left_outer
    sql_on: ${aircraft.aircraft_engine_type_id} = ${aircraft_engine_types.aircraft_engine_type_id} ;;
    relationship: many_to_one
  }
}

explore: aircraft_extended {
  extends: [aircraft]
  label: "Aircraft Extended"
}

Se selezioni la definizione LookML per l'esplorazione aircraft, il riquadro dei metadati elenca aircraft_extended nella sezione Esteso da. Fai clic sul link nella sezione Esteso da per passare direttamente al codice LookML in cui è definito aircraft_extended.

Se fai clic sulla definizione dell'esplorazione aircraft_extended, il riquadro dei metadati fornisce le seguenti informazioni sull'esplorazione aircraft estesa:

  • Visualizzazioni unite: elenca tutte le visualizzazioni unite all'esplorazione aircraft.
  • Estende: elenca l'oggetto che l'esplorazione selezionata estende. In questo caso, si tratta dell'esplorazione aircraft.

In questi esempi, i parametri explore estesi ed estesi si trovano uno accanto all'altro nello stesso file, ma non è sempre così. Non è ovvio esaminare un parametro se è esteso, soprattutto perché gli oggetti estesi ed estesi possono trovarsi in file LookML diversi. Il riquadro dei metadati fornisce il contesto degli oggetti correlati, indipendentemente dalla posizione in cui sono definiti.

Metadati per i perfezionamenti

Il riquadro dei metadati consente di vedere facilmente quando a una visualizzazione o a un'esplorazione sono stati aggiunti perfezionamenti all'oggetto. La sezione Perfezionamenti del riquadro dei metadati mostra il numero di perfezionamenti aggiunti all'oggetto e puoi utilizzare i link per passare al codice LookML di ogni perfezionamento.

Come per le estensioni, non puoi sapere se un oggetto è perfezionato semplicemente esaminando il codice LookML, soprattutto perché il codice LookML di perfezionamento può trovarsi in un file diverso. Il riquadro dei metadati ti consente di vedere se un oggetto è stato perfezionato e, in caso affermativo, di passare direttamente al codice LookML per il perfezionamento.

Metadati per i progetti importati

Il riquadro dei metadati include informazioni sugli oggetti dei progetti importati, inclusi i link per passare al file importato in cui è definito l'oggetto. Ad esempio, se selezioni il codice LookML per un'esplorazione basata su un file di vista importato, nel riquadro dei metadati verranno visualizzate le informazioni del file di vista importato.

Dal riquadro dei metadati, puoi fare clic sul link per passare al file importato in cui è definito l'oggetto.

Inoltre, puoi fare clic sugli oggetti che si trovano nella cartella dei progetti importati nel browser dei file dell'IDE per visualizzare i metadati dei file importati.