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.

Consume conjuntos de datos específicos de clientes provenientes de socios de intercambio de datos con BigQuery

Lab 20 minutos universal_currency_alt 1 crédito 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.

GSP1043

Logotipo de los labs de autoaprendizaje de Google Cloud

Descripción general

Es común que los socios de intercambio de datos de Google Cloud tengan conjuntos de datos propios que los clientes puedan utilizar para sus casos de uso de análisis. Los clientes deben suscribirse a estos datos, consultarlos en sus propias plataformas, aumentarlos con sus conjuntos de datos y usar sus herramientas de visualización en sus paneles para clientes. Esto permite que los socios de intercambio de datos simplifiquen y aceleren la forma en que crean y entregan valor a partir de soluciones basadas en datos.

diagrama de descripción general

A través de la integración con Google Cloud IAM, puedes establecer permisos en objetos de BigQuery para habilitar el acceso de usuarios dentro o fuera de las organizaciones. En este lab, aprenderás cómo los socios de intercambio de datos crean gemelos digitales para los clientes en Google Cloud o en un proveedor de servicios en la nube diferente. Para los fines de este lab, el cliente está en Google Cloud en un proyecto diferente.

En este lab, tendrás dos roles y se te proporcionarán tres proyectos de Google Cloud. En el primer proyecto, asumirás el rol de socio de intercambio de datos y compartirás un conjunto de datos generado por la solución alojada del socio con un proyecto de publicación de datos. En el segundo proyecto, asumirás el rol de socio de intercambio de datos que compartirá el conjunto de datos de origen en el proyecto de socio como una vista autorizada en el proyecto de publicación de datos. En el tercer proyecto, asumirás el rol de un cliente que accederá a la vista autorizada en su proyecto como un gemelo digital y unirá los datos con su conjunto de datos de solución para crear conjuntos de datos enriquecidos.

Objetivos

En este lab, aprenderás a hacer lo siguiente:

  • Crear una vista autorizada para un conjunto de datos de socio de intercambio de datos en diferentes proyectos
  • Acceder de forma segura a la vista autorizada para un cliente específico
  • Usar un conjunto de datos generado por el cliente para unirlo al conjunto de datos del socio de intercambio de datos y crear nuevas estadísticas

Configuración y requisitos

Antes de hacer clic en el botón Comenzar lab

Lee estas instrucciones. Los labs cuentan con un temporizador que no se puede pausar. El temporizador, que comienza a funcionar cuando haces clic en Comenzar lab, indica por cuánto tiempo tendrás a tu disposición los recursos de Google Cloud.

Este lab práctico te permitirá realizar las actividades correspondientes en un entorno de nube real, no en uno de simulación o demostración. Para ello, se te proporcionan credenciales temporales nuevas que utilizarás para acceder a Google Cloud durante todo el lab.

Para completar este lab, necesitarás lo siguiente:

  • Acceso a un navegador de Internet estándar. Se recomienda el navegador Chrome.
Nota: Usa una ventana del navegador privada o de incógnito (opción recomendada) para ejecutar el lab. Así evitarás conflictos entre tu cuenta personal y la cuenta de estudiante, lo que podría generar cargos adicionales en tu cuenta personal.
  • Tiempo para completar el lab (recuerda que, una vez que comienzas un lab, no puedes pausarlo).
Nota: Usa solo la cuenta de estudiante para este lab. Si usas otra cuenta de Google Cloud, es posible que se apliquen cargos a esa cuenta.

Cómo iniciar tu lab y acceder a la consola de Google Cloud

  1. Haz clic en el botón Comenzar lab. Si debes pagar por el lab, se abrirá un diálogo para que selecciones la forma de pago. A la izquierda, se encuentra el panel Detalles del lab, que tiene estos elementos:

    • El botón para 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. Haz 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 acceder a los productos y servicios de Google Cloud, haz clic en el menú de navegación o escribe el nombre del servicio o producto en el campo Buscar. Ícono del menú de navegación y campo de búsqueda

Tarea 1: Crea una tabla autorizada

En el primer proyecto, asumirás el rol de socio de intercambio de datos y crearás y compartirás un conjunto de datos con una tabla autorizada.

Crea la tabla autorizada del cliente

  1. En el panel del lab, abre la consola del proyecto del socio de intercambio de datos y accede con las credenciales asociadas.

  2. En el menú de navegación, ve a BigQuery > Studio.

  3. Ejecuta la siguiente consulta para crear un conjunto de datos de origen seleccionando las 10 ciudades principales de cada estado ordenadas por superficie terrestre:

