<?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: Multiple dataflows in pipeline in Dataflow</title>
    <link>https://community.fabric.microsoft.com/t5/Dataflow/Multiple-dataflows-in-pipeline/m-p/4001668#M3166</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="759827" data-lia-user-login="ManasiL" class="lia-mention lia-mention-user"&gt;ManasiL&lt;/a&gt;&amp;nbsp;,&lt;BR /&gt;&lt;BR /&gt;We haven’t heard from you on the last response and was just checking back to see if your query was answered.&lt;BR /&gt;Otherwise, will respond back with the more details and we will try to help .&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;/P&gt;</description>
    <pubDate>Thu, 20 Jun 2024 09:58:29 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2024-06-20T09:58:29Z</dc:date>
    <item>
      <title>Multiple dataflows in pipeline</title>
      <link>https://community.fabric.microsoft.com/t5/Dataflow/Multiple-dataflows-in-pipeline/m-p/3999156#M3156</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am working on Data Ingestion project on fabric for first time and need some guidance:&lt;/P&gt;&lt;P&gt;I have following architecture&amp;nbsp;&lt;/P&gt;&lt;P&gt;Domain A&lt;/P&gt;&lt;P&gt;Table1..... Table 10&lt;/P&gt;&lt;P&gt;Domain B&amp;nbsp;&lt;/P&gt;&lt;P&gt;Table 1.....Table 7&lt;/P&gt;&lt;P&gt;with each table having millions of records&lt;/P&gt;&lt;P&gt;&amp;nbsp;I have to ingest data from all these tables from SAP HANA DB as source to fabric datawarehouse.&lt;/P&gt;&lt;P&gt;Should i create one pipeline for each domain containing dataflows for all the tables under that domain or should i create pipeline for each table. The tables are not dependent on each other.&lt;/P&gt;&lt;P&gt;Which approach is best considering the data size?&lt;/P&gt;&lt;P&gt;And if we go with one pipeline with mutiple dataflows should they be arranged sequentially or paraller?&lt;/P&gt;</description>
      <pubDate>Wed, 19 Jun 2024 02:15:21 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Dataflow/Multiple-dataflows-in-pipeline/m-p/3999156#M3156</guid>
      <dc:creator>ManasiL</dc:creator>
      <dc:date>2024-06-19T02:15:21Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple dataflows in pipeline</title>
      <link>https://community.fabric.microsoft.com/t5/Dataflow/Multiple-dataflows-in-pipeline/m-p/3999572#M3158</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="759827" data-lia-user-login="ManasiL" class="lia-mention lia-mention-user"&gt;ManasiL&lt;/a&gt;&amp;nbsp;,&lt;BR /&gt;&lt;BR /&gt;Thanks for using Fabric Community.&lt;/P&gt;
