<?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: How to recover a pipeline configuration from run history? in Data Engineering</title>
    <link>https://community.fabric.microsoft.com/t5/Data-Engineering/How-to-recover-a-pipeline-configuration-from-run-history/m-p/5137509#M15537</link>
    <description>&lt;P class=""&gt;&lt;SPAN class=""&gt;&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1368772"&gt;@robertozsr&lt;/a&gt;,&amp;nbsp;&lt;BR /&gt;No- you &lt;/SPAN&gt;&lt;SPAN class=""&gt;cannot restore a pipeline configuration from run history&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;What you can do&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN class=""&gt;Open a previous successful run in &lt;/SPAN&gt;&lt;SPAN class=""&gt;Monitor&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN class=""&gt;Use the &lt;/SPAN&gt;&lt;SPAN class=""&gt;activity run graph&lt;/SPAN&gt;&lt;SPAN class=""&gt; to understand execution flow (sequence, branching, conditions)&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN class=""&gt;Inspect each activity’s &lt;/SPAN&gt;&lt;SPAN class=""&gt;Inputs/Outputs&lt;/SPAN&gt;&lt;SPAN class=""&gt; to reconstruct:&lt;/SPAN&gt;&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN class=""&gt;Parameters&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN class=""&gt;Expressions&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN class=""&gt;Dataset references&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;&amp;nbsp;This allows you to &lt;/SPAN&gt;&lt;SPAN class=""&gt;manually rebuild the pipeline&lt;/SPAN&gt;&lt;SPAN class=""&gt;, but not restore it.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;&amp;nbsp;What is not possible&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN class=""&gt;No rollback/version restore from run history&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN class=""&gt;No stored pipeline JSON in monitoring&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN class=""&gt;Run history only keeps &lt;/SPAN&gt;&lt;SPAN class=""&gt;execution metadata&lt;/SPAN&gt;&lt;SPAN class=""&gt;, not pipeline definitions&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;Microsoft Docs (Monitoring pipelines):&lt;BR /&gt;&lt;A title="Visually monitor Azure Data Factory" href="https://learn.microsoft.com/azure/data-factory/monitor-visually" target="_self"&gt;Visually monitor Azure Data Factory&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;&amp;nbsp;Microsoft Docs (Programmatic monitoring):&lt;BR /&gt;&lt;A title="Programmatically monitor an Azure Data Factory" href="https://learn.microsoft.com/azure/data-factory/monitor-programmatically" target="_self"&gt;Programmatically monitor an Azure Data Factory&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;&amp;nbsp;Best practice&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN class=""&gt;Enable Git integration (e.g., Azure DevOps or GitHub) → version control &amp;amp; rollback&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN class=""&gt;Export pipeline JSON (ARM template) before major changes → backup&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P class=""&gt;&lt;SPAN&gt;&amp;nbsp;Summary&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;Run history supports &lt;/SPAN&gt;&lt;SPAN class=""&gt;execution analysis, not version recovery&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&lt;BR /&gt;&amp;nbsp;Without Git or backups, the only option is &lt;/SPAN&gt;&lt;SPAN class=""&gt;manual reconstruction&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 23 Mar 2026 11:42:14 GMT</pubDate>
    <dc:creator>Olufemi7</dc:creator>
    <dc:date>2026-03-23T11:42:14Z</dc:date>
    <item>
      <title>How to recover a pipeline configuration from run history?</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/How-to-recover-a-pipeline-configuration-from-run-history/m-p/5137464#M15534</link>
      <description>&lt;P class=""&gt;Good morning everyone!&lt;/P&gt;&lt;P class=""&gt;I would greatly appreciate your help with a frustrating situation I've run into.&lt;/P&gt;&lt;P class=""&gt;I was renaming a pipeline while I had one of its Switch Case activities open in the editor. When I saved, it deleted all the other activities and now the pipeline only shows that one Switch Case — all the rest of the logic is gone.&lt;/P&gt;&lt;P class=""&gt;Unfortunately I don't have Git integration enabled on my workspace. However, I do have a successful run history from a couple of days ago when the pipeline was complete. When I navigate to that run, it shows "Pipeline was modified after this run" and I cannot find a way to restore a previous version — unlike Notebooks which have a built-in version history.&lt;/P&gt;&lt;P class=""&gt;My questions are:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Is there any way to recover the previous pipeline configuration from the run history?&lt;/LI&gt;&lt;LI&gt;To avoid this kind of disaster in the future, what is the recommended approach — enabling Git integration, regularly exporting the JSON definition, or both?&lt;/LI&gt;&lt;/OL&gt;&lt;P class=""&gt;The pipeline had quite complex logic that took a significant amount of time to build, so any help would be hugely appreciated!&lt;/P&gt;&lt;P class=""&gt;Thank you in advance &lt;span class="lia-unicode-emoji" title=":folded_hands:"&gt;🙏&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 23 Mar 2026 10:29:04 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/How-to-recover-a-pipeline-configuration-from-run-history/m-p/5137464#M15534</guid>
      <dc:creator>robertozsr</dc:creator>
      <dc:date>2026-03-23T10:29:04Z</dc:date>
    </item>
    <item>
      <title>Re: How to recover a pipeline configuration from run history?</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/How-to-recover-a-pipeline-configuration-from-run-history/m-p/5137509#M15537</link>
      <description>&lt;P class=""&gt;&lt;SPAN class=""&gt;&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1368772"&gt;@robertozsr&lt;/a&gt;,&amp;nbsp;&lt;BR /&gt;No- you &lt;/SPAN&gt;&lt;SPAN class=""&gt;cannot restore a pipeline configuration from run history&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;What you can do&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN class=""&gt;Open a previous successful run in &lt;/SPAN&gt;&lt;SPAN class=""&gt;Monitor&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN class=""&gt;Use the &lt;/SPAN&gt;&lt;SPAN class=""&gt;activity run graph&lt;/SPAN&gt;&lt;SPAN class=""&gt; to understand execution flow (sequence, branching, conditions)&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN class=""&gt;Inspect each activity’s &lt;/SPAN&gt;&lt;SPAN class=""&gt;Inputs/Outputs&lt;/SPAN&gt;&lt;SPAN class=""&gt; to reconstruct:&lt;/SPAN&gt;&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN class=""&gt;Parameters&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN class=""&gt;Expressions&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN class=""&gt;Dataset references&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;&amp;nbsp;This allows you to &lt;/SPAN&gt;&lt;SPAN class=""&gt;manually rebuild the pipeline&lt;/SPAN&gt;&lt;SPAN class=""&gt;, but not restore it.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;&amp;nbsp;What is not possible&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN class=""&gt;No rollback/version restore from run history&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN class=""&gt;No stored pipeline JSON in monitoring&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN class=""&gt;Run history only keeps &lt;/SPAN&gt;&lt;SPAN class=""&gt;execution metadata&lt;/SPAN&gt;&lt;SPAN class=""&gt;, not pipeline definitions&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;Microsoft Docs (Monitoring pipelines):&lt;BR /&gt;&lt;A title="Visually monitor Azure Data Factory" href="https://learn.microsoft.com/azure/data-factory/monitor-visually" target="_self"&gt;Visually monitor Azure Data Factory&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;&amp;nbsp;Microsoft Docs (Programmatic monitoring):&lt;BR /&gt;&lt;A title="Programmatically monitor an Azure Data Factory" href="https://learn.microsoft.com/azure/data-factory/monitor-programmatically" target="_self"&gt;Programmatically monitor an Azure Data Factory&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;&amp;nbsp;Best practice&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN class=""&gt;Enable Git integration (e.g., Azure DevOps or GitHub) → version control &amp;amp; rollback&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN class=""&gt;Export pipeline JSON (ARM template) before major changes → backup&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P class=""&gt;&lt;SPAN&gt;&amp;nbsp;Summary&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;Run history supports &lt;/SPAN&gt;&lt;SPAN class=""&gt;execution analysis, not version recovery&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&lt;BR /&gt;&amp;nbsp;Without Git or backups, the only option is &lt;/SPAN&gt;&lt;SPAN class=""&gt;manual reconstruction&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 23 Mar 2026 11:42:14 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/How-to-recover-a-pipeline-configuration-from-run-history/m-p/5137509#M15537</guid>
      <dc:creator>Olufemi7</dc:creator>
      <dc:date>2026-03-23T11:42:14Z</dc:date>
    </item>
    <item>
      <title>Re: How to recover a pipeline configuration from run history?</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/How-to-recover-a-pipeline-configuration-from-run-history/m-p/5137579#M15538</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1368772"&gt;@robertozsr&lt;/a&gt;,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;That is a really odd bug. I'd recommend opening a Microsoft support ticket to report it.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;As for restoring, without having any git version control set up, your only option is to re-create it. There is no built in version tracking for pipelines.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 23 Mar 2026 13:19:19 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/How-to-recover-a-pipeline-configuration-from-run-history/m-p/5137579#M15538</guid>
      <dc:creator>tayloramy</dc:creator>
      <dc:date>2026-03-23T13:19:19Z</dc:date>
    </item>
    <item>
      <title>Re: How to recover a pipeline configuration from run history?</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/How-to-recover-a-pipeline-configuration-from-run-history/m-p/5137624#M15540</link>
      <description>&lt;P&gt;Hello guys, I manage to fix it. There was only a bug where it deleted all the conneciton, variables, and parameters setting but the rest was there. Now I will set up a git integration! Thanks!&lt;/P&gt;</description>
      <pubDate>Mon, 23 Mar 2026 14:12:48 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/How-to-recover-a-pipeline-configuration-from-run-history/m-p/5137624#M15540</guid>
      <dc:creator>robertozsr</dc:creator>
      <dc:date>2026-03-23T14:12:48Z</dc:date>
    </item>
    <item>
      <title>Re: How to recover a pipeline configuration from run history?</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/How-to-recover-a-pipeline-configuration-from-run-history/m-p/5137627#M15541</link>
      <description>&lt;P&gt;Regariding the export of the pipeline, when I do the export, I have tried to import again in a clean new pipeline by clicking the icon import, but when it opens the file explorer the file with extension .json is not visible. Then how to import an exported pipeline?&lt;/P&gt;</description>
      <pubDate>Mon, 23 Mar 2026 14:16:07 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/How-to-recover-a-pipeline-configuration-from-run-history/m-p/5137627#M15541</guid>
      <dc:creator>robertozsr</dc:creator>
      <dc:date>2026-03-23T14:16:07Z</dc:date>
    </item>
    <item>
      <title>Re: How to recover a pipeline configuration from run history?</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/How-to-recover-a-pipeline-configuration-from-run-history/m-p/5137628#M15542</link>
      <description>&lt;P&gt;proably in view &amp;gt; edit json code? elimnate what is inside, and past everything insde?&lt;/P&gt;</description>
      <pubDate>Mon, 23 Mar 2026 14:17:37 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/How-to-recover-a-pipeline-configuration-from-run-history/m-p/5137628#M15542</guid>
      <dc:creator>robertozsr</dc:creator>
      <dc:date>2026-03-23T14:17:37Z</dc:date>
    </item>
  </channel>
</rss>

