Instrucciones y requisitos de configuración del lab
Protege tu cuenta y tu progreso. Usa siempre una ventana de navegador privada y las credenciales del lab para ejecutarlo.

Cómo examinar los datos de facturación con BigQuery

Lab 30 minutos universal_currency_alt 5 créditos show_chart Introductorio
info Es posible que este lab incorpore herramientas de IA para facilitar tu aprendizaje.
Este contenido aún no está optimizado para dispositivos móviles.
Para obtener la mejor experiencia, visítanos en una computadora de escritorio con un vínculo que te enviaremos por correo electrónico.

Descripción general

En este lab, aprenderás cómo usar BigQuery para analizar datos de facturación.

Objetivos

En este lab, aprenderás a realizar las siguientes tareas:

  • Acceder a BigQuery desde la consola de Cloud
  • Crear un conjunto de datos
  • Crear una tabla
  • Importar datos desde un archivo de facturación almacenado en un bucket
  • Ejecutar consultas complejas sobre un conjunto de datos más grande

Configuración y requisitos

En cada lab, recibirás un proyecto de Google Cloud y un conjunto de recursos nuevos por tiempo limitado y sin costo adicional.

  1. 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:

    • El botón Abrir la consola de Google Cloud
    • El tiempo restante
    • Las credenciales temporales que debes usar para el lab
    • Otra información para completar el lab, si es necesaria
  2. 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.

    Nota: Si ves el diálogo Elegir una cuenta, haz clic en Usar otra cuenta.
  3. De ser necesario, copia el nombre de usuario a continuación y pégalo en el diálogo Acceder.

    {{{user_0.username | "Username"}}}

    También puedes encontrar el nombre de usuario en el panel Detalles del lab.

  4. Haz clic en Siguiente.

  5. Copia la contraseña que aparece a continuación y pégala en el diálogo Te damos la bienvenida.

    {{{user_0.password | "Password"}}}

    También puedes encontrar la contraseña en el panel Detalles del lab.

  6. Haz clic en Siguiente.

    Importante: Debes usar las credenciales que te proporciona el lab. No uses las credenciales de tu cuenta de Google Cloud. Nota: Usar tu propia cuenta de Google Cloud para este lab podría generar cargos adicionales.
  7. Haga clic para avanzar por las páginas siguientes:

    • Acepta los Términos y Condiciones.
    • No agregues opciones de recuperación o autenticación de dos factores (esta es una cuenta temporal).
    • No te registres para obtener pruebas gratuitas.

Después de un momento, se abrirá la consola de Google Cloud en esta pestaña.

Nota: Para ver un menú con una lista de productos y servicios de Google Cloud, haz clic en el menú de navegación que se encuentra en la parte superior izquierda o escribe el nombre del servicio o producto en el campo Búsqueda. Ícono del menú de navegación

Tarea 1: Usa BigQuery para importar datos

Accede a BigQuery y crea un conjunto de datos

En esta tarea, crearás un conjunto de datos con BigQuery. Luego, crearás una tabla antes de importar los datos de facturación de Cloud Storage.

  1. En el Menú de navegación ( Ícono del menú de navegación) de la consola de Google Cloud, haz clic en BigQuery.
  2. Si se te solicita, haz clic en Listo.
  3. Haz clic en el ícono de Ver acciones junto a tu ID del proyecto (comienza con qwiklabs-gcp) y, luego, en Crear conjunto de datos.
Nota: Puedes exportar datos de facturación directamente a BigQuery como se describe en la guía sobre exportación de datos de Facturación de Cloud a BigQuery. Sin embargo, para los fines de este lab, se preparó un archivo de facturación de muestra. Se encuentra en el bucket de Cloud Storage para que puedas acceder a él con tu cuenta de estudiante. Importarás estos datos de facturación a una tabla de BigQuery y después los examinarás.
  1. Especifica lo siguiente:
Propiedad Valor (escribe el valor o selecciona la opción como se especifica)
ID del conjunto de datos: billing_dataset
Ubicación de los datos: EE.UU.
Vencimiento predeterminado de la tabla (marca Habilitar el vencimiento de la tabla): 1 día (edad máxima predeterminada de la tabla)
  1. Haz clic en Crear conjunto de datos. Deberías ver billing_dataset en el panel izquierdo.

