<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: DBT Orchestration in Data Engineering</title>
    <link>https://community.fabric.microsoft.com/t5/Data-Engineering/DBT-Orchestration/m-p/3655138#M1150</link>
    <description>&lt;P&gt;Hi dears&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Do you know ,how can we call a DBT cloud job ( for a project ) on a Microsoft&lt;/P&gt;&lt;P&gt;&amp;nbsp; Fabric datafactory pipeline tasks ?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Via call to dbt cloud Api ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;WE would like Fabric datafactory pipelines to be full chain orchestrator&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 23 Jan 2024 22:14:12 GMT</pubDate>
    <dc:creator>Christophe93100</dc:creator>
    <dc:date>2024-01-23T22:14:12Z</dc:date>
    <item>
      <title>DBT Orchestration</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/DBT-Orchestration/m-p/3519847#M1144</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I have a question on dbt orchestration.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm not sure how I can trigger a production dbt run in a Fabric pipeline and hoping someone in the community had a suggestion.&lt;/P&gt;&lt;P&gt;The dbt-fabric adaptor is working perfectly.&amp;nbsp; The config is good and I can target dev and prod with a manual dbt run with no issues.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;However, I would like to have run without me having to be at desk pressing go every morning.&amp;nbsp; Does Fabric have a way to pull the from the repo and trigger on a schedule?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks a mil.&lt;/P&gt;</description>
      <pubDate>Tue, 07 Nov 2023 12:16:40 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/DBT-Orchestration/m-p/3519847#M1144</guid>
      <dc:creator>jk-dbt</dc:creator>
      <dc:date>2023-11-07T12:16:40Z</dc:date>
    </item>
    <item>
      <title>Re: DBT Orchestration</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/DBT-Orchestration/m-p/3519894#M1145</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/642405"&gt;@jk-dbt&lt;/a&gt;&amp;nbsp;just a quick question: where are you running dbt core, is it on your desktop PC, or on a VM etc?&lt;/P&gt;</description>
      <pubDate>Tue, 07 Nov 2023 12:38:37 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/DBT-Orchestration/m-p/3519894#M1145</guid>
      <dc:creator>AndyDDC</dc:creator>
      <dc:date>2023-11-07T12:38:37Z</dc:date>
    </item>
    <item>
      <title>Re: DBT Orchestration</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/DBT-Orchestration/m-p/3519979#M1146</link>
      <description>&lt;P&gt;Hey&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/265587"&gt;@AndyDDC&lt;/a&gt;&amp;nbsp;.&amp;nbsp; Appreciate you coming back on this.&amp;nbsp; I'm developing on my local machine.&lt;/P&gt;&lt;P&gt;The basic workflow I'd like to have if possible would be like:&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Analytics engineers develop on their local machine.&lt;/LI&gt;&lt;LI&gt;Push to github.&lt;/LI&gt;&lt;LI&gt;scheduled Fabric pipeline somehow clones the repo.&lt;/LI&gt;&lt;LI&gt;Fabric somehow does a dbt run&lt;/LI&gt;&lt;LI&gt;Alert messages get emailed ….&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;One idea I’ve seen floating around is to have a notebook do the lat 3 steps above.&amp;nbsp; I actually pip installed dbt in the notebook, got all excited but then got stuck trying to clone the repo.&lt;/P&gt;</description>
      <pubDate>Tue, 07 Nov 2023 13:20:14 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/DBT-Orchestration/m-p/3519979#M1146</guid>
      <dc:creator>jk-dbt</dc:creator>
      <dc:date>2023-11-07T13:20:14Z</dc:date>
    </item>
    <item>
      <title>Re: DBT Orchestration</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/DBT-Orchestration/m-p/3520277#M1147</link>
      <description>&lt;P&gt;OK thanks.&amp;nbsp; At the moment you need to run dbt core (and therefore dbt run) on some non-fabric compute unfortunately, like a VM.&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 07 Nov 2023 15:39:23 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/DBT-Orchestration/m-p/3520277#M1147</guid>
      <dc:creator>AndyDDC</dc:creator>
      <dc:date>2023-11-07T15:39:23Z</dc:date>
    </item>
    <item>
      <title>Re: DBT Orchestration</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/DBT-Orchestration/m-p/3521266#M1148</link>
      <description>&lt;P&gt;You can clone your code from git in the notebook and then run dbt in the notebook.&lt;BR /&gt;&lt;A href="https://www.linkedin.com/pulse/dbt-microsoft-fabric-my-journ-nghia-tran/" target="_blank"&gt;https://www.linkedin.com/pulse/dbt-microsoft-fabric-my-journ-nghia-tran/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Note: &lt;SPAN&gt;Change runtime version in Spark Setting from 1.2 to 1.1 (Runtime version 1.2 does not have git).&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 08 Nov 2023 03:58:17 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/DBT-Orchestration/m-p/3521266#M1148</guid>
      <dc:creator>Nghia</dc:creator>
      <dc:date>2023-11-08T03:58:17Z</dc:date>
    </item>
    <item>
      <title>Re: DBT Orchestration</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/DBT-Orchestration/m-p/3522042#M1149</link>
      <description>&lt;P&gt;That worked.....nice one Nghia!&lt;/P&gt;</description>
      <pubDate>Wed, 08 Nov 2023 09:48:55 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/DBT-Orchestration/m-p/3522042#M1149</guid>
      <dc:creator>jk-dbt</dc:creator>
      <dc:date>2023-11-08T09:48:55Z</dc:date>
    </item>
    <item>
      <title>Re: DBT Orchestration</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/DBT-Orchestration/m-p/3655138#M1150</link>
      <description>&lt;P&gt;Hi dears&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Do you know ,how can we call a DBT cloud job ( for a project ) on a Microsoft&lt;/P&gt;&lt;P&gt;&amp;nbsp; Fabric datafactory pipeline tasks ?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Via call to dbt cloud Api ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;WE would like Fabric datafactory pipelines to be full chain orchestrator&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 23 Jan 2024 22:14:12 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/DBT-Orchestration/m-p/3655138#M1150</guid>
      <dc:creator>Christophe93100</dc:creator>
      <dc:date>2024-01-23T22:14:12Z</dc:date>
    </item>
    <item>
      <title>Re: DBT Orchestration</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/DBT-Orchestration/m-p/4040256#M3006</link>
      <description>&lt;P&gt;&lt;SPAN&gt;This is a great question and one I started to ponder myself about a year ago when I was working at Microsoft.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In my case I wanted to use native scheduling functionality in Fabric and avoid an external Python environment to host dbt.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;It led me to developing a new dbt-adapter that allows the dbt project to be built locally without connection to the fabric workspace and for it to generate notebooks instead of directly execute the sql statements against the Fabric endpoint.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;I wanted to use the lakehouse rather than the warehouse in fabric and I wanted to keep all or the transformation logic in spark sql rather than tsql.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&lt;SPAN&gt;&lt;BR /&gt;It’s working very well so far and it gives the best of both worlds in my opinion. All of dbt’s benefits such as catalog, lineage, model dependency management, tests etc but with native Fabric artefacts generated. This also allows you to use native fabric and git functionality to migrate through dev, test, prod without having to setup a devops runner to host dbt. I am currently open sourcing the adapter so If you’d like more info hit me up on linked in&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://www.linkedin.com/in/john-rampono-8a73729?utm_source=share&amp;amp;utm_campaign=share_via&amp;amp;utm_content=profile&amp;amp;utm_medium=ios_app" target="_blank" rel="noopener nofollow ugc"&gt;https://www.linkedin.com/in/john-rampono-8a73729?utm_source=share&amp;amp;utm_campaign=share_via&amp;amp;utm_content=profile&amp;amp;utm_medium=ios_app&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 13 Jul 2024 01:55:43 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/DBT-Orchestration/m-p/4040256#M3006</guid>
      <dc:creator>Jrampono</dc:creator>
      <dc:date>2024-07-13T01:55:43Z</dc:date>
    </item>
    <item>
      <title>Re: DBT Orchestration</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/DBT-Orchestration/m-p/4145103#M4021</link>
      <description>&lt;P&gt;If you need an "all fabric" solution, I think the option there would be to use &lt;STRONG&gt;Fabic&amp;nbsp;Data Factory's Data Workflows&lt;/STRONG&gt; (Apache Airflow behind the hood). I.e. configure Data Workflow to point to a git repo where your dbt code is, and let it orchestrate your dbt jobs. This will involve learning Apache Airflow though.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm gearing towards that path since my team's skills are mostly dbt and I wanted to build a solution under the promise of Microsoft Fabric's "complete end-to-end data platform" without having to provision VM's, external integrations, etc.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But beware though, Data Factory Data Workflow is still in preview and is poorly documented. Until now I'm still scratching my head on how to make it work!&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":grinning_face_with_sweat:"&gt;😅&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 11 Sep 2024 13:55:58 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/DBT-Orchestration/m-p/4145103#M4021</guid>
      <dc:creator>sanetaboada</dc:creator>
      <dc:date>2024-09-11T13:55:58Z</dc:date>
    </item>
    <item>
      <title>Re: DBT Orchestration</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/DBT-Orchestration/m-p/4146203#M4028</link>
      <description>&lt;P&gt;There's a DBT core pipeline activity that is on the release plan for this quarter. Supposedly you can store your project in the files section of a lakehouse and it will run it for you. I have heard storing it in GitHub/DevOps will be supported later.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you're on DBT cloud, you can trigger it by calling the job API from a pipeline using a web activity.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 12 Sep 2024 05:44:24 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/DBT-Orchestration/m-p/4146203#M4028</guid>
      <dc:creator>Joshrodgers123</dc:creator>
      <dc:date>2024-09-12T05:44:24Z</dc:date>
    </item>
  </channel>
</rss>

