Visualizza dashboard che mostrano gli indicatori chiave di prestazione

Questa pagina spiega la procedura per ottenere dashboard Looker in grado di mostrare gli indicatori chiave di rendimento 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 tecnico di vendita 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. Il tuo tecnico di vendita o consulente di servizi professionali di Looker ti aiuterà in questa attività, se necessario. Salva il nome della connessione che hai configurato da utilizzare in Installare il blocco Looker.

Converti la visualizzazione BigQuery degli eventi utente in una tabella

Le dashboard Looker richiedono che i dati degli eventi utente si trovino in una tabella BigQuery, non in una vista.

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

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

    • rdm_user_event_view. Gli ID progetto, set di dati e tabella della vista 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 ID set di dati che hai utilizzato per la vista 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 il codice SQL di esempio del passaggio precedente.

  3. Apri la pagina BigQuery nella console Google Cloud .

    Vai alla pagina BigQuery

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

  5. Nel riquadro Editor, incolla il codice SQL di esempio.

  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 da utilizzare in Installa il blocco Looker.

Crea una vista materializzata per le vendite

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

Per creare una vista materializzata per le vendite:

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

    • 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 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 il codice SQL di esempio del passaggio precedente.

  3. Apri la pagina BigQuery nella console Google Cloud .

    Vai alla pagina BigQuery

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

  5. Nel riquadro Editor, incolla il codice SQL di esempio.

  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 da utilizzare in Installa il blocco Looker.

Installa il blocco Looker

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

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

  2. Fai clic su e poi su Scopri.

    Viene visualizzata la pagina del Marketplace di Looker.

  3. Nella casella di ricerca, inserisci discovery.

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

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

  5. Fai clic su Installa > Installa.

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

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

    Viene visualizzata la finestra di dialogo Configurazione.

  8. Imposta la finestra di dialogo Configurazione:

    1. Nella casella Tabella 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 prodotti, inserisci gli ID progetto, set di dati e tabella della tabella dei prodotti retail 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 Configura 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: E-Commerce Insights, 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.

Personalizzare il blocco Looker

Questo blocco Looker utilizza i perfezionamenti per la personalizzazione. Per ulteriori informazioni sull'utilizzo dei perfezionamenti per personalizzare i Looker Blocks installati da Looker Marketplace, vedi Personalizzare i Looker Marketplace Blocks.