Temario del curso
Introducción
- Filosofía y principios de dbt / ¿Qué es dbt?
- dbt frente a ETL tradicional
- Ventajas características y arquitectura de dbt
- Más allá de dbt: ¿Qué es dbt Cloud?
Comprensió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 miembros del equipo en un proyecto dbt en dbt Cloud
Trabajo con modelos dbt
- Comprensión de los modelos dbt
- Construcción de un modelo dbt
- Transformación de datos utilizando dbt
- Trabajo 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 de dbt Cloud para gestionar y desplegar proyectos
- Creación de programaciones y activación de trabajos dbt
- Creación y gestión de entornos en dbt Cloud
- Despliegue 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
- Mejores prácticas para mantener proyectos dbt Cloud
Resumen y próximos pasos
Requerimientos
- Conocimiento de modelado de datos y SQL
- Experiencia con SQL y línea de comandos (CLI)
- Experiencia en programación con Python
Audiencia
- Ingenieros de datos
- Analistas de datos
- Científicos de datos
Reseñas (3)
Aprendiendo que QGIS es una herramienta que puede ser utilizada por otros profesionales diferentes, como topógrafos.
Bame Duncan Koko - Bentel Technologies (Pty) Ltd
Curso - QGIS for Geographic Information System
Traducción Automática
Cómo utilizar datos de satélites abiertos para aplicaciones reales
Tshering Dorji - Druk Holding and Investments
Curso - Advanced Geographic Information Systems (GIS)
Traducción Automática
Los ejemplos prácticos nos permitieron tener una idea real de cómo funciona el programa. Buenas explicaciones e integración de conceptos teóricos y su relación con las aplicaciones prácticas.
Ian - Archeoworks Inc.
Curso - ArcGIS Fundamentals
Traducción Automática