Home / Companies / dltHub / Blog / Post Details
Content Deep Dive

Data Lineage using dlt and dbt.

Blog post from dltHub

Post Details
Company
Date Published
Author
Zaeem Athar
Word Count
1,716
Company Posts That Month
5
Language
English
Hacker News Points
-
Post removed?
No
Summary

Data lineage is vital for data engineers as it traces the journey of data from its origin to its destination, aiding in troubleshooting, regulatory compliance, and understanding the impact of upstream changes on downstream data. The text describes a demo project that utilizes dlt and dbt to establish data lineage, focusing on a skate shop's sales data from Shopify and physical stores, which is then loaded into BigQuery. The demo illustrates creating table, row, and column lineage using dlt's load_info feature, which captures schema changes during data ingestion. The process includes using dbt to transform raw data into a fact_sales table for analytical purposes, with lineage details visualized through a dashboard in Metabase. This approach enables tracking of data changes and lineage at multiple levels, providing valuable insights for maintaining robust data pipelines.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Data Pipeline 1 304 112 63 -10%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.