En esta página, se explica el proceso para obtener paneles de Looker que pueden mostrar indicadores clave de rendimiento para tu negocio minorista.
Antes de comenzar
Antes de obtener los paneles de Looker para tu negocio minorista, debes hacer lo siguiente:
Sube tus datos de venta minorista con Vertex AI Search for Commerce. Para obtener más información, consulta los siguientes vínculos:
Exporta tus datos de venta minorista de Vertex AI Search para el comercio a BigQuery. Para obtener más información, consulta Exporta tus datos a BigQuery.
Como alternativa, si los datos de eventos de usuario y productos ya están en BigQuery, en el formato de Vertex AI Search para comercio electrónico, puedes usar esos datos para obtener paneles de Looker. En este caso, no es necesario que subas tus datos de venta minorista ni que los exportes a BigQuery. Para obtener más información sobre el formato de BigQuery, consulta Esquema de productos y Acerca de los eventos de usuarios.
Configurar Looker
Obtén una instancia de Looker de tu ingeniero de ventas de Looker o asesor de Servicios Profesionales.
Configura una conexión en Looker a BigQuery siguiendo las instrucciones que se indican en Google BigQuery en la documentación de Looker. Tu ingeniero de ventas o consultor de Servicios Profesionales de Looker te ayudará con esta tarea si es necesario. Guarda el nombre de la conexión que configuraste para usar en Install the Looker Block.
Convierte tu vista de BigQuery de eventos de usuario en una tabla
Los paneles de Looker requieren que los datos de eventos del usuario se encuentren en una tabla de BigQuery, no en una vista.
Para convertir tu vista de BigQuery de eventos de usuario en una tabla, haz lo siguiente:
Reemplaza las variables del siguiente código de ejemplo en SQL de la siguiente manera:
rdm_user_event_view. Son los IDs del proyecto, el conjunto de datos y la tabla de la vista de eventos del usuario que exportaste a BigQuery. El formato es
project_id.dataset_id.table_id
.rdm_user_event_table. Son los IDs del proyecto, el conjunto de datos y la tabla en BigQuery para la nueva tabla de BigQuery. Usa el mismo ID del proyecto y del conjunto de datos que usaste para la vista de eventos del usuario que exportaste a BigQuery. Para el ID de la tabla, usa
tbl_events
. El formato esproject_id.dataset_id.tbl_events
.
CREATE OR REPLACE TABLE `RDM_USER_EVENT_TABLE` AS SELECT * FROM `RDM_USER_EVENT_VIEW`
Copia la muestra de código SQL del paso anterior.
Abre la página de BigQuery en la Google Cloud consola.
Si aún no está seleccionado, selecciona el proyecto que contiene tu tabla de eventos del usuario.
En el panel Editor, pega el muestra de código en SQL.
Haz clic en
Ejecutar y espera a que finalice la ejecución de la consulta.
Tu nueva tabla se escribe en la ubicación de BigQuery que estableciste con la variable rdm_user_event_table. Guarda esta ubicación para usarla en Instala el bloque de Looker.
Crea una vista materializada para las ventas
Usa el siguiente código de ejemplo de SQL para crear una vista materializada que puedan consultar tus paneles de Looker. Para obtener más información, consulta Introducción a las vistas materializadas en la documentación de BigQuery.
Para crear una vista materializada de las ventas, haz lo siguiente:
Reemplaza las variables del siguiente código de ejemplo en SQL de la siguiente manera:
mv_sales. Son los IDs del proyecto, el conjunto de datos y la tabla en BigQuery para la nueva vista materializada de ventas. Usa el mismo ID del proyecto y el mismo ID del conjunto de datos que usaste para la tabla de eventos de usuario que exportaste a BigQuery. Para el ID de la tabla, usa
mv_sales
. El formato esproject_id.dataset_id.mv_sales
.rdm_user_event_table. Son los IDs del proyecto, el conjunto de datos y la tabla de eventos del usuario que exportaste a BigQuery. El formato es
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 la muestra de código SQL del paso anterior.
Abre la página de BigQuery en la Google Cloud consola.
Si aún no está seleccionado, selecciona el proyecto que contiene tu tabla de eventos del usuario.
En el panel Editor, pega el muestra de código en SQL.
Haz clic en
Ejecutar y espera a que finalice la ejecución de la consulta.
Tu nueva vista materializada para las ventas se escribe en la ubicación de BigQuery que configuraste con la variable mv_sales. Guarda esta ubicación para usarla en Instala el bloque de Looker.
Instala el bloque de Looker
En este procedimiento, descargarás un bloque de Looker con el sitio web de Looker Marketplace que está conectado a tu instancia de Looker. También tenemos un Looker Marketplace público, en el que puedes ver los distintos bloques de Looker disponibles, pero no puedes descargarlos desde ese sitio web.
Ve a la instancia de Looker que tu ingeniero de ventas de Looker te ayudó a configurar en Configura Looker.
Haz clic en
y, luego, en Descubrir.Aparecerá la página de Looker Marketplace.
En el cuadro de búsqueda, ingresa
discovery
.Aparecerá el panel Modelos, en el que se mostrará Descubrimiento: Estadísticas de comercio electrónico.
Haz clic en Discovery: E-Commerce Insights.
Haz clic en Instalar > Instalar.
Si aceptas el contrato de licencia, haz clic en Aceptar.
Si aceptas permitir que Looker realice las acciones que se muestran en el diálogo, haz clic en Aceptar y continuar.
Aparecerá el cuadro de diálogo Configuración.
Configura el diálogo Configuration:
En el cuadro Tabla de eventos, ingresa los IDs del proyecto, el conjunto de datos y la tabla de la tabla de eventos de usuario que exportaste a BigQuery. El formato es
project_id.dataset_id.table_id.
.En el cuadro Tabla de productos, ingresa los IDs de proyecto, conjunto de datos y tabla de la tabla de productos minoristas que exportaste a BigQuery. El formato es
project_id.dataset_id.table_id.
.En el cuadro Vista materializada de ventas, ingresa los IDs del proyecto, el conjunto de datos y la tabla de la vista materializada de ventas que creaste en Crea una vista materializada de ventas. El formato es
project_id.dataset_id.table_id.
.En el cuadro Conexión, selecciona el nombre de la conexión que creaste en Configura Looker.
Haz clic en Instalar para completar la configuración y, luego, instalar el bloque de Looker.
Aparecerá la página Looker Marketplace.
En la página Looker Marketplace, en la fila Descubrimiento: Estadísticas de comercio electrónico, haz clic en Abrir.
Aparecerá la página Descubrimiento: Estadísticas de comercio electrónico.
Haz clic en un panel debajo del encabezado Paneles para ver un panel.
Personaliza el bloque de Looker
Este bloque de Looker usa refinamientos para la personalización. Para obtener más información sobre cómo usar las personalizaciones para adaptar los bloques de Looker instalados desde Looker Marketplace, consulta Cómo personalizar los bloques de Looker Marketplace.