<?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: Pipeline Duration Mismatch – Parent Pipeline Shows 3mins but Child Activities Total Only 1Min in Data Warehouse</title>
    <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/Pipeline-Duration-Mismatch-Parent-Pipeline-Shows-3mins-but-Child/m-p/5153475#M4478</link>
    <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1582121" data-lia-user-login="Deera" class="lia-mention lia-mention-user"&gt;Deera&lt;/a&gt;&amp;nbsp;in short the remaining 2 minutes are spent on&amp;nbsp;getting things ready and cleaning up.&lt;BR /&gt;Let me elaborate what these are:&lt;BR /&gt;1. Pipeline startup overhead&lt;BR /&gt;&lt;SPAN&gt;When Pipeline 1 calls Pipeline 2, Fabric doesn’t instantly start the first activity.&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;Before any activity runs, Fabric has to s&lt;/SPAN&gt;&lt;SPAN&gt;pin up the pipeline runtime, r&lt;/SPAN&gt;&lt;SPAN&gt;esolve parameters and b&lt;/SPAN&gt;&lt;SPAN&gt;uild the execution graph.&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;This time counts as pipeline duration, but does not belong to any activity, so you won’t see it inside Pipeline 2.&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&lt;P&gt;2.&amp;nbsp;Gateway + data movement “warm‑up”&lt;/P&gt;&lt;DIV&gt;&lt;P&gt;Because you’re u&lt;SPAN&gt;sing &lt;/SPAN&gt;on‑prem SQL Servers and connecting&amp;nbsp;&lt;SPAN&gt;through a &lt;/SPAN&gt;gateway,&amp;nbsp;&lt;SPAN&gt;Fabric needs to w&lt;/SPAN&gt;&lt;SPAN&gt;ake up the data movement engine, e&lt;/SPAN&gt;&lt;SPAN&gt;stablish gateway connections, v&lt;/SPAN&gt;&lt;SPAN&gt;alidate connectivity and a&lt;/SPAN&gt;&lt;SPAN&gt;llocate compute for copy.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;All this happens before the first copy activity actually starts.&lt;BR /&gt;3.&amp;nbsp;&lt;SPAN&gt;Pipeline invocation overhead inside ForEach&lt;/SPAN&gt;&lt;P&gt;Every time Execute Pipeline runs there is an orchestration time, context switching between pipelines and tracking state between parent and child. Might not be long but still count a bit.&lt;BR /&gt;In summary,&amp;nbsp;Your activities really do take only about 1 minute but the extra ~2 minutes are orchestration + gateway + runtime overhead.&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
    <pubDate>Sun, 19 Apr 2026 08:07:14 GMT</pubDate>
    <dc:creator>rizalard0684</dc:creator>
    <dc:date>2026-04-19T08:07:14Z</dc:date>
    <item>
      <title>Pipeline Duration Mismatch – Parent Pipeline Shows 3mins but Child Activities Total Only 1Min</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/Pipeline-Duration-Mismatch-Parent-Pipeline-Shows-3mins-but-Child/m-p/5152714#M4474</link>
      <description>&lt;P&gt;I have two pipelines.&lt;/P&gt;&lt;P&gt;The first pipeline contains two activities: Lookup and ForEach. Inside the ForEach activity, I’m invoking a second pipeline.&lt;/P&gt;&lt;P&gt;The second (invoked) pipeline contains 6 activities, which connect to source SQL Servers via a gateway and load data into a Data Warehouse in Fabric.&lt;/P&gt;&lt;P&gt;Here’s the issue:&lt;BR /&gt;From the parent (driver) pipeline view, it shows that Pipeline 2 takes about 3 minutes to complete. However, when I open Pipeline 2 and sum the duration of the individual activities, the total comes to only 1 minute.&lt;/P&gt;&lt;P&gt;Where is the remaining 2 minutes being spent?&lt;/P&gt;</description>
      <pubDate>Fri, 17 Apr 2026 16:31:12 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/Pipeline-Duration-Mismatch-Parent-Pipeline-Shows-3mins-but-Child/m-p/5152714#M4474</guid>
      <dc:creator>Deera</dc:creator>
      <dc:date>2026-04-17T16:31:12Z</dc:date>
    </item>
    <item>
      <title>Re: Pipeline Duration Mismatch – Parent Pipeline Shows 3mins but Child Activities Total Only 1Min</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/Pipeline-Duration-Mismatch-Parent-Pipeline-Shows-3mins-but-Child/m-p/5152879#M4475</link>
      <description>&lt;P&gt;They are spent spinning up the Spark instance.&lt;/P&gt;</description>
      <pubDate>Fri, 17 Apr 2026 23:52:58 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/Pipeline-Duration-Mismatch-Parent-Pipeline-Shows-3mins-but-Child/m-p/5152879#M4475</guid>
      <dc:creator>lbendlin</dc:creator>
      <dc:date>2026-04-17T23:52:58Z</dc:date>
    </item>
    <item>
      <title>Re: Pipeline Duration Mismatch – Parent Pipeline Shows 3mins but Child Activities Total Only 1Min</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/Pipeline-Duration-Mismatch-Parent-Pipeline-Shows-3mins-but-Child/m-p/5152915#M4476</link>
      <description>&lt;P class="lia-align-center"&gt;But i haven't use any spark or notebok activity in it.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 18 Apr 2026 03:54:09 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/Pipeline-Duration-Mismatch-Parent-Pipeline-Shows-3mins-but-Child/m-p/5152915#M4476</guid>
      <dc:creator>Deera</dc:creator>
      <dc:date>2026-04-18T03:54:09Z</dc:date>
    </item>
    <item>
      <title>Re: Pipeline Duration Mismatch – Parent Pipeline Shows 3mins but Child Activities Total Only 1Min</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/Pipeline-Duration-Mismatch-Parent-Pipeline-Shows-3mins-but-Child/m-p/5153183#M4477</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1582121" data-lia-user-login="Deera" class="lia-mention lia-mention-user"&gt;Deera&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The extra minutes, could be mostly coming from overhead outside the actual activity execution things like pipeline initialization, some queueing before it starts, and gateway-related delays when establishing connections to on-prem SQL.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Pallavi&lt;/P&gt;</description>
      <pubDate>Sat, 18 Apr 2026 14:50:28 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/Pipeline-Duration-Mismatch-Parent-Pipeline-Shows-3mins-but-Child/m-p/5153183#M4477</guid>
      <dc:creator>pallavi_r</dc:creator>
      <dc:date>2026-04-18T14:50:28Z</dc:date>
    </item>
    <item>
      <title>Re: Pipeline Duration Mismatch – Parent Pipeline Shows 3mins but Child Activities Total Only 1Min</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/Pipeline-Duration-Mismatch-Parent-Pipeline-Shows-3mins-but-Child/m-p/5153475#M4478</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1582121" data-lia-user-login="Deera" class="lia-mention lia-mention-user"&gt;Deera&lt;/a&gt;&amp;nbsp;in short the remaining 2 minutes are spent on&amp;nbsp;getting things ready and cleaning up.&lt;BR /&gt;Let me elaborate what these are:&lt;BR /&gt;1. Pipeline startup overhead&lt;BR /&gt;&lt;SPAN&gt;When Pipeline 1 calls Pipeline 2, Fabric doesn’t instantly start the first activity.&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;Before any activity runs, Fabric has to s&lt;/SPAN&gt;&lt;SPAN&gt;pin up the pipeline runtime, r&lt;/SPAN&gt;&lt;SPAN&gt;esolve parameters and b&lt;/SPAN&gt;&lt;SPAN&gt;uild the execution graph.&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;This time counts as pipeline duration, but does not belong to any activity, so you won’t see it inside Pipeline 2.&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&lt;P&gt;2.&amp;nbsp;Gateway + data movement “warm‑up”&lt;/P&gt;&lt;DIV&gt;&lt;P&gt;Because you’re u&lt;SPAN&gt;sing &lt;/SPAN&gt;on‑prem SQL Servers and connecting&amp;nbsp;&lt;SPAN&gt;through a &lt;/SPAN&gt;gateway,&amp;nbsp;&lt;SPAN&gt;Fabric needs to w&lt;/SPAN&gt;&lt;SPAN&gt;ake up the data movement engine, e&lt;/SPAN&gt;&lt;SPAN&gt;stablish gateway connections, v&lt;/SPAN&gt;&lt;SPAN&gt;alidate connectivity and a&lt;/SPAN&gt;&lt;SPAN&gt;llocate compute for copy.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;All this happens before the first copy activity actually starts.&lt;BR /&gt;3.&amp;nbsp;&lt;SPAN&gt;Pipeline invocation overhead inside ForEach&lt;/SPAN&gt;&lt;P&gt;Every time Execute Pipeline runs there is an orchestration time, context switching between pipelines and tracking state between parent and child. Might not be long but still count a bit.&lt;BR /&gt;In summary,&amp;nbsp;Your activities really do take only about 1 minute but the extra ~2 minutes are orchestration + gateway + runtime overhead.&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Sun, 19 Apr 2026 08:07:14 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/Pipeline-Duration-Mismatch-Parent-Pipeline-Shows-3mins-but-Child/m-p/5153475#M4478</guid>
      <dc:creator>rizalard0684</dc:creator>
      <dc:date>2026-04-19T08:07:14Z</dc:date>
    </item>
    <item>
      <title>Re: Pipeline Duration Mismatch – Parent Pipeline Shows 3mins but Child Activities Total Only 1Min</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/Pipeline-Duration-Mismatch-Parent-Pipeline-Shows-3mins-but-Child/m-p/5154478#M4480</link>
      <description>&lt;P data-unlink="true"&gt;use the &lt;A href="https://learn.microsoft.com/en-us/fabric/data-factory/monitor-copy-activity?wt.mc_id=MVP_449122" target="_self"&gt;monitor&amp;nbsp;&lt;/A&gt;, as others say you could see Queue or something else before the actual transfer&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;if you're importing from supported sources you could also see "&lt;A href="https://learn.microsoft.com/en-us/azure/data-factory/copy-activity-performance-troubleshooting#understand-copy-activity-execution-details?wt.mc_id=MVP_449122" target="_self"&gt;time at first byte&lt;/A&gt;" (SQLServer should be) that basically tells you how much time the copy waited for the first byte and it should be equal to the queue.&lt;/P&gt;</description>
      <pubDate>Mon, 20 Apr 2026 12:13:37 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/Pipeline-Duration-Mismatch-Parent-Pipeline-Shows-3mins-but-Child/m-p/5154478#M4480</guid>
      <dc:creator>R1k91</dc:creator>
      <dc:date>2026-04-20T12:13:37Z</dc:date>
    </item>
    <item>
      <title>Re: Pipeline Duration Mismatch – Parent Pipeline Shows 3mins but Child Activities Total Only 1Min</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/Pipeline-Duration-Mismatch-Parent-Pipeline-Shows-3mins-but-Child/m-p/5156442#M4483</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1582121" data-lia-user-login="Deera" class="lia-mention lia-mention-user"&gt;Deera&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN data-teams="true"&gt;Have you had a chance to look through the responses shared earlier? If anything is still unclear, we’ll be happy to provide additional support.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 23 Apr 2026 11:53:37 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/Pipeline-Duration-Mismatch-Parent-Pipeline-Shows-3mins-but-Child/m-p/5156442#M4483</guid>
      <dc:creator>v-aatheeque</dc:creator>
      <dc:date>2026-04-23T11:53:37Z</dc:date>
    </item>
    <item>
      <title>Re: Pipeline Duration Mismatch – Parent Pipeline Shows 3mins but Child Activities Total Only 1Min</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/Pipeline-Duration-Mismatch-Parent-Pipeline-Shows-3mins-but-Child/m-p/5159821#M4489</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1582121" data-lia-user-login="Deera" class="lia-mention lia-mention-user"&gt;Deera&lt;/a&gt;&lt;BR /&gt;&lt;BR /&gt;We wanted to follow up to check if you’ve had an opportunity to review the previous responses. If you require further assistance, please don’t hesitate to let us know.&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 28 Apr 2026 09:16:44 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/Pipeline-Duration-Mismatch-Parent-Pipeline-Shows-3mins-but-Child/m-p/5159821#M4489</guid>
      <dc:creator>v-aatheeque</dc:creator>
      <dc:date>2026-04-28T09:16:44Z</dc:date>
    </item>
    <item>
      <title>Re: Pipeline Duration Mismatch – Parent Pipeline Shows 3mins but Child Activities Total Only 1Min</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/Pipeline-Duration-Mismatch-Parent-Pipeline-Shows-3mins-but-Child/m-p/5159853#M4490</link>
      <description>&lt;P&gt;Thanks everyone for your insights. I have changed to invoke legacy activity instead of invoke preview activity which reduces my timing to 1.5 minutes. Based on your comments i understand that the extra time taken for gateway connectivity. Thanks&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 28 Apr 2026 10:08:11 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/Pipeline-Duration-Mismatch-Parent-Pipeline-Shows-3mins-but-Child/m-p/5159853#M4490</guid>
      <dc:creator>Deera</dc:creator>
      <dc:date>2026-04-28T10:08:11Z</dc:date>
    </item>
    <item>
      <title>Re: Pipeline Duration Mismatch – Parent Pipeline Shows 3mins but Child Activities Total Only 1Min</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/Pipeline-Duration-Mismatch-Parent-Pipeline-Shows-3mins-but-Child/m-p/5159994#M4495</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1582121" data-lia-user-login="Deera" class="lia-mention lia-mention-user"&gt;Deera&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Glad to hear that the performance has improved after switching to the legacy activity.&lt;BR data-start="153" data-end="156" /&gt;Based on our findings, the remaining time is expected due to gateway connectivity overhead.&lt;BR data-start="249" data-end="252" /&gt;Please let me know if you face any further issues. If this solution helped, kindly acknowledge it, as it may benefit others in the community facing similar issues.&lt;/P&gt;</description>
      <pubDate>Tue, 28 Apr 2026 12:22:02 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/Pipeline-Duration-Mismatch-Parent-Pipeline-Shows-3mins-but-Child/m-p/5159994#M4495</guid>
      <dc:creator>v-aatheeque</dc:creator>
      <dc:date>2026-04-28T12:22:02Z</dc:date>
    </item>
  </channel>
</rss>

