YoVDO

DBT and Python - How to Write Reusable and Testable Pipelines

Offered By: EuroPython Conference via YouTube

Tags

dbt (Data build tool) Courses Python Courses SQL Courses Snowflake Courses Version Control Courses Software Engineering Courses Data Pipelines Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore how to leverage DBT (data build tool) and Python to create reusable and testable data pipelines in this 31-minute conference talk from EuroPython 2024. Discover how Flatiron Health utilizes DBT to improve cancer patient outcomes through data-driven insights. Learn about implementing version-controlled directed acyclic graphs (DAGs) with testable and reusable nodes, incorporating both SQL and Python models. Gain practical knowledge on unit and data testing techniques, as well as developing a reusable variable library. Ideal for professionals with data warehouse or data lakehouse experience, this talk demonstrates the application of software engineering best practices to data pipelines using SQL, Python, and Snowflake.

Syllabus

DBT & Python - How to write reusable and testable pipelines — Florian Stefan


Taught by

EuroPython Conference

Related Courses

Design Computing: 3D Modeling in Rhinoceros with Python/Rhinoscript
University of Michigan via Coursera
A Practical Introduction to Test-Driven Development
LearnQuest via Coursera
FinTech for Finance and Business Leaders
ACCA via edX
Access Bioinformatics Databases with Biopython
Coursera Project Network via Coursera
Accounting Data Analytics
University of Illinois at Urbana-Champaign via Coursera