Visualizzare dashboard che mostrano gli indicatori chiave di prestazione

In questa pagina viene illustrato il processo per ottenere dashboard di Looker in grado di mostrare gli indicatori chiave di prestazione per la tua attività di vendita al dettaglio.

Prima di iniziare

Prima di poter ottenere le dashboard di Looker per la tua attività di vendita al dettaglio, devi:

Configura Looker

  1. Richiedi un'istanza di Looker al tuo Sales Engineer di Looker o al consulente dei servizi professionali.

  2. Configura una connessione in Looker a BigQuery seguendo le istruzioni riportate in Google BigQuery nella documentazione di Looker. Se necessario, il tuo Sales Engineer di Looker o il consulente dei servizi professionali ti aiuterà in questa attività. Salva il nome della connessione che hai configurato per utilizzarla in Installare il blocco Looker.

Converti la visualizzazione BigQuery degli eventi utente in una tabella

Le dashboard di Looker richiedono che i dati degli eventi utente siano in una tabella BigQuery, non in una visualizzazione.

Per convertire la visualizzazione BigQuery degli eventi utente in una tabella:

  1. Sostituisci le variabili nel seguente esempio di codice SQL come indicato di seguito:

    • rdm_user_event_view. Gli ID progetto, set di dati e tabella della visualizzazione degli eventi utente che hai esportato in BigQuery. Il formato è project_id.dataset_id.table_id.

    • rdm_user_event_table. Gli ID progetto, set di dati e tabella in BigQuery per la nuova tabella BigQuery. Utilizza lo stesso ID progetto e lo stesso ID set di dati che hai utilizzato per la visualizzazione degli eventi utente che hai esportato in BigQuery. Per l'ID tabella, utilizza tbl_events. Il formato è project_id.dataset_id.tbl_events.

    CREATE OR REPLACE TABLE `RDM_USER_EVENT_TABLE`
    AS SELECT * FROM `RDM_USER_EVENT_VIEW`
  2. Copia l'esempio di codice SQL del passaggio precedente.

  3. Apri la pagina BigQuery nella Google Cloud console.

    Vai alla pagina BigQuery

  4. Se non è già selezionato, seleziona il progetto che contiene la tabella degli eventi utente.

  5. Nel riquadro Editor, incolla l'esempio di codice SQL.

  6. Fai clic su Esegui e attendi il completamento dell'esecuzione della query.

La nuova tabella viene scritta nella posizione in BigQuery che hai impostato utilizzando la variabile rdm_user_event_table. Salva questa posizione per utilizzarla in Installare il blocco Looker.

Crea una vista materializzata per le vendite

Utilizza il seguente esempio di codice SQL per creare una vista materializzata che le dashboard di Looker possono interrogare. Per saperne di più, consulta Introduzione alle viste materializzate nella documentazione di BigQuery.

Per creare una vista materializzata per le vendite:

  1. Sostituisci le variabili nel seguente esempio di codice SQL come indicato di seguito:

    • mv_sales. Gli ID progetto, set di dati e tabella in BigQuery per la nuova vista materializzata per le vendite. Utilizza lo stesso ID progetto e lo stesso ID set di dati che hai utilizzato per la tabella degli eventi utente che hai esportato in BigQuery. Per l'ID tabella, utilizza mv_sales. Il formato è project_id.dataset_id.mv_sales.

    • rdm_user_event_table. Gli ID progetto, set di dati e tabella della tabella degli eventi utente che hai esportato in BigQuery. Il formato è project_id.dataset_id.table_id.

    CREATE MATERIALIZED VIEW `MV_SALES`
    OPTIONS(
      friendly_name="Sales View",
      description="View of Sales Data",
      labels=[("team", "cloud_retail_solutions"), ("environment", "development")]
    )
    AS
    SELECT
      EXTRACT(DATE FROM event_time) as day,
      session_id as session,
      ANY_VALUE(TRIM(UPPER(visitor_id))) as visitor,
      ANY_VALUE(TRIM(UPPER(user_info.user_id))) as user,
      ANY_VALUE(TRIM(UPPER(purchase_transaction.id))) as tx_id,
      MAX(purchase_transaction.revenue) as tx_total,
      MAX(purchase_transaction.tax) as tx_tax,
      MAX(purchase_transaction.cost) as tx_cost,
      MAX(purchase_transaction.currency_code) as tx_cur,
      SUM(d.quantity*d.product.price_info.price) as product_total,
      COUNT(d) AS basket_size
    FROM `RDM_USER_EVENT_TABLE`, UNNEST(product_details) d
    WHERE event_type = 'purchase-complete'
    GROUP BY EXTRACT(DATE FROM event_time), session_id;
  2. Copia l'esempio di codice SQL del passaggio precedente.

  3. Apri la pagina BigQuery nella Google Cloud console.

    Vai alla pagina BigQuery

  4. Se non è già selezionato, seleziona il progetto che contiene la tabella degli eventi utente.

  5. Nel riquadro Editor, incolla l'esempio di codice SQL.

  6. Fai clic su Esegui e attendi il completamento dell'esecuzione della query.