Cómo crear una tabla para importar los datos

  1. Haz clic en el ícono de Ver acciones junto a tu conjunto de datos billing_dataset. A continuación, haz clic en Abrir y, luego, en Crear tabla para crear una tabla nueva.
  2. En Fuente, especifica lo siguiente y deja la configuración restante con sus valores predeterminados:
Propiedad Valor (escribe el valor o selecciona la opción como se especifica)
Crear tabla desde: Google Cloud Storage
Selecciona un archivo del bucket de GCS cloud-training/archinfra/BillingExport-2020-09-18.avro
Formato del archivo Avro
  1. En Destino, especifica lo siguiente y deja la configuración restante con sus valores predeterminados:
Propiedad Valor (escribe el valor o selecciona la opción como se especifica)
Nombre de la tabla sampleinfotable
Tipo de tabla Tabla nativa
  1. Haz clic en Crear tabla. Una vez que se complete el trabajo, aparecerá la tabla debajo del conjunto de datos en el panel izquierdo.

Haz clic en Revisar mi progreso para verificar el objetivo. Usar BigQuery para importar datos

Tarea 2: Examina la tabla

En esta tarea, examinarás los datos que importaste.

  1. Haz clic en sampleinfotable.
Nota: Se mostrará el esquema que BigQuery creó automáticamente en función de los datos que encontró en el archivo que se importó. Observa que se incluyen cadenas, números enteros, marcas de tiempo y valores flotantes.
  1. Haz clic en Detalles. Como puedes ver en Cantidad de filas

  1. Haz clic en la pestaña Vista previa.

Tarea 3: Redacta una consulta simple

En esta tarea, redactarás y ejecutarás una consulta simple para filtrar los datos de facturación.

Cuando haces referencia a una tabla en una consulta, se deben especificar el ID del conjunto de datos y de la tabla; el ID del proyecto es opcional.

Nota: Si no se especifica el ID del proyecto, BigQuery usará el proyecto actual de forma predeterminada.

Toda la información que necesitas se encuentra en la interfaz de BigQuery. En la columna de la izquierda, verás el ID del conjunto de datos (billing_dataset) y el ID de la tabla (sampleinfotable).

Recuerda que, si haces clic en el nombre de la tabla, aparecerá el Esquema con los nombres de todos los campos.

Ahora realiza una consulta simple basada en el campo Cost.

  1. Haz clic en + Consulta en SQL.
  2. Pega lo siguiente en el Editor de consultas:
SELECT * FROM `billing_dataset.sampleinfotable` WHERE Cost > 0
  1. Haz clic en Ejecutar.

Haz clic en Revisar mi progreso para verificar el objetivo. Redactar una consulta simple

Tarea 4: Analiza un conjunto de datos de facturación de gran tamaño con SQL

En esta tarea, usarás BigQuery para analizar un conjunto de datos de muestra con 415,602 líneas de datos de facturación.

  1. Para hacer una consulta nueva, pega lo siguiente en el Editor de consultas:
SELECT billing_account_id, project.id, project.name, service.description, currency, currency_conversion_rate, cost, usage.amount, usage.pricing_unit FROM `billing_dataset.sampleinfotable`
  1. Haz clic en Ejecutar. Verifica que la tabla resultante tenga 415,602 líneas de datos de facturación.

  2. Para encontrar los últimos 100 registros en los que hubo cobros (costo > 0), haz clic en Redactar consulta nueva y pega lo siguiente en el Editor de consultas:

SELECT service.description, sku.description, location.country, cost, project.id, project.name, currency, currency_conversion_rate, usage.amount, usage.unit FROM `billing_dataset.sampleinfotable` WHERE Cost > 0 ORDER BY usage_end_time DESC LIMIT 100
  1. Haz clic en Ejecutar.
  2. Para buscar todos los cargos superiores a 10 dólares, haz clic en Redactar consulta nueva y pega lo siguiente en el Editor de consultas:
