<?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 DataPipelines using DataflowGen2 using old code after DataflowGen2 update in Data Engineering</title>
    <link>https://community.fabric.microsoft.com/t5/Data-Engineering/DataPipelines-using-DataflowGen2-using-old-code-after/m-p/4713018#M9760</link>
    <description>&lt;P&gt;Good Day&lt;BR /&gt;I am using a Data Pipeline with a DataflowGen2(CI/CD and parameters), when I update the the dataflow and rerun the pipeline the new code is not executed, but rather whatever code was present at pipeline build time.&lt;BR /&gt;&lt;BR /&gt;As a work around I have been rebuiliding my pipeline every time I do a Dataflow change. Is this inteded behaviour?&lt;BR /&gt;&lt;BR /&gt;Thanks!&lt;/P&gt;</description>
    <pubDate>Thu, 29 May 2025 21:27:15 GMT</pubDate>
    <dc:creator>anon97242</dc:creator>
    <dc:date>2025-05-29T21:27:15Z</dc:date>
    <item>
      <title>DataPipelines using DataflowGen2 using old code after DataflowGen2 update</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/DataPipelines-using-DataflowGen2-using-old-code-after/m-p/4713018#M9760</link>
      <description>&lt;P&gt;Good Day&lt;BR /&gt;I am using a Data Pipeline with a DataflowGen2(CI/CD and parameters), when I update the the dataflow and rerun the pipeline the new code is not executed, but rather whatever code was present at pipeline build time.&lt;BR /&gt;&lt;BR /&gt;As a work around I have been rebuiliding my pipeline every time I do a Dataflow change. Is this inteded behaviour?&lt;BR /&gt;&lt;BR /&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Thu, 29 May 2025 21:27:15 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/DataPipelines-using-DataflowGen2-using-old-code-after/m-p/4713018#M9760</guid>
      <dc:creator>anon97242</dc:creator>
      <dc:date>2025-05-29T21:27:15Z</dc:date>
    </item>
    <item>
      <title>Re: DataPipelines using DataflowGen2 using old code after DataflowGen2 update</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/DataPipelines-using-DataflowGen2-using-old-code-after/m-p/4713844#M9776</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/922753"&gt;@anon97242&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Thanks for reaching out to the Microsoft fabric community forum.&lt;/P&gt;
&lt;P&gt;Yes, to some extent, this is currently expected due to how pipeline activity references work:&lt;BR /&gt;When you use a Dataflow Gen2 activity in a pipeline, it binds to the definition at build/deploy time, not dynamically at runtime.&lt;BR /&gt;This is especially relevant when you're using CI/CD with JSON templates, and deploying pipeline definitions from source control.&lt;/P&gt;
&lt;P&gt;Recommended Practices:&lt;BR /&gt;Use Parameters Dynamically in Dataflow&lt;BR /&gt;Ensure that the Dataflow Gen2 is parameterized and you're passing values from the pipeline. This way, changes in the logic can be triggered by different parameter sets.&lt;BR /&gt;Re-publish/Re-deploy Pipelines After Dataflow Changes&lt;BR /&gt;When you update a Dataflow:&lt;BR /&gt;Re-open the pipeline in your workspace&lt;BR /&gt;Make a minor change (like a whitespace) and re-save or re-publish&lt;BR /&gt;This forces the pipeline to re-bind to the latest Dataflow version&lt;BR /&gt;Rebuild Pipeline as Part of CI/CD&lt;BR /&gt;In your CI/CD process (like Azure DevOps), include a step to re-export and re-deploy pipelines whenever a Dataflow is updated. This ensures pipeline definitions align with updated Dataflow logic.&lt;BR /&gt;Use Separate Deployment Pipelines for Dataflows and Pipelines&lt;BR /&gt;If you're managing Dataflows and Pipelines separately in source control, you can:&lt;BR /&gt;Track changes to Dataflows&lt;BR /&gt;Automatically trigger a pipeline build/redeploy when a Dataflow changes&lt;/P&gt;
&lt;P&gt;&lt;A href="https://learn.microsoft.com/en-us/fabric/data-factory/dataflow-parameters" target="_blank"&gt;Use public parameters in Dataflow Gen2 (Preview) - Microsoft Fabric | Microsoft Learn&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://learn.microsoft.com/en-us/fabric/data-factory/dataflow-activity" target="_blank"&gt;Dataflow activity - Microsoft Fabric | Microsoft Learn&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://learn.microsoft.com/en-us/fabric/data-factory/cicd-pipelines" target="_blank"&gt;CI/CD for pipelines in Data Factory - Microsoft Fabric | Microsoft Learn&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;If this post helped resolve your issue, please consider giving it &lt;STRONG&gt;Kudos&lt;/STRONG&gt; and marking it as the &lt;STRONG&gt;Accepted Solution&lt;/STRONG&gt;. This not only acknowledges the support provided but also helps other community members find relevant solutions more easily.&lt;/P&gt;
&lt;P&gt;We appreciate your engagement and thank you for being an active part of the community.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Best regards,&lt;BR /&gt;LakshmiNarayana&lt;/STRONG&gt;.&lt;/P&gt;</description>
      <pubDate>Fri, 30 May 2025 10:18:36 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/DataPipelines-using-DataflowGen2-using-old-code-after/m-p/4713844#M9776</guid>
      <dc:creator>v-lgarikapat</dc:creator>
      <dc:date>2025-05-30T10:18:36Z</dc:date>
    </item>
    <item>
      <title>Re: DataPipelines using DataflowGen2 using old code after DataflowGen2 update</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/DataPipelines-using-DataflowGen2-using-old-code-after/m-p/4716441#M9817</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/922753"&gt;@anon97242&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;If your issue has been resolved, please consider marking the most helpful reply as the &lt;STRONG&gt;accepted solution&lt;/STRONG&gt;. This helps other community members who may encounter the same issue to find answers more efficiently.&lt;/P&gt;
&lt;P&gt;If you're still facing challenges, feel free to let us know we’ll be glad to assist you further.&lt;/P&gt;
&lt;P&gt;Looking forward to your response.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Best regards,&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;LakshmiNarayana.&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 02 Jun 2025 08:27:15 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/DataPipelines-using-DataflowGen2-using-old-code-after/m-p/4716441#M9817</guid>
      <dc:creator>v-lgarikapat</dc:creator>
      <dc:date>2025-06-02T08:27:15Z</dc:date>
    </item>
    <item>
      <title>Re: DataPipelines using DataflowGen2 using old code after DataflowGen2 update</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/DataPipelines-using-DataflowGen2-using-old-code-after/m-p/4717221#M9832</link>
      <description>&lt;P&gt;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1271221"&gt;@v-lgarikapat&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Thank you for the confirmation, as well as the detailed recommended practice. Much appreciated!&lt;/P&gt;</description>
      <pubDate>Mon, 02 Jun 2025 16:10:18 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/DataPipelines-using-DataflowGen2-using-old-code-after/m-p/4717221#M9832</guid>
      <dc:creator>anon97242</dc:creator>
      <dc:date>2025-06-02T16:10:18Z</dc:date>
    </item>
  </channel>
</rss>

