Genera un modello da dati di esempio

Genera automaticamente un modello dei dati di base in Looker (Google Cloud core) da una connessione inclusa in ogni istanza. Per impostazione predefinita, ogni istanza di Looker (Google Cloud core) include un progetto LookML di esempio. Questo progetto contiene modelli LookML curati che fanno riferimento al set di dati pubblico BigQuery the Look eCommerce.

In questa guida rapida utilizzerai sample_bigquery_connection di Looker (Google Cloud core) per generare un nuovo modello dei dati da una delle tabelle del progetto. Questa procedura è solo a scopo didattico, quindi alla fine eliminerai il modello dei dati.

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.
  • Abilitazione dell'API BigQuery per il Google Cloud progetto che contiene l'istanza di Looker (Google Cloud core).

    Abilita l'API

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 Google Cloudil sistema Identity and Access Management.

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.

  1. Nella home page di Looker (Google Cloud core), fai clic sull'icona del menu principale di Looker e attiva la modalità di sviluppo selezionando il pulsante di attivazione/disattivazione Modalità di sviluppo nella parte inferiore del menu.
  2. Nella home page di Looker (Google Cloud core), fai clic sul pulsante Crea nel menu di navigazione principale per aprire il menu a discesa.
  3. 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:

  1. Nella sezione Seleziona connessione database, seleziona sample_bigquery_connection dal menu a discesa.
  2. Seleziona il pulsante di opzione per aggiungere il modello al progetto sample_thelook_ecommerce e fai clic su Avanti.
  3. Nella sezione Seleziona tabelle, lascia il progetto predefinito Google Cloud nel campo Seleziona progetto Google Cloud.
  4. Nel campo Set di dati, seleziona bq_dataset.
  5. Fai clic sulla freccia a destra di bq_dataset per accedere al campo Tabelle.
  6. Nel campo Tabelle, seleziona bq_table.
  7. Fai clic sulla freccia a destra di bq_table per accedere al campo Campi.
  8. Nel campo Campi , seleziona tutti i campi e fai clic su Avanti.
  9. Nella sezione Seleziona chiavi primarie , seleziona Nome come chiave primaria e fai clic su Avanti.
  10. Nella sezione Seleziona esplorazioni da creare , seleziona il file bq_table.view e fai clic su Avanti.
  11. Nella sezione Inserisci nome modello, inserisci un nome modello univoco.
  12. Fai clic sul pulsante Completa e visualizza 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

  1. Dopo aver fatto clic sul pulsante Completa e visualizza 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_lookml e 3_advanced_lookml. Vedrai anche le cartelle create per il modello generato, models e views.
  2. Espandi le cartelle models e views per 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 .model definisce il modello. Nel file del modello, puoi vedere la connessione selezionata, la visualizzazione bq_table e altre configurazioni predefinite.
    • Il file bq_table.view definisce la visualizzazione. Nel file di vista, puoi vedere i campi birthdate, name e rating selezionati e il modo in cui sono definiti nella tabella del database BigQuery, nonché una misura count predefinita aggiunta da Looker.
  3. Vedrai anche il file README.md generato da Looker perché la casella di controllo Genera un file Readme che fornisce maggiori informazioni sull'utilizzo di LookML nella pagina Crea un modello è selezionata per impostazione predefinita.

Visualizza il modello nella pagina Progetti LookML

  1. Dall'IDE, apri il menu di navigazione principale facendo clic sull'icona del menu principale.
  2. Se non ti trovi già nel menu Sviluppo, fai clic su Sviluppo.
  3. Dal menu Sviluppo, seleziona Progetti per andare alla pagina Progetti LookML.
  4. Visualizza il modello nella colonna Modelli della riga sample_thelook_ecommerce. Viene visualizzato insieme ai modelli advanced_ecomm, basic_ecomm e intermediate_ecomm del progetto LookML di esempio.

Visualizza l'esplorazione creata dal modello

  1. Dalla pagina Progetti, fai clic sul nome del modello per tornare al file del modello nell'IDE.
  2. Con il file del modello aperto nell'IDE, fai clic sulla freccia Visualizza azioni file accanto al nome del file nella parte superiore dell'IDE.
  3. Seleziona Esplora tabella Bq - nome_modello dal menu a discesa. Questa selezione ti indirizza all'esplorazione Tabella Bq creata dal modello.
  4. 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 volessi rendere disponibile questo modello ad altri utenti nella tua istanza di Looker (Google Cloud core), dovresti 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:

  1. Dall'esplorazione, fai clic sul link Vai a LookML nel selettore di campi. Questa azione ti indirizza all'IDE di Looker.
  2. Nell'IDE, seleziona l'icona Azioni Git.
  3. Nel menu Azioni Git, fai clic su Ripristina a.
  4. Nella finestra Ripristina a , assicurati che l'opzione Ripristina modifiche non sottoposte a commit sia selezionata e fai clic su Conferma.

  5. Nell'IDE, non dovresti più vedere i file del modello.

  6. Per eliminare la configurazione del modello, vai alla pagina Progetti facendo clic su Progetti nel menu Sviluppo.

  7. Individua il modello nella tabella e fai clic sul pulsante Configura nella riga corrispondente.

  8. Assicurati di trovarti nella finestra del modello controllando il nome nel campo Modello e fai clic su Elimina configurazione modello.

Passaggi successivi