Il canvas di modellazione visiva in Looker ti consente di connetterti alle origini dati BigQuery per creare e modificare i modelli di dati LookML utilizzando un canvas interattivo con funzionalità di trascinamento. Con il canvas di modellazione visiva, puoi unire visivamente le tabelle, definire dimensioni e misure, visualizzare l'anteprima dei risultati delle query in tempo reale e pubblicare le esplorazioni senza scrivere codice LookML.

Componenti del canvas
Il canvas di modellazione visiva include i seguenti componenti dello spazio di lavoro e schede di navigazione:
- Database Origini: una barra laterale in cui è possibile eseguire ricerche che mostra i set di dati, le tabelle e le viste del database disponibili nella connessione attiva
- Canvas visivo graph_4: lo spazio di lavoro principale in cui trascini le tabelle, disponi i nodi delle tabelle e definisci le relazioni di unione
- Codice LookML codice: un riquadro che mostra il codice LookML generato alla base del modello visivo
- Anteprima dati table_chart: un riquadro inferiore comprimibile che mostra un'anteprima della query in tempo reale (
LIMIT 100) del set di dati unito - Editor di campi edit_attributes: un riquadro per aggiungere, rinominare e personalizzare dimensioni e misure
Prima di iniziare
Per utilizzare il canvas di modellazione visiva, devi avere:
- Un'istanza di Looker che esegue Looker 26.14 o versioni successive, configurata da un amministratore di Looker per abilitare le esplorazioni self-service
- Una connessione al database BigQuery configurata con le seguenti impostazioni:
- Configurata con l'ambito Tutti i progetti nella scheda Database della pagina Connessioni
- Configurata per l'autenticazione con OAuth
- Un account utente Looker con l'autorizzazione
create_self_service_from_table - Un Account Google con i seguenti ruoli IAM per le tabelle BigQuery di destinazione:
Creare un modello visivo
Le sezioni seguenti forniscono i passaggi per creare un nuovo modello dei dati utilizzando il canvas di modellazione visiva:
- Connetti al tuo database
- Aggiungi tabelle al canvas
- Definisci relazioni e unioni
- Aggiungi e configura misure e dimensioni
- Visualizza l'anteprima dei dati in tempo reale
- Visualizza il codice LookML per il modello
- Pubblica il modello in un'esplorazione
Connetti al tuo database
Per connetterti al database:
- In Looker, fai clic sul pulsante Crea nella navigazione principale.
- Seleziona Origine dati.
- Nella finestra di dialogo Crea origine dati, seleziona la scheda Connetti al database.
- Scegli una connessione al database dal menu a discesa Connessione BigQuery.
- Specifica il progetto:
- Seleziona Seleziona dall'elenco per scegliere tra i progetti disponibili nella connessione.
- Seleziona Inserisci manualmente per digitare direttamente l'ID progetto.
- Specifica se includere tutte le tabelle o selezionare tabelle specifiche:
- Seleziona Includi tutti i set di dati e le tabelle in questo progetto selezionato per iniziare con un canvas vuoto. Dal canvas vuoto, puoi aggiungere tabelle dall'elenco delle origini.
- Seleziona Scegli una tabella specifica per specificare un singolo set di dati e una tabella da aggiungere al canvas. Il canvas di modellazione visiva si aprirà nell'editor di campi e caricherà i campi della tabella selezionata. Puoi fare clic su Canvas visivo graph_4 nella barra di navigazione per visualizzare la tabella nel canvas. Puoi aggiungere altre tabelle dall'elenco delle origini.
- Fai clic su Continua per aprire il canvas di modellazione visiva.
Aggiungi tabelle al canvas
Per aggiungere tabelle al canvas per iniziare a modellare i dati:
- Nella barra laterale del database Origini , cerca o sfoglia i set di dati, le tabelle o le viste che vuoi modellare.
- Trascina ogni tabella dalla barra laterale nel canvas.
- Riposiziona i nodi delle tabelle nel canvas per organizzare il layout del modello dei dati.
Quando trascini una tabella nel canvas, il canvas di modellazione visiva la rappresenta come un nodo tabella. Il canvas mostra il nome della tabella e l'ID del progetto e del set di dati BigQuery. La prima tabella aggiunta al canvas è etichettata come Vista di base.
Definisci relazioni e unioni
Quando aggiungi più di una tabella al canvas, il canvas di modellazione visiva cerca i nomi delle colonne corrispondenti (ad esempio, order_id in orders e order_items) e propone automaticamente una linea di connessione di unione tra le tabelle.
Per modificare o creare relazioni tra le tabelle nel database:
- Fai clic sulla linea di connessione di unione tra due nodi tabella per aprire il riquadro Configurazione unione. Configura l'unione nel riquadro Configurazione unione :
- Tipo di unione: seleziona il tipo di unione (Left Outer, Inner o Full Outer). Per impostazione predefinita, Looker utilizza un'unione Left Outer.
- Relazione (cardinalità): seleziona il tipo di relazione (One-to-One, One-to-Many, Many-to-One o Many-to-Many).
- Clausola di unione: esamina le chiavi di unione suggerite automaticamente o aggiungi condizioni di unione personalizzate. Puoi specificare più condizioni di unione (ad esempio
orders.id = order_items.order_id AND orders.date = order_items.date).
- Risolvi gli errori di unione: se un'unione crea un percorso SQL non valido o un riferimento circolare, la linea di connessione diventa rossa con una descrizione comando esplicativa. Modifica le chiavi di unione o la cardinalità della relazione per risolvere l'errore.
- Se hai modificato le impostazioni di unione, fai clic su Applica per applicare le modifiche all'unione.
Aggiungi e configura misure e dimensioni
Il canvas di modellazione visiva configura automaticamente dimensioni e misure per le tabelle e ti consente di aggiungere calcoli personalizzati. Per impostazione predefinita, il canvas di modellazione visiva crea una misura di tipo count o sum per i campi numerici, mantenendo i campi con nomi contenenti ID, Key o Code come dimensioni numeriche. Quando definisci una relazione One-to-Many, il canvas di modellazione visiva applica automaticamente la logica di aggregazione simmetrica per evitare errori di calcolo di valori di fan-out e duplicati.
Non puoi eliminare un campo generato, ma puoi solo nasconderlo selezionando Nascondi dal menu a forma di ingranaggio del campo nell'editor di campi oppure facendo clic sull'icona Modifica edit del campo e selezionando la casella di controllo Nascondi questo campo da esplorazioni e visualizzazioni.
Per visualizzare i campi di una tabella, seleziona il nodo della tabella nel canvas e poi fai clic su Modifica campi.
Nell'editor di campi puoi eseguire le seguenti attività:
- Modificare una dimensione
- Modificare una misura
- Creare una dimensione personalizzata
- Creare una misura personalizzata
Modificare una dimensione
Per modificare una dimensione esistente:
- Nel canvas di modellazione visiva, seleziona un nodo tabella nel canvas e poi fai clic su Modifica campi per aprire l'editor di campi.
- Nell'editor di campi, fai clic sulla scheda Dimensioni.
- Trova la dimensione che vuoi modificare e fai clic sull'icona Modifica edit del campo per aprire la finestra di dialogo Modifica dimensione.
- Aggiorna uno dei seguenti campi (il campo Tipo di dati è di sola lettura):
- Formato: seleziona un'opzione di formattazione dal menu a discesa.
- Nome: modifica il nome utilizzato per identificare la dimensione in LookML e nelle espressioni.
- Etichetta: modifica l'etichetta visualizzata nelle esplorazioni e nelle visualizzazioni.
- + Aggiungi descrizione: fai clic su questa opzione per inserire o modificare una descrizione facoltativa per la dimensione.
- Nascondi questo campo da esplorazioni e visualizzazioni: seleziona o deseleziona questa casella di controllo per nascondere o visualizzare la dimensione.
- Fai clic su Salva.
Modificare una misura
Per modificare una misura esistente:
- Nel canvas di modellazione visiva, seleziona un nodo tabella nel canvas e poi fai clic su Modifica campi per aprire l'editor di campi.
- Nell'editor di campi, fai clic sulla scheda Misure.
- Trova la misura che vuoi modificare e fai clic sull'icona Modifica edit del campo per aprire la finestra di dialogo Modifica misura.
Aggiorna uno dei seguenti campi:
- Campo da misurare: seleziona il campo che vuoi aggregare dal menu a discesa.
- Tipo di misura: seleziona il tipo di aggregazione (ad esempio Somma, Conteggio, Media, Min o Max) dal menu a discesa.
- Etichetta: modifica l'etichetta visualizzata nelle esplorazioni e nelle visualizzazioni.
- Scheda Filtri: in Restringi risultati, seleziona un campo dal menu a discesa Nome filtro e specifica un Valore filtro. Utilizza i pulsanti + e - per aggiungere o rimuovere le condizioni di filtro.
- Scheda Dettagli campo: seleziona un'opzione di formattazione dal menu a discesa Formato e inserisci una Descrizione facoltativa (fino a 255 caratteri).
- Nascondi questo campo da esplorazioni e visualizzazioni: seleziona o deseleziona questa casella di controllo per nascondere o visualizzare la misura.
Fai clic su Salva.
Creare una dimensione personalizzata
Per creare una dimensione personalizzata utilizzando un'espressione Looker:
- Nel canvas di modellazione visiva, seleziona un nodo tabella nel canvas e poi fai clic su Modifica campi per aprire l'editor di campi.
- Nell'editor di campi del canvas di modellazione visiva, fai clic su Aggiungi dimensione per aprire la finestra di dialogo Crea dimensione.
- Nella casella dell'editor di espressioni, inserisci un'espressione Looker che definisce la dimensione oppure fai clic su Aiutami a scrivere un'espressione con Gemini per generare un'espressione.
- Seleziona un'opzione di formattazione dal menu a discesa Formato.
- Inserisci un Nome e un'Etichetta per la dimensione.
- (Facoltativo) Fai clic su + Aggiungi descrizione per inserire o modificare una descrizione per la dimensione.
- (Facoltativo) Seleziona la casella di controllo Nascondi questo campo da esplorazioni e visualizzazioni per nascondere la dimensione.
- Fai clic su Salva.
Creare una misura personalizzata
Per creare una misura personalizzata:
- Nel canvas di modellazione visiva, seleziona un nodo tabella nel canvas e poi fai clic su Modifica campi per aprire l'editor di campi.
- Nell'editor di campi, fai clic sulla scheda Misure e poi su Aggiungi misura per aprire la finestra di dialogo Crea misura.
- Seleziona il campo che vuoi aggregare dal menu a discesa Campo da misurare.
- Nel menu a discesa Tipo di misura, seleziona il tipo di aggregazione che vuoi eseguire sul campo Campo da misurare.
- Inserisci un'Etichetta per la misura.
- Configura le condizioni di filtro o i dettagli di formattazione facoltativi:
- Scheda Filtri: in Restringi risultati, seleziona un campo dal menu a discesa Nome filtro e specifica un Valore filtro. Utilizza i pulsanti + e - per aggiungere o rimuovere le condizioni di filtro.
- Scheda Dettagli campo: seleziona un'opzione di formattazione dal menu a discesa Formato e inserisci una Descrizione facoltativa (fino a 255 caratteri).
- (Facoltativo) Seleziona la casella di controllo Nascondi questo campo da esplorazioni e visualizzazioni per nascondere la misura.
- Fai clic su Salva.
Visualizza l'anteprima dei dati in tempo reale
Per verificare l'output dei dati del modello:
- Nel canvas di modellazione visiva, fai clic sulla scheda Anteprima dati table_chart nella barra di navigazione.
- Fai clic su una tabella nel canvas per selezionare i campi di quella tabella.
- Nel riquadro di anteprima dei dati, fai clic sul menu a discesa Anteprima colonne.
Nel menu a discesa, seleziona i campi della tabella su cui vuoi eseguire la query e poi fai clic su Anteprima.
Il canvas di modellazione visiva eseguirà una query sul database e mostrerà i risultati della query in una tabella nel riquadro di anteprima dei dati.
Esamina i dati per assicurarti che non si verifichino fan-out di righe o record eliminati non intenzionali.
Aggiorna le unioni o i campi, se necessario, e poi fai clic su Aggiorna schema nel riquadro di anteprima dei dati per aggiornare la tabella.
Visualizza il codice LookML
Fai clic sulla scheda Codice LookML code per esaminare il codice LookML generato per il modello. Il codice LookML per i modelli visivi è di sola lettura. Se vuoi modificare i campi e le unioni, utilizza il canvas di modellazione visiva.
Pubblica il modello in un'esplorazione
Per salvare il modello, fai clic sul pulsante Esplora dati nel canvas di modellazione visiva.
Looker genera i file del modello LookML sottostanti e salva le coordinate del layout del canvas. Il modello è stato pubblicato ed è pronto per le query.
Accedere ai modelli visivi
I modelli visivi pubblicati vengono visualizzati nella navigazione di Looker in Esplora nella sezione Esplorazioni self-service.
Per eseguire una query su un modello visivo:
- In Looker, fai clic su Esplora nella navigazione principale.
- In Esplorazioni self-service, seleziona il nome dell'esplorazione del modello.
- Seleziona dimensioni e misure dal selettore campi, aggiungi filtri ed esegui query per creare visualizzazioni e riquadri della dashboard.
Modificare un modello visivo esistente
Per modificare un modello esistente creato con il canvas di modellazione visiva:
- In Looker, fai clic su Esplora nel menu di navigazione principale.
- In Esplorazioni self-service, apri l'esplorazione per il modello che vuoi modificare.
- Seleziona Modifica modello dal selettore campi dell'esplorazione per aprire il canvas di modellazione visiva. Se utilizzi l'esperienza di esplorazione classica, seleziona Modifica modello dal menu a forma di ingranaggio dell'esplorazione.
- Apporta le modifiche nel canvas di modellazione visiva (ad esempio, aggiungendo tabelle, aggiornando le clausole di unione o creando nuove misure).
- Fai clic su Esplora dati per aggiornare il modello.
Eliminare un modello visivo
Per eliminare un modello visivo:
- In Looker, fai clic su Esplora nel menu di navigazione principale.
- In Esplorazioni self-service, apri l'esplorazione per il modello che vuoi modificare.
- Seleziona Modifica modello dal selettore campi dell'esplorazione per aprire il canvas di modellazione visiva. Se utilizzi l'esperienza di esplorazione classica, seleziona Modifica modello dal menu a forma di ingranaggio dell'esplorazione.
- Nel canvas di modellazione visiva, seleziona Elimina dal menu con tre puntini.