Programa del Curso
Introducción
- Filosofía y principios de dbt / ¿Qué es dbt?
- dbt frente a ETL tradicional
- Descripción general de las características y la arquitectura de dbt
- Más allá de dbt: ¿Qué es dbt Cloud?
Descripción de dbt Cloud
- El ciclo de vida de un proyecto dbt en dbt Cloud
- Cómo encaja dbt Cloud con los flujos de trabajo de almacenamiento y transformación de datos
Primeros pasos con dbt Cloud
- Configuración del entorno de desarrollo en dbt Cloud
- Conexión de dbt Cloud a su almacén de datos
- Creación de un proyecto dbt en dbt Cloud
- Ejecución de comandos dbt en dbt Cloud
- Colaboración con los miembros del equipo en un proyecto dbt en dbt Cloud
Trabajar con modelos dbt
- Descripción de los modelos dbt
- Creación de un modelo dbt
- Transformación de datos mediante dbt
- Trabajar con modelos incrementales en dbt
- Implementación de macros y funciones personalizadas en dbt
Gestión de proyectos dbt en dbt Cloud
- Uso de la interfaz dbt Cloud para gestionar e implementar proyectos
- Creación de programaciones y activación de trabajos de dbt
- Creación y gestión de entornos en dbt Cloud
- Implementación de proyectos dbt en producción
- Configuración de notificaciones y alertas
Integración de dbt Cloud con otras herramientas
- Uso de dbt Cloud con Git y control de versiones
- Integración de dbt Cloud con otras herramientas de almacenamiento y transformación de datos basadas en la nube
Solución de problemas y depuración
- Cómo depurar y solucionar problemas de proyectos dbt en dbt Cloud
- Uso de registros para diagnosticar problemas
- Prácticas recomendadas para mantener proyectos de dbt Cloud
Resumen y próximos pasos
Requerimientos
- Comprensión del modelado de datos y SQL
- Experiencia con SQL y la interfaz de línea de comandos (CLI)
- Experiencia en programación en Python
Audiencia
- Ingenieros de datos
- Analistas de datos
- Científicos de datos
Testimonios (5)
El formador adaptó los materiales y contenidos a lo que creía que sería mejor para nosotros y lo consiguió. La calidad de la formación fue excelente.
Jorge Sanchez Hernandez - CSMART - Carnival
Curso - QGIS for Geographic Information System
Traducción Automática
Mucha paciencia
Mateusz - WestWind Energy Polska Sp. z o.o.
Traducción Automática
Profesional y muy práctico, habitual en un trabajo diario
Jozefin Rékasi - SC Automobile Dacia SA
Curso - Advanced Data Analysis with TIBCO Spotfire
Traducción Automática
Cubrió las áreas en las que dije que estaba interesado antes del curso: relaciones de datos, usando script de python. La conexión a bases de datos se tratará en el módulo avanzado.
Cristian Tudose - SC Automobile Dacia SA
Curso - Introduction to Spotfire
Traducción Automática
I genuinely enjoyed the lots of labs and practices.