
Before you begin
- Labs create a Google Cloud project and resources for a fixed time
- Labs have a time limit and no pause feature. If you end the lab, you'll have to restart from the beginning.
- On the top left of your screen, click Start lab to begin
Enable relevant APIs and set IAM roles
/ 20
Create a dataset
/ 20
Prompt Gemini to explain SQL queries in a sales dataset
/ 20
Generate a SQL query that groups sales by day and product
/ 20
Build a forecasting model and view results
/ 20
En este lab, actuarás como analista de datos y usarás Gemini y BigQuery para analizar datos y predecir las ventas de productos como parte de un proyecto de prueba de concepto en Cymbal Superstore. También determinarás si Gemini puede usarse para ayudar a los analistas a generar nuevas consultas en SQL, completarlas y explicar consultas complejas.
Los datos usados en el lab se basan en los conjuntos de datos públicos de BigQuery, concretamente bigquery-public-data.thelook_ecommerce, que contiene datos sintéticos de comercio electrónico y marketing digital.
En este lab, se supone que tienes conocimientos de SQL (Structured Query Language) y las tareas básicas de análisis de datos. No se supone que conozcas los productos de Google Cloud. Si estás comenzando a usar BigQuery, consulta las guías de inicio rápido de BigQuery.
En este lab, aprenderás a realizar las siguientes tareas:
En cada lab, recibirás un proyecto de Google Cloud y un conjunto de recursos nuevos por tiempo limitado y sin costo adicional.
Haz clic en el botón Comenzar lab. Si debes pagar por el lab, se abrirá una ventana emergente para que selecciones tu forma de pago. A la izquierda, se encuentra el panel Detalles del lab, que tiene estos elementos:
Haz clic en Abrir la consola de Google Cloud (o haz clic con el botón derecho y selecciona Abrir el vínculo en una ventana de incógnito si ejecutas el navegador Chrome).
El lab inicia recursos y abre otra pestaña en la que se muestra la página de acceso.
Sugerencia: Ordena las pestañas en ventanas separadas, una junto a la otra.
De ser necesario, copia el nombre de usuario a continuación y pégalo en el diálogo Acceder.
También puedes encontrar el nombre de usuario en el panel Detalles del lab.
Haz clic en Siguiente.
Copia la contraseña que aparece a continuación y pégala en el diálogo Te damos la bienvenida.
También puedes encontrar la contraseña en el panel Detalles del lab.
Haz clic en Siguiente.
Haga clic para avanzar por las páginas siguientes:
Después de un momento, se abrirá la consola de Google Cloud en esta pestaña.
Cloud Shell es una máquina virtual que contiene herramientas de desarrollo y un directorio principal persistente de 5 GB. Se ejecuta en Google Cloud. Cloud Shell proporciona acceso de línea de comandos a sus recursos de Google Cloud. gcloud
es la herramienta de línea de comandos de Google Cloud, la cual está preinstalada en Cloud Shell y es compatible con la función de autocompletado con tabulador.
En el panel de navegación de Google Cloud Console, haga clic en Activar Cloud Shell ().
Haga clic en Continuar.
El aprovisionamiento y la conexión al entorno tardan solo unos momentos. Una vez que se conecte, también estará autenticado, y el proyecto estará configurado con su PROJECT_ID. Por ejemplo:
Si desea ver el nombre de cuenta activa, use este comando:
(Resultado)
(Resultado de ejemplo)
Si desea ver el ID del proyecto, use este comando:
(Resultado)
(Resultado de ejemplo)
En esta tarea, configurarás tu entorno, cuenta y usuario para usar la API complementaria de Cloud AI para Gemini.
Accede a la consola de Google Cloud con tus credenciales de lab y abre la ventana de terminal de Cloud Shell.
Para configurar tu ID del proyecto y las variables de entorno de la región, en Cloud Shell, ejecuta los siguientes comandos:
Para almacenar en una variable de entorno la cuenta de usuario de Google con la que accediste, ejecuta el siguiente comando:
Habilita la API de Cloud AI Companion para Gemini:
Para usar Gemini, otorga a tu cuenta de usuario de Google Cloud Qwiklabs los siguientes roles necesarios de IAM:
Agregar estos roles te permite usar la asistencia de Gemini.
Para verificar este objetivo, haz clic en Revisar mi progreso.
En esta tarea, crearás un conjunto de datos y habilitarás las funciones de Gemini en BigQuery.
En la consola de Google Cloud, selecciona el menú de navegación () y, luego, BigQuery. Si se te solicita, haz clic en Listo.
En el panel Explorador, en
Crearás un conjunto de datos para almacenar objetos de base de datos, incluidos modelos y tablas.
En el panel Crear conjunto de datos, ingresa la información que se encuentra a continuación:
Campo | Valor |
---|---|
ID de conjunto de datos | bqml_tutorial |
Tipo de ubicación | selecciona Multirregión |
Deja los demás campos en la configuración predeterminada.
Haz clic en Crear conjunto de datos.
Para ver las funciones de Gemini en BigQuery, haz clic en Gemini () en la barra de herramientas. Si no puedes ver la opción, actualiza la página.
En la lista editor de SQL de Gemini en BigQuery, selecciona todas las opciones que se indican a continuación:
Autocompletado
Generación automática
Explicación
Para verificar este objetivo, haz clic en Revisar mi progreso.
Gemini puede ayudarte a descubrir y analizar tus datos disponibles.
Antes de consultar datos, es necesario que sepas a cuáles puedes acceder. Cada producto de datos los organiza y almacena de forma diferente. Para obtener ayuda, puedes enviar a Gemini una sentencia (o instrucción) en lenguaje natural del tipo “¿Cómo puedo ver qué conjuntos de datos y tablas están disponibles para mí en BigQuery?”.
Si quieres comprender las características de los distintos sistemas de consulta de datos, puedes darle una instrucción a Gemini para que proporcione información específica sobre un producto, como la que se indica a continuación:
“¿Cómo puedo empezar a usar BigQuery?”
“¿Cuáles son las ventajas de usar BigQuery para el análisis de datos?”
“¿Cómo controla BigQuery el ajuste de escala automático de las consultas?”
En esta tarea, le darás instrucciones a Gemini para que responda preguntas sobre tus datos.
En la consola de Google Cloud, selecciona el Menú de navegación () y, luego, BigQuery.
En la barra de herramientas de la consola de Google Cloud, haz clic en Abrir Gemini ().
Haz clic en HABILITAR en la API de Gemini for Google Cloud.
Se muestra el mensaje Te damos la bienvenida a Gemini en la consola de Cloud en el panel de Gemini. Haz clic en Comenzar a chatear.
En el panel de Gemini, ingresa la instrucción:
Haz clic en Enviar instrucción ().
Gemini devuelve una respuesta similar a la que se indica a continuación:
Opcional: Para restablecer el historial de chat en el panel de Gemini, haz clic en Restablecer chat ().
Gemini puede ayudarte a trabajar con SQL. Por ejemplo, si trabajas con consultas en SQL que escribieron otras personas, Gemini en BigQuery puede explicar una consulta compleja en lenguaje sencillo. Estas explicaciones pueden ayudarte a comprender la sintaxis de las consultas, el esquema subyacente y el contexto empresarial.
Para pedirle a Gemini que explique una consulta en SQL de ejemplo, sigue estos pasos:
En la consola de Google Cloud, selecciona el menú de navegación () y, luego, BigQuery.
En Te damos la bienvenida a BigQuery Studio, haz clic en CONSULTA EN SQL para crear una nueva consulta en SQL.
En el editor de consultas, pega la consulta para la que desees una explicación.
Por ejemplo, es posible que desees comprender cómo se relacionan las tablas de datos y las consultas en un conjunto de datos de ventas, y que necesites ayuda para escribir consultas que usen el conjunto de datos. En el siguiente ejemplo de consulta, es posible que comprendas qué tablas se están usando, pero puedes tardar más tiempo en analizar y comprender otras secciones de la consulta.
Selecciona la consulta que quieres que Gemini explique y haz clic con el botón derecho en esta consulta seleccionada. En el menú, haz clic en Explicar la selección actual.
La explicación de SQL aparece en el panel Gemini.
En el ejemplo de consulta del paso anterior, Gemini devuelve una explicación similar a la que se indica a continuación:
Para verificar este objetivo, haz clic en Revisar mi progreso.
Puedes proporcionar a Gemini una instrucción para que genere una consulta en SQL basada en el esquema de tus datos. Incluso si comienzas sin código, tienes conocimientos limitados sobre el esquema de datos o solo tienes conocimientos básicos de la sintaxis de SQL, Gemini puede sugerir una o más instrucciones de SQL.
En esta tarea, generarás una consulta que enumera tus principales productos para cada día. Este tipo de consulta suele ser complejo, pero puedes crear automáticamente una instrucción con Gemini. A continuación, usa las tablas del conjunto de datos thelook_ecommerce y dale instrucciones a Gemini para que genere una consulta y calcule las ventas por artículo de pedido y por nombre de producto.
En la consola de Google Cloud, selecciona el Menú de navegación () y, luego, BigQuery.
En el menú de navegación, haz clic en BigQuery Studio.
En el panel Explorador, haz clic en + AGREGAR.
En el diálogo Agregar, en el campo Buscar fuentes de datos, escribe public datasets
.
Presiona Intro. Verás los conjuntos de datos públicos en la lista.
Haz clic en public datasets. Verás la lista de conjuntos de datos públicos en Marketplace.
Busca thelook
. Verás que se muestra el conjunto de datos públicos de TheLook Ecommerce en la lista.
Haz clic en thelook Ecommerce dos veces.
Haz clic en VER CONJUNTO DE DATOS.
Expande bigquery-public-data que se agrega al panel Explorador.
Desplázate hacia abajo y busca thelook_ecommerce, luego, expande el conjunto de datos. Verás que se muestran las tablas order_items
y products
.
Haz clic en la tabla order_items
. Verás que se muestra el esquema de datos.
Vuelve al panel Explorador.
Haz clic en la tabla products
. Verás que se muestra el esquema de datos.
Haz clic en para abrir una nueva pestaña de la consulta sin título.
En el editor de consultas, ingresa la siguiente instrucción y, luego, presiona INTRO. El carácter numeral (#) le da instrucciones a Gemini para que genere SQL.
Gemini sugiere una consulta en SQL similar a la que aparece a continuación. Si encuentras algún error, vuelve a ejecutar la instrucción o ejecuta el siguiente comando.
Para aceptar el código sugerido, haz clic en Pestaña y, luego, en Ejecutar para ejecutar la instrucción de SQL. También puedes desplazarte por el SQL sugerido y aceptar palabras concretas recomendadas en la instrucción.
En el panel Resultados de la consulta, visualiza los resultados.
Para verificar este objetivo, haz clic en Revisar mi progreso.
En esta tarea, usarás BigQuery ML para crear un modelo de previsión y consultarlo con una instrucción de Gemini.
Usa la siguiente consulta de ejemplo con las ventas reales, que se utilizan como entrada para el modelo. La consulta se usa como parte de la creación del modelo de AA.
Para crear un modelo de AA de previsión, en el Editor de SQL de BigQuery, ejecuta el SQL que se indica a continuación:
Puedes usar Gemini para ayudarte a entender esta consulta.
Cuando se crea el modelo, el panel Resultados muestra un mensaje similar al que se indica a continuación:
Haz clic en para abrir una nueva pestaña de la consulta sin título.
En el editor de consultas, ingresa la siguiente instrucción y, luego, presiona INTRO. El carácter numeral (#) le da instrucciones a Gemini para que genere SQL.
Gemini sugiere una consulta en SQL similar a la que aparece a continuación. Si encuentras algún error, vuelve a ejecutar la instrucción o ejecuta el siguiente comando.
Para aceptar el código sugerido, haz clic en Pestaña y, luego, en Ejecutar para ejecutar la instrucción de SQL. También puedes desplazarte por el SQL sugerido y aceptar palabras concretas recomendadas en la instrucción.
En el panel Resultados de la consulta, visualiza los resultados.
Para verificar este objetivo, haz clic en Revisar mi progreso.
En este lab, aprendiste a realizar las siguientes tareas:
Ahora que aprendiste a usar Gemini para analizar tus datos con BigQuery, consulta Escribe mejores instrucciones para Gemini en Google Cloud si quieres obtener más información sobre Gemini.
Cuando haya completado su lab, haga clic en Finalizar lab. Qwiklabs quitará los recursos que usó y limpiará la cuenta por usted.
Tendrá la oportunidad de calificar su experiencia en el lab. Seleccione la cantidad de estrellas que corresponda, ingrese un comentario y haga clic en Enviar.
La cantidad de estrellas indica lo siguiente:
Puede cerrar el cuadro de diálogo si no desea proporcionar comentarios.
Para enviar comentarios, sugerencias o correcciones, use la pestaña Asistencia.
Copyright 2024 Google LLC. Todos los derechos reservados. Google y el logotipo de Google son marcas de Google LLC. El resto de los nombres de productos y empresas pueden ser marcas de las respectivas empresas a las que están asociados.
Este contenido no está disponible en este momento
Te enviaremos una notificación por correo electrónico cuando esté disponible
¡Genial!
Nos comunicaremos contigo por correo electrónico si está disponible
One lab at a time
Confirm to end all existing labs and start this one