Using DBT for building a Medallion Lakehouse architecture (Azure Databricks + Delta + DBT)

<p>There&rsquo;s a lot of fuzz going around the data build tool (DBT). It gains a lot of traction from the data community. I&rsquo;ve seen several customers and projects, where DBT is already chosen as the tool to be used. But what it is? Where can you position DBT in your data landscape? What does it do and how does it work?</p> <p>This blog post focuses on answering these questions. I&rsquo;ll demonstrate how DBT works by using a DataBricks&nbsp;<a href="https://www.databricks.com/glossary/medallion-architecture" rel="noopener ugc nofollow" target="_blank">medallion architecture</a>. Be warned! It will be a long read. Before configuring anything, let&rsquo;s first look at DBT.</p> <h2>What is data build tool?</h2> <p>DBT is a transformation tool in the ELT process. It is an open source command line tool written in Python. DBT focusses on the&nbsp;<strong>T</strong>&nbsp;in ELT (Extract,&nbsp;<strong>Transform and&nbsp;</strong>Load) process , so it doesn&rsquo;t extract or load data, but only transforms data.</p> <p><a href="https://piethein.medium.com/using-dbt-for-building-a-medallion-lakehouse-architecture-azure-databricks-delta-dbt-31a31fc9bd0"><strong>Visit Now</strong></a></p>
Tags: dbt Building