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:
Carica i tuoi dati di vendita al dettaglio utilizzando Vertex AI Search for Commerce. Per ulteriori informazioni, vedi:
Esporta i tuoi dati retail da Vertex AI Search per il commercio in BigQuery. Per ulteriori informazioni, consulta Esportare i dati in BigQuery.
In alternativa, se i dati sugli eventi utente e sui prodotti sono già in BigQuery, nel formato Vertex AI Search for Commerce, puoi utilizzare questi dati per ottenere dashboard Looker. In questo caso non devi caricare i tuoi dati retail ed esportarli in BigQuery. Per ulteriori informazioni sul formato BigQuery, consulta Schema del prodotto e Informazioni sugli eventi utente.
Configura Looker
Richiedi un'istanza di Looker al tuo tecnico di vendita Looker o al consulente dei servizi professionali.
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:
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`
Copia il codice SQL di esempio del passaggio precedente.
Apri la pagina BigQuery nella console Google Cloud .
Se non è già selezionato, seleziona il progetto che contiene la tabella degli eventi utente.
Nel riquadro Editor, incolla il codice SQL di esempio.
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:
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;
Copia il codice SQL di esempio del passaggio precedente.
Apri la pagina BigQuery nella console Google Cloud .
Se non è già selezionato, seleziona il progetto che contiene la tabella degli eventi utente.
Nel riquadro Editor, incolla il codice SQL di esempio.
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.
Vai all'istanza di Looker che il tuo tecnico di vendita di Looker ti ha aiutato a configurare in Configurare Looker.
Fai clic su
e poi su Scopri.Viene visualizzata la pagina del Marketplace di Looker.
Nella casella di ricerca, inserisci
discovery
.Viene visualizzato il riquadro Modelli, che mostra Discovery: approfondimenti sull'e-commerce.
Fai clic su Scoperta: approfondimenti sull'e-commerce.
Fai clic su Installa > Installa.
Se accetti il contratto di licenza, fai clic su Accetta.
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.
Imposta la finestra di dialogo Configurazione:
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.
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.
.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.
Nella casella Connessione, seleziona il nome della connessione che hai creato in Configura Looker.
Fai clic su Installa per completare la configurazione e installare il blocco Looker.
Viene visualizzata la pagina Looker Marketplace.
Nella pagina Looker Marketplace, nella riga Discovery: E-Commerce Insights, fai clic su Apri.
Viene visualizzata la pagina Discovery: approfondimenti sull'e-commerce.
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.