SELECT service.description, sku.description, location.country, cost, project.id, project.name, currency, currency_conversion_rate, usage.amount, usage.unit FROM `billing_dataset.sampleinfotable` WHERE cost > 10
  1. Haz clic en Ejecutar.

  2. Para buscar el producto con la mayor cantidad de registros en los datos de facturación, haz clic en Redactar consulta nueva y pega lo siguiente en el Editor de consultas:

SELECT service.description, COUNT(*) AS billing_records FROM `billing_dataset.sampleinfotable` GROUP BY service.description ORDER BY billing_records DESC
  1. Haz clic en Ejecutar.

  1. Para buscar el producto más utilizado que cueste más de 1 dólar, haz clic en Redactar consulta nueva y pega lo siguiente en el Editor de consultas:
SELECT service.description, COUNT(*) AS billing_records FROM `billing_dataset.sampleinfotable` WHERE cost > 1 GROUP BY service.description ORDER BY billing_records DESC
  1. Haz clic en Ejecutar.

  1. Para buscar la unidad de medida más cobrada, haz clic en Redactar consulta nueva y pega lo siguiente en el Editor de consultas:
SELECT usage.unit, COUNT(*) AS billing_records FROM `billing_dataset.sampleinfotable` WHERE cost > 0 GROUP BY usage.unit ORDER BY billing_records DESC
  1. Haz clic en Ejecutar.

  1. Para buscar el producto con el costo agregado más alto, haz clic en Redactar consulta nueva y pega lo siguiente en el Editor de consultas:
SELECT service.description, ROUND(SUM(cost),2) AS total_cost FROM `billing_dataset.sampleinfotable` GROUP BY service.description ORDER BY total_cost DESC
  1. Haz clic en Ejecutar.

Haz clic en Revisar mi progreso para verificar el objetivo. Analizar un conjunto de datos de facturación de gran tamaño con SQL

Tarea 5: Revisión

En este lab, importaste los datos de facturación que se generaron como un archivo avro a BigQuery. Ejecutaste una consulta simple en el archivo. Luego, accediste a un conjunto de datos compartido que contiene más de 22,000 registros de datos de facturación. Ejecutaste varias consultas en los datos con el objetivo de explorar cómo usar BigQuery para hacer y responder preguntas a través de la ejecución de consultas.

Finalice su lab

Cuando haya completado el lab, haga clic en Finalizar lab. Google Cloud Skills Boost quitará los recursos que usó y limpiará la cuenta.

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:

  • 1 estrella = Muy insatisfecho
  • 2 estrellas = Insatisfecho
  • 3 estrellas = Neutral
  • 4 estrellas = Satisfecho
  • 5 estrellas = Muy satisfecho

Puede cerrar el cuadro de diálogo si no desea proporcionar comentarios.

Para enviar comentarios, sugerencias o correcciones, use la pestaña Asistencia.

Copyright 2026 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.

Antes de comenzar

  1. Los labs crean un proyecto de Google Cloud y recursos por un tiempo determinado
  2. .
  3. Los labs tienen un límite de tiempo y no tienen la función de pausa. Si finalizas el lab, deberás reiniciarlo desde el principio.
  4. En la parte superior izquierda de la pantalla, haz clic en Comenzar lab para empezar

Usa la navegación privada

  1. Copia el nombre de usuario y la contraseña proporcionados para el lab
  2. Haz clic en Abrir la consola en modo privado

Accede a la consola

  1. Accede con tus credenciales del lab. Si usas otras credenciales, se generarán errores o se incurrirá en cargos.
  2. Acepta las condiciones y omite la página de recursos de recuperación
  3. No hagas clic en Finalizar lab, a menos que lo hayas terminado o quieras reiniciarlo, ya que se borrará tu trabajo y se quitará el proyecto

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

Un lab a la vez

Confirma para finalizar todos los labs existentes y comenzar este

Usa la navegación privada para ejecutar el lab

Usar una ventana de incógnito o de navegación privada es la mejor forma de ejecutar este lab. Así evitarás cualquier conflicto entre tu cuenta personal y la cuenta de estudiante, lo que podría generar cargos adicionales en tu cuenta personal.