La nuova vista materializzata per le vendite viene scritta nella posizione in BigQuery che hai impostato utilizzando la variabile mv_sales. Salva questa posizione per utilizzarla in Installare il blocco Looker.

Installa il blocco Looker

In questa procedura, scarica un blocco Looker utilizzando il sito web di Looker Marketplace connesso alla tua istanza di Looker. Disponiamo anche di un Looker Marketplace pubblico, dove puoi visualizzare i vari blocchi Looker disponibili, ma non puoi scaricarli da questo sito web.

  1. Vai all'istanza di Looker che il tuo Sales Engineer di Looker ti ha aiutato a configurare in Configurare Looker.

  2. Fai clic su e poi su Scopri.

    Viene visualizzata la pagina Looker Marketplace.

  3. Nella casella di ricerca, inserisci discovery.

    Viene visualizzato il riquadro Modelli, che mostra Discovery: approfondimenti sull'e-commerce.

  4. Fai clic su Discovery: approfondimenti sull'e-commerce.

  5. Fai clic su Installa > Installa.

  6. Se accetti il contratto di licenza, fai clic su Accetto.

  7. Se accetti di consentire a Looker di eseguire le azioni mostrate nella finestra di dialogo, fai clic su Accetto e continua.

    Viene visualizzata la finestra di dialogo Configurazione.

  8. Imposta la finestra di dialogo Configurazione:

    1. Nella casella Tabella degli eventi , inserisci gli ID progetto, set di dati e tabella della tabella degli eventi utente che hai esportato in BigQuery. Il formato è project_id.dataset_id.table_id.

    2. Nella casella Tabella dei prodotti , inserisci gli ID progetto, set di dati e tabella della tabella dei prodotti di vendita al dettaglio che hai esportato in BigQuery. Il formato è project_id.dataset_id.table_id.

    3. Nella casella Vista materializzata delle vendite , inserisci gli ID progetto, set di dati e tabella della vista materializzata per le vendite che hai creato in Creare una vista materializzata per le vendite. Il formato è project_id.dataset_id.table_id.

    4. Nella casella Connessione, seleziona il nome della connessione che hai creato in Configurare Looker.

    5. Fai clic su Installa per completare la configurazione e installare il blocco Looker.

      Viene visualizzata la pagina Looker Marketplace.

  9. Nella pagina Looker Marketplace, nella riga Discovery: approfondimenti sull'e-commerce, fai clic su Apri.

    Viene visualizzata la pagina Discovery: approfondimenti sull'e-commerce.

  10. Fai clic su un riquadro sotto l'intestazione Dashboard per visualizzare una dashboard.

Personalizza il blocco Looker

Questo blocco Looker utilizza i perfezionamenti per la personalizzazione. Per saperne di più sull'utilizzo dei perfezionamenti per personalizzare i blocchi Looker installati da Looker Marketplace, consulta Personalizzare i blocchi di Looker Marketplace.