SELECT * FROM ( SELECT *, ROW_NUMBER() OVER (PARTITION BY state_code ORDER BY area_land_meters DESC) AS cities_by_area FROM `bigquery-public-data.geo_us_boundaries.zip_codes`) cities WHERE cities_by_area <= 10 ORDER BY cities.state_code LIMIT 1000;
  1. En la barra de herramientas, haz clic en Más > Configuración de consulta.
Nota: Si no se ve la opción Más, haz clic en los tres puntos de la barra de herramientas para navegar.
  1. Elige la opción Establecer una tabla de destino para los resultados de la consulta.

  2. En Conjunto de datos, selecciona .demo_dataset.

  3. En ID de la tabla, escribe authorized_table.

  4. Deja el resto de los campos con los valores predeterminados y haz clic en Guardar.

  5. Haz clic en Ejecutar para volver a ejecutar la consulta y escribir los resultados en la tabla que especificaste.

  6. Verifica que se haya creado authorized_table.

Autoriza el conjunto de datos

  1. En el panel Explorador de BigQuery, abre demo_dataset y haz clic en + Uso compartido > Autorizar conjuntos de datos.

  2. Agrega la vista autorizada que debe autorizarse para compartir: .demo_dataset.

  3. Haz clic en Agregar autorización.

  4. Haz clic en Cerrar.

Otorga permisos al publicador de datos para acceder a la vista

  1. En tu proyecto, dentro de demo_dataset, abre authorized_table.

  2. Haz clic en Compartir > Compartir.

  3. Haz clic en Agregar principal y agrega los usuarios Publicador de datos y Cliente:

  4. Selecciona el rol Visualizador de datos de BigQuery.

agregar principal de visualizador de datos de BigQuery

  1. Haz clic en Guardar.

Haz clic en Revisar mi progreso para verificar la tarea realizada.

Crear una tabla autorizada

Tarea 2: Crea una vista autorizada en el proyecto de publicación de datos

En el segundo proyecto, asumirás el rol de socio de intercambio de datos que compartirá el conjunto de datos de origen en el proyecto de socio como una vista autorizada en el proyecto de publicación de datos.

  1. Cierra la consola del proyecto del socio de intercambio de datos y, en el panel del lab, abre la consola del proyecto del publicador de datos. Accede con las credenciales asociadas.

  2. En el menú de navegación, ve a BigQuery > Studio.

  3. Ejecuta la siguiente consulta para seleccionar ciudades del estado de Nueva York en la vista autorizada:

SELECT * FROM `{{{isv_project.project_id|Data Sharing Partner Project ID}}}.demo_dataset.authorized_table` WHERE state_code="NY" LIMIT 1000
  1. En la barra de herramientas de la consulta, selecciona Guardar > Guardar vista.

  2. Haz clic en el campo Conjunto de datos y selecciona data_publisher_dataset.

  3. En el campo Tabla, escribe authorized_view.

  4. Haz clic en Guardar. Ahora deberías poder ver y consultar el conjunto de datos y la tabla.

Asigna permisos de IAM a la vista del publicador de datos

  1. En el panel Explorador de BigQuery, abre data_publisher_dataset y haz clic en + Uso compartido > Autorizar vistas.

  2. Agrega la vista autorizada que debe autorizarse para compartir: .data_publisher_dataset.authorized_view.

  3. Haz clic en Agregar autorización.

  4. Haz clic en Cerrar.

Otorga permisos al cliente para acceder a la vista

  1. En tu proyecto, dentro de data_publisher_dataset, abre authorized_view.

  2. Haz clic en + Compartir > Compartir.

  3. Haz clic en Agregar principal y agrega el usuario Cliente:

  4. Selecciona el rol Visualizador de datos de BigQuery.

agregar principal de visualizador de datos de BigQuery

  1. Haz clic en Guardar.

Haz clic en Revisar mi progreso para verificar la tarea realizada.

Crear una vista autorizada en el proyecto de publicación de datos

Tarea 3: Accede a la vista autorizada como un gemelo digital