&lt;P&gt;For ingesting data from multiple tables with millions of records each, creating one pipeline per domain with parallel dataflows is generally the recommended approach. Here's why:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Efficiency: Parallel execution within a single pipeline allows tables to be ingested concurrently, significantly reducing overall processing time compared to sequential execution in separate pipelines.&lt;/LI&gt;
&lt;LI&gt;Scalability: A single domain pipeline simplifies scaling if needed in the future. You can adjust parallelism within the pipeline to handle increased data volume.&lt;/LI&gt;
&lt;LI&gt;Resource Optimization: Fabric can leverage its distributed processing capabilities more effectively with parallel dataflows.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Benefits of this Approach:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Faster Ingestion: Parallel execution significantly improves processing speed.&lt;/LI&gt;
&lt;LI&gt;Simplified Management: Easier to monitor and manage a single domain pipeline compared to numerous individual table pipelines.&lt;/LI&gt;
&lt;LI&gt;Scalability: Flexibility to scale the pipeline by adjusting dataflow parallelism or adding compute resources.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;BR /&gt;&lt;STRONG&gt;When Might Individual Pipelines or a Sequential Approach can be considered?&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Complex Dependencies: If your tables have intricate dependencies that require specific execution order, individual pipelines or a sequential approach might be necessary to maintain data integrity. However, double-check if these dependencies can be addressed within a single pipeline using conditional logic within dataflows.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Very Small Tables: If some tables within your domain are extremely small and ingesting them sequentially won't significantly impact overall processing time, a sequential approach within the domain pipeline could be considered.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;BR /&gt;At last it is completely depends on your scenario, data volume and your pipeline management, as discussed in previous thread:&amp;nbsp;&lt;A href="https://community.fabric.microsoft.com/t5/Data-Pipelines/Can-create-multiple-data-flow-gen2-inside-one-pipeline/m-p/3992036#M3954" target="_blank"&gt;Solved: Can create multiple data flow gen2 inside one pipe... - Microsoft Fabric Community&lt;/A&gt;&amp;nbsp;you can also considered the points mentioned in it.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;Hope this is helpful. Please do let me know incase of further queries.&lt;/P&gt;</description>
      <pubDate>Wed, 19 Jun 2024 06:55:44 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Dataflow/Multiple-dataflows-in-pipeline/m-p/3999572#M3158</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-06-19T06:55:44Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple dataflows in pipeline</title>
      <link>https://community.fabric.microsoft.com/t5/Dataflow/Multiple-dataflows-in-pipeline/m-p/4001668#M3166</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="759827" data-lia-user-login="ManasiL" class="lia-mention lia-mention-user"&gt;ManasiL&lt;/a&gt;&amp;nbsp;,&lt;BR /&gt;&lt;BR /&gt;We haven’t heard from you on the last response and was just checking back to see if your query was answered.&lt;BR /&gt;Otherwise, will respond back with the more details and we will try to help .&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Thu, 20 Jun 2024 09:58:29 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Dataflow/Multiple-dataflows-in-pipeline/m-p/4001668#M3166</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-06-20T09:58:29Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple dataflows in pipeline</title>
      <link>https://community.fabric.microsoft.com/t5/Dataflow/Multiple-dataflows-in-pipeline/m-p/4001780#M3167</link>
      <description>&lt;P&gt;Thank you for your reply.&lt;/P&gt;&lt;P&gt;So if going with parallel execution of dataflows what if one of the dataflow fails? Even if we run the other dataflows, later on can we just run that one failed dataflow?&lt;/P&gt;</description>
      <pubDate>Thu, 20 Jun 2024 10:54:05 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Dataflow/Multiple-dataflows-in-pipeline/m-p/4001780#M3167</guid>
      <dc:creator>ManasiL</dc:creator>
      <dc:date>2024-06-20T10:54:05Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple dataflows in pipeline</title>
      <link>https://community.fabric.microsoft.com/t5/Dataflow/Multiple-dataflows-in-pipeline/m-p/4001799#M3168</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="759827" data-lia-user-login="ManasiL" class="lia-mention lia-mention-user"&gt;ManasiL&lt;/a&gt;&amp;nbsp;,&lt;BR /&gt;&lt;BR /&gt;Yes you can re-run from the failed activity.&lt;BR /&gt;&lt;BR /&gt;Docs to refer -&lt;BR /&gt;&lt;A href="https://learn.microsoft.com/en-us/fabric/data-factory/monitor-pipeline-runs" target="_blank"&gt;How to monitor pipeline runs - Microsoft Fabric | Microsoft Learn&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Hope this is helpful. Please do let me know incase of further queries.&lt;/P&gt;</description>
      <pubDate>Thu, 20 Jun 2024 11:02:39 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Dataflow/Multiple-dataflows-in-pipeline/m-p/4001799#M3168</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-06-20T11:02:39Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple dataflows in pipeline</title>
      <link>https://community.fabric.microsoft.com/t5/Dataflow/Multiple-dataflows-in-pipeline/m-p/4003835#M3176</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="759827" data-lia-user-login="ManasiL" class="lia-mention lia-mention-user"&gt;ManasiL&lt;/a&gt;&amp;nbsp;,&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;We haven’t heard from you on the last response and was just checking back to see if your query was answered.&lt;BR /&gt;Otherwise, will respond back with the more details and we will try to help .&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Fri, 21 Jun 2024 10:03:13 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Dataflow/Multiple-dataflows-in-pipeline/m-p/4003835#M3176</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-06-21T10:03:13Z</dc:date>
    </item>
  </channel>
</rss>

