Genera un modello da dati di esempio
Scopri come utilizzare Looker (Google Cloud core) per generare automaticamente un modello dei dati di base da una connessione inclusa in ogni istanza.
Ogni istanza di Looker (Google Cloud core) include il progetto LookML di esempio installato per impostazione predefinita sull'istanza. Il progetto LookML di esempio include modelli LookML curati basati sul set di dati pubblico BigQuery the Look eCommerce. Il progetto LookML di esempio utilizza una connessione, sample_bigquery_connection. Puoi utilizzare questa connessione per generare un nuovo modello dei dati basato su una delle tabelle del progetto di esempio. Poiché questa guida rapida è solo a scopo didattico, eliminerai il modello dei dati alla fine della procedura.
Prima di iniziare
Per seguire questa guida rapida, avrai bisogno di:
- Accesso a un'istanza di Looker (Google Cloud core) che include il progetto LookML di esempio.
- Attivazione dell'API BigQuery per il Google Cloud progetto che contiene l'istanza di Looker (Google Cloud core).
Ruoli obbligatori
Per completare questa guida rapida, devi disporre del ruolo Identity and Access Management (IAM) e del ruolo Looker appropriati.
Ruoli Identity and Access Management
L'amministratore di Looker (Google Cloud core) ti concede l'accesso all'applicazione Looker (Google Cloud core) tramite il sistema Identity and Access Management di Google Cloud.
Per ottenere l'autorizzazione necessaria per accedere all'applicazione Looker (Google Cloud core), chiedi all'amministratore di concederti il ruolo IAM Utente istanza Looker (roles/looker.instanceUser) nel Google Cloud progetto che contiene l'istanza di Looker (Google Cloud core).
Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.
Questo ruolo predefinito contiene l'
looker.instances.login
autorizzazione,
necessaria per
accedere all'applicazione Looker (Google Cloud core).
Potresti anche ottenere questa autorizzazione con ruoli personalizzati o altri ruoli predefiniti.
Autorizzazioni Looker
Devi disporre del ruolo di amministratore Looker o dell'autorizzazione develop.
Vai alla pagina Crea un modello
- Nella home page di Looker (Google Cloud core), fai clic sull'icona del menu principale di Looker e attiva la modalità di sviluppo selezionando l'opzione Modalità di sviluppo nella parte inferiore del menu.
- Nella home page di Looker (Google Cloud core), fai clic sul pulsante Crea nel menu di navigazione principale per aprire il menu a discesa.
- Dal menu a discesa, seleziona Modello LookML per aprire la pagina Crea un modello.
Definisci il modello
Nella pagina Crea un modello, segui questi passaggi:
- Nella sezione Seleziona connessione database, seleziona
sample_bigquery_connectiondal menu a discesa. - Seleziona il pulsante di opzione per aggiungere il modello al progetto
sample_thelook_ecommercee fai clic su Avanti. - Nella sezione Seleziona tabelle, lascia il progetto predefinito Google Cloud nel campo Seleziona progetto Google Cloud.
- Nel campo Set di dati, seleziona
bq_dataset. - Fai clic sulla freccia a destra di
bq_datasetper accedere al campo Tabelle. - Nel campo Tabelle, seleziona
bq_table. - Fai clic sulla freccia a destra di
bq_tableper accedere al campo Campi. - Nel campo Campi , seleziona tutti i campi e fai clic su Avanti.
- Nella sezione Seleziona chiavi primarie , seleziona Nome come chiave primaria e fai clic su Avanti.
- Nella sezione Seleziona esplorazioni da creare , seleziona il file
bq_table.viewe fai clic su Avanti. - Nella sezione Inserisci nome modello, inserisci un nome modello univoco.
- Fai clic sul pulsante Completa e visualizza il modello. Questa azione ti indirizza all'IDE di Looker.
Visualizza il modello
Dopo aver completato tutti i campi nella pagina Crea un modello, visualizza il modello generato da Looker.
Visualizza i file del modello nell'IDE di Looker
- Dopo aver fatto clic sul pulsante Completa e visualizza il modello, ti troverai nell'IDE di Looker. Nel browser dei file dell'IDE, vedrai le cartelle per i modelli LookML di esempio preesistenti, ovvero
0_start_here,1_basic_lookml,2_intermediate_lookmle3_advanced_lookml. Vedrai anche le cartelle create per il modello generato,modelseviews. - Espandi le cartelle
modelseviewsper visualizzare i file LookML creati da Looker per il modello definito nella pagina Crea un modello. Il punto blu accanto a ogni file indica che si tratta di file nuovi e non ancora sottoposti a deployment in produzione.- Il file
.modeldefinisce il modello. Nel file del modello, puoi vedere la connessione selezionata, la visualizzazionebq_table, nonché altre configurazioni predefinite. - Il file
bq_table.viewdefinisce la visualizzazione. Nel file di vista, puoi vedere i campibirthdate,nameeratingselezionati e il modo in cui sono definiti nella tabella del database BigQuery, nonché una misuracountpredefinita aggiunta da Looker.
- Il file
- Vedrai anche il file
README.mdgenerato da Looker perché la casella di controllo Genera un file README che fornisca ulteriori informazioni sull'utilizzo di LookML nella pagina Crea un modello è selezionata per impostazione predefinita.
Visualizza il modello nella pagina Progetti LookML
- Dall'IDE, apri il menu di navigazione principale facendo clic sull'icona del menu principale.
- Se non hai già aperto il menu Sviluppo, fai clic su Sviluppo.
- Dal menu Sviluppo, seleziona Progetti per andare alla pagina Progetti LookML.
- Visualizza il modello nella colonna Modelli della riga sample_thelook_ecommerce. Viene visualizzato insieme ai modelli
advanced_ecomm,basic_ecommeintermediate_ecommdel progetto LookML di esempio.
Visualizza l'esplorazione creata dal modello
- Dalla pagina Progetti, fai clic sul nome del modello per tornare al file del modello nell'IDE.
- Con il file del modello aperto nell'IDE, fai clic sulla freccia Visualizza azioni file accanto al nome file nella parte superiore dell'IDE.
- Seleziona Esplora tabella Bq - nome_modello dal menu a discesa. Questa selezione ti indirizza all'esplorazione Tabella Bq creata dal modello.
- Nel selettore campi, prendi nota delle dimensioni Data di nascita, Nome e Valutazione selezionate in questa pagina Crea un modello, nonché della misura Conteggio predefinita.
I file del modello, la configurazione del modello e l'esplorazione visualizzati sono disponibili solo nel ramo Git personale in modalità di sviluppo. Se vuoi rendere questo modello disponibile ad altri utenti nella tua istanza di Looker (Google Cloud core), devi eseguire il commit delle modifiche, unire il ramo ed eseguire il deployment del ramo di produzione. Tuttavia, ai fini di questa guida rapida, eliminerai questo modello, come descritto nella sezione successiva.
Libera spazio
Per massimizzare le prestazioni di Looker, i modelli non necessari non devono essere sottoposti a deployment in produzione. Per mantenere un ramo Git personale pulito ed evitare di eseguire accidentalmente il deployment di questo modello in produzione, completa i seguenti passaggi per eliminare il modello:
- Dall'esplorazione, fai clic sul link Vai a LookML nel selettore di campi. Questa azione ti indirizza all'IDE di Looker.
- Nell'IDE, seleziona l'icona Azioni Git.
- Nel menu Azioni Git, fai clic su Ripristina a.
Nella finestra Ripristina a , assicurati che l'opzione Ripristina modifiche non sottoposte a commit sia selezionata e fai clic su Conferma.
Nell'IDE, non dovresti più vedere i file del modello.
Per eliminare la configurazione del modello, vai alla pagina Progetti facendo clic su Progetti nel menu Sviluppo.
Individua il modello nella tabella e fai clic sul pulsante Configura nella riga corrispondente.
Assicurati di trovarti nella finestra del modello controllando il nome nel campo Modello e fai clic su Elimina configurazione modello.