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, se te guiará a través del proceso de creación y ejecución de un flujo de trabajo de SQL en Dataform para cargar datos en BigQuery.
Objetivos de aprendizaje
Crear un repositorio de Dataform
Crear e inicializar un espacio de trabajo de desarrollo de Dataform
Crear y ejecutar un flujo de trabajo de SQL
Ver registros de ejecución en Dataform
Configuración
En cada lab, recibirás un proyecto de Google Cloud y un conjunto de recursos nuevos por tiempo limitado y sin costo adicional.
Accede a Google Skills en una ventana de incógnito.
Ten en cuenta el tiempo de acceso del lab (por ejemplo, 1:15:00) y asegúrate de finalizarlo en el plazo asignado.
No existe una función de pausa. Si lo necesitas, puedes reiniciar el lab, pero deberás hacerlo desde el comienzo.
Cuando esté listo, haga clic en Comenzar lab.
Anote las credenciales del lab (el nombre de usuario y la contraseña). Las usarás para acceder a la consola de Google Cloud.
Haga clic en Abrir Google Console.
Haga clic en Usar otra cuenta, copie las credenciales para este lab y péguelas en el mensaje emergente que aparece.
Si usas otras credenciales, se generarán errores o incurrirás en cargos.
Acepta las condiciones y omite la página de recursos de recuperación.
Tarea 1. Crea un repositorio de Dataform
En la consola, expande el menú de navegación y, luego, selecciona BigQuery > Dataform.
Haz clic en CREAR REPOSITORIO.
En la página Crear repositorio, haz lo siguiente:
En el campo ID del repositorio, ingresa quickstart-repository.
En la lista Región, selecciona .
Haz clic en CREAR.
Una vez que se haya creado el repositorio, verás la cuenta de servicio de Dataform. Copia esa información para que puedas utilizarla más adelante para asignar los permisos necesarios.
Haz clic en Go to Repositories.
Nota: Si te aparece un error de permiso denegado relacionado con la solicitud a la API, espera unos minutos y vuelve a crear el repositorio.
Prueba la tarea completada
Haz clic en Revisar mi progreso para verificar el objetivo.
Crear un repositorio de Dataform
Tarea 2. Crea e inicializa un espacio de trabajo de desarrollo de Dataform
En la página Dataform, haz clic en el repositorio quickstart-repository que acabas de crear.
Haz clic en CREAR UN ESPACIO DE TRABAJO DE DESARROLLO.
En la ventana Crear espacio de trabajo de desarrollo, haz lo siguiente:
En el campo ID del espacio de trabajo, ingresa quickstart-workspace.
Haz clic en CREAR.
Después de crearlo, haz clic en el espacio de trabajo de desarrollo quickstart-workspace.
Haz clic en INICIALIZAR ESPACIO DE TRABAJO.
Prueba la tarea completada
Haz clic en Revisar mi progreso para verificar el objetivo.
Crear un espacio de trabajo de Dataform
Tarea 3. Crea un archivo SQLX para definir una vista
En esta sección, definirás una vista que luego usarás como fuente
de datos para una tabla.
En el panel Archivos, junto a definitions, haz clic en el menú Más.
Haz clic en Crear archivo.
En el panel Crear un archivo nuevo, haz lo siguiente:
En el campo Agregar una ruta de acceso al archivo, ingresa
definitions/quickstart-source.sqlx.
Haz clic en CREAR ARCHIVO.
Define una vista
En el panel Archivos, expande la carpeta definitions.
Haz clic en quickstart-source.sqlx.
En el archivo, ingresa el siguiente fragmento de código:
config {
type: "view"
}
SELECT
"apples" AS fruit,
2 AS count
UNION ALL
SELECT
"oranges" AS fruit,
5 AS count
UNION ALL
SELECT
"pears" AS fruit,
1 AS count
UNION ALL
SELECT
"bananas" AS fruit,
0 AS count
Tarea 4. Crea un archivo SQLX para la definición de tablas
En las siguientes secciones, definirás el tipo de tabla en un archivo SQLX y, luego,
escribirás una instrucción SELECT para definir la estructura de la tabla dentro del mismo archivo.
En el panel Archivos, junto a definitions, haz clic en el menú Más y, luego, selecciona Crear archivo.
En el campo Agregar una ruta de acceso al archivo, ingresa
definitions/quickstart-table.sqlx.
Haz clic en CREAR ARCHIVO.
Define el tipo de tabla, la estructura y las dependencias
En el panel Archivos, expande el directorio definitions.
Selecciona quickstart-table.sqlx y, luego, ingresa el siguiente tipo de tabla
y la instrucción SELECT:
config {
type: "table"
}
SELECT
fruit,
SUM(count) as count
FROM ${ref("quickstart-source")}
GROUP BY 1
Nota: Es posible que aparezca una nota de error en la sección de consultas compiladas. Ignora el mensaje y continúa con los próximos pasos para ejecutar el flujo de trabajo.
Tarea 5. Otorga acceso de Dataform a BigQuery
En la consola de Google Cloud, en el menú de navegación (), selecciona IAM y administración > IAM.
Haz clic en VER POR PRINCIPALES. Luego, haz clic en OTORGAR ACCESO.
En el campo Principales nuevas, ingresa el ID de tu cuenta de servicio de Dataform.
En la lista desplegable Selecciona un rol, selecciona el rol Usuario de trabajo de BigQuery.
Haz clic en Agregar otro rol y, luego, en la lista desplegable Selecciona un rol,
elige Editor de datos de BigQuery.
Haz clic en Agregar otro rol y, luego, en la lista desplegable Selecciona un rol,
elige Visualizador de datos de BigQuery.
Haz clic en Guardar.
Prueba la tarea completada
Haz clic en Revisar mi progreso para verificar el objetivo.
Otorgar acceso de Dataform a BigQuery
Tarea 6. Ejecuta el flujo de trabajo
En la consola, ve al menú de navegación > BigQuery > Dataform.
Haz clic en quickstart-repository para abrir el repositorio.
Haz clic en quickstart-workspace para abrir el espacio de trabajo de desarrollo.
En la página quickstart-workspace, haz clic en INICIAR EJECUCIÓN.
Haz clic en Ejecutar acciones.
Haz clic en la pestaña Todas las acciones.
En el panel Ejecutar, haz clic en INICIAR EJECUCIÓN.
Dataform usa la configuración predeterminada del repositorio para crear el
contenido de tu flujo de trabajo en un conjunto de datos de BigQuery llamado dataform.
Prueba la tarea completada
Haz clic en Revisar mi progreso para verificar el objetivo.
Crear y ejecutar el flujo de trabajo de SQL
Visualiza los registros de ejecución
En la página quickstart-workspace, haz clic en EJECUCIONES para abrir el panel Ejecuciones.
Para ver los detalles de tu ejecución, haz clic en la ejecución más reciente.
Finaliza el lab
Cuando hayas completado el lab, haz clic en Finalizar lab. Google Skills quitará los recursos que usaste y limpiará la cuenta.
Tendrás la oportunidad de calificar tu experiencia en el lab. Selecciona la cantidad de estrellas que corresponda, ingresa un comentario y haz clic en Enviar.
La cantidad de estrellas indica lo siguiente:
1 estrella = Muy insatisfecho
2 estrellas = Insatisfecho
3 estrellas = Ni satisfecho ni insatisfecho
4 estrellas = Satisfecho
5 estrellas = Muy satisfecho
Puedes cerrar el cuadro de diálogo si no deseas proporcionar comentarios.
Para enviar comentarios, sugerencias o correcciones, usa 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.
Los labs crean un proyecto de Google Cloud y recursos por un tiempo determinado
.
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.
En la parte superior izquierda de la pantalla, haz clic en Comenzar lab para empezar
Usa la navegación privada
Copia el nombre de usuario y la contraseña proporcionados para el lab
Haz clic en Abrir la consola en modo privado
Accede a la consola
Accede con tus credenciales del lab. Si usas otras credenciales, se generarán errores o se incurrirá en cargos.
Acepta las condiciones y omite la página de recursos de recuperación
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.
En este lab, se te guiará a través del proceso de creación y ejecución de un flujo de trabajo de SQL en Dataform para cargar datos en BigQuery.
Duración:
0 min de configuración
·
Acceso por 60 min
·
60 min para completar