En el tercer proyecto, el estudiante asumirá el rol de un cliente que accederá a la vista autorizada de su proyecto como un gemelo digital y unirá los datos con su conjunto de datos de solución para crear conjuntos de datos enriquecidos.

  1. Cierra la consola del publicador de datos y, en el panel del lab, abre la consola del proyecto del cliente (gemelo digital). Accede con las credenciales asociadas.

  2. En el menú de navegación, ve a BigQuery > Studio.

  3. Ejecuta la siguiente consulta para acceder a los datos del proyecto de publicación de datos del socio de intercambio de datos y une los datos del cliente y la vista del socio para crear estadísticas nuevas.

SELECT cities.zip_code, cities.city, cities.state_code, customers.last_name, customers.first_name FROM `{{{consumer_project_2.project_id|Data Twin Project ID}}}.customer_dataset.customer_info` as customers JOIN `{{{consumer_project.project_id|Data Publisher Project ID}}}.data_publisher_dataset.authorized_view` as cities ON cities.state_code = customers.state;

El resultado debe ser similar al siguiente:

consulta de un cliente

  1. En la barra de herramientas de la consulta, selecciona Guardar > Guardar vista.

  2. Haz clic en el campo Conjunto de datos y selecciona customer_dataset.

  3. En el campo Tabla, escribe customer_table.

  4. Haz clic en Guardar. Ahora deberías poder ver y consultar el conjunto de datos y la tabla.

Haz clic en Revisar mi progreso para verificar la tarea realizada.

Acceder a la vista autorizada como un gemelo digital

Tarea 4: Confirma la funcionalidad del cliente (gemelo digital)

Para confirmar la funcionalidad del gemelo digital, insertarás una nueva fila en el proyecto del socio de intercambio de datos y probarás la funcionalidad dentro del proyecto del cliente.

  1. Cierra la consola del proyecto del cliente (gemelo digital) y, en el panel del lab, abre la consola del proyecto del socio de intercambio de datos. Accede con las credenciales asociadas.

  2. En el menú de navegación, ve a BigQuery > Studio.

  3. Ejecuta la siguiente consulta para insertar una nueva fila en el conjunto de datos del socio de intercambio de datos:

INSERT INTO `{{{isv_project.project_id|Data Sharing Partner Project ID}}}.demo_dataset.authorized_table` (zip_code, city, county, state_fips_code, state_code, state_name, fips_class_code, functional_status, area_land_meters, area_water_meters, cities_by_area) VALUES ("11012", "New City", "New County", "02", "NY", "New York", "B5", "S", 123632007174.0, 544474039.0, 10)

Deberías ver el siguiente resultado:

Esta instrucción agregó 1 fila a authorized_table.
  1. Cierra la consola del proyecto del socio de intercambio de datos y, en el panel del lab, abre la consola del proyecto del cliente (gemelo digital). Accede con las credenciales asociadas.

  2. Por último, consulta la vista en el proyecto del cliente (gemelo digital) para confirmar que la fila recién agregada sea visible.

SELECT cities.zip_code, cities.city, cities.state_code, customers.last_name, customers.first_name FROM `{{{consumer_project_2.project_id|Data Twin Project ID}}}.customer_dataset.customer_info` as customers JOIN `{{{consumer_project.project_id|Data Publisher Project ID}}}.data_publisher_dataset.authorized_view` as cities ON cities.state_code = customers.state;

Tus resultados deberían parecerse a los siguientes:

fila actualizada de resultados finales

¡Felicitaciones!

En este lab, creaste una vista autorizada para un conjunto de datos de un socio de intercambio de datos para compartirla con un usuario en un proyecto de publicación de datos. Luego, accediste al proyecto de publicación de datos y compartiste la vista autorizada con un usuario cliente en un proyecto de gemelo digital. Por último, accediste al proyecto del cliente/gemelo digital y uniste los datos con datos específicos del cliente para crear un conjunto de datos enriquecido.

Capacitación y certificación de Google Cloud

Recibe la formación que necesitas para aprovechar al máximo las tecnologías de Google Cloud. Nuestras clases incluyen habilidades técnicas y recomendaciones para ayudarte a avanzar rápidamente y a seguir aprendiendo. Para que puedas realizar nuestros cursos cuando más te convenga, ofrecemos distintos tipos de capacitación de nivel básico a avanzado: a pedido, presenciales y virtuales. Las certificaciones te ayudan a validar y demostrar tus habilidades y tu conocimiento técnico respecto a las tecnologías de Google Cloud.

Actualización más reciente del manual: 8 de septiembre de 2025

Prueba más reciente del lab: 8 de septiembre de 2025

Copyright 2026 Google LLC. All rights reserved. Google y el logotipo de Google son marcas de Google LLC. Los demás 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.