Cargando...
Introducción Cómo utilizar Copilot en DBT Ventajas de usar IA en documentación Buenas prácticas Uso de Copilot para acelerar la documentación en DBT Más allá de documentar manualmente, podemos instalar la extensión de Copilot y aprovecharla para generar la documentación
Introducción Formas de reutilizar descripciones En proyectos grandes, muchos campos se repiten a lo largo de las capas (BRONZE → SILVER → GOLD). Por ello, conviene evitar escribir las descripciones manualmente una y otra vez. Opción 1: Anchors (YAML anchors
Introducción Variables de entrada en DBT Primer paso: modelo “ephemeral” Flujo de trabajo para recargas parciales
Snapshots en DBT: Control de versionado de registros Introducción Conceptos clave Ejemplo práctico: dimensión empleado En la imagen anterior se generó la query contra el origen. DBT se encargará de comparar los datos devueltos por la query con los registros
Introducción Dimensión cliente SCD2 (lentamente cambiante) Funcionamiento interno: El campo utilizado para identificar los registros a eliminar es customer_id. Internamente, DBT, antes de actualizar un modelo, verifica que todos los registros de la query existan; si existen, los elimina para
Configuración del proyecto DBT para la capa SILVER Configurar en el dbt_project.yml que todos los modelos de SILVER se creen como vistas y utilicen el esquema SILVER de PostgreSQL. En segundo lugar, en el modelo .sql de la dimensión dim_track_full
Introducción Una vez que tenemos los datos cargados en PostgreSQL (Bronze) y transformados parcialmente (Silver), el siguiente paso es diseñar nuestro modelo de datos analítico, típicamente con un Modelo de Estrella (Star Schema). Exploración de tablas Diseño del Modelo de
Crear las referencias al modelo BRONZE Introducción En la arquitectura de capas de un proyecto de BI con DBT, los modelos se suelen organizar en Bronze, Silver y Gold: Para construir un modelo Silver, necesitamos referenciar los modelos Bronze previamente
Introducción DBT es la herramienta que utilizaremos para las capas Silver y Gold de nuestro proyecto de BI, encargándose de la transformación y carga de datos (Transform and Load). DBT no se instala como un software independiente, sino como un
Descarga e importación de datos de ejemplo Introducción Para poder practicar las consultas y los modelos de DBT, necesitamos contar con datos de ejemplo en nuestra base de datos PostgreSQL. Utilizaremos el conjunto de datos Chinook, una base de datos
La forma más efectiva de adquirir conocimientos en una herramienta es a través del desarrollo de un proyecto con casos de uso reales. En esta formación se abordará el diseño de un proyecto de Business Intelligence, incorporando aspectos clave como
¿Qué es DBT? DBT (Data Build Tool) es una herramienta que permite transformar datos directamente en el almacén de datos (data warehouse) utilizando SQL. Está diseñada para que los analistas de datos puedan crear modelos de transformación de forma modular,
Virgen del pilar nº4, ático H
03330 Crevillente (Alicante)