<?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 Design in Data Engineering</title>
    <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Pipeline-Design/m-p/5306439#M17299</link>
    <description>&lt;P&gt;Hi &lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/226550"&gt;@NandanHegde&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;Thank you for sharing these practical recommendations. I completely agree that parameterizing full and incremental loads and building a metadata-driven, reusable framework are key to creating scalable and maintainable data integration solutions.&lt;/P&gt;&lt;P&gt;I also appreciate you sharing the article on error logging and handling. A well-designed logging framework can significantly simplify troubleshooting and reduce operational overhead in production environments.&lt;/P&gt;&lt;P&gt;I have one follow-up question. In large enterprise projects with hundreds of pipelines, how do you typically organize and maintain metadata-driven frameworks while keeping them flexible enough to accommodate different source systems and changing business requirements? I'd be interested in learning about any best practices you've found effective.&lt;/P&gt;&lt;P&gt;Thank you again for sharing your expertise and the helpful resources!&lt;/P&gt;</description>
    <pubDate>Sun, 19 Jul 2026 14:19:37 GMT</pubDate>
    <dc:creator>binitafulpagare</dc:creator>
    <dc:date>2026-07-19T14:19:37Z</dc:date>
    <item>
      <title>Pipeline Design</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Pipeline-Design/m-p/5301531#M17280</link>
      <description>&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;When designing enterprise data pipelines in Microsoft Fabric, what principles do you follow to ensure scalability, reliability, and maintainability?&lt;/P&gt;&lt;P&gt;I'm particularly interested in understanding how experienced teams handle:&lt;/P&gt;&lt;P&gt;Incremental processing&lt;BR /&gt;Error handling&lt;BR /&gt;Pipeline modularization&lt;BR /&gt;Monitoring&lt;BR /&gt;Recovery after failures&lt;/P&gt;&lt;P&gt;I'd love to hear the design patterns that have worked well in production environments.&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;</description>
      <pubDate>Fri, 17 Jul 2026 04:02:41 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/Pipeline-Design/m-p/5301531#M17280</guid>
      <dc:creator>binitafulpagare</dc:creator>
      <dc:date>2026-07-17T04:02:41Z</dc:date>
    </item>
    <item>
      <title>Re: Pipeline Design</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Pipeline-Design/m-p/5302734#M17288</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1668684"&gt;@binitafulpagare&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Thank you for reaching out to Microsoft Fabric Community.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;There is no single recommended architecture for every workload, but the following practices are commonly used for enterprise scale microsoft fabric pipelines:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;In general enterprise fabric pipelines are designed to process data incrementally where possible so keep pipelines modular and reusable.&lt;/LI&gt;
&lt;LI&gt;Implement retry and error handling for transient failures.&lt;/LI&gt;
&lt;LI&gt;Monitor pipeline runs regularly and configure alerts for failures where required.&lt;/LI&gt;
&lt;LI&gt;Design pipelines to be idempotent so they can be safely rerun after a failure without producing duplicate or inconsistent data.&lt;/LI&gt;
&lt;LI&gt;Use parameters and configuration values to make pipelines easier to deploy across development, test and production environments&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Following these practices helps improve scalability, reliability and maintainability in production environments.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks and regards,&lt;/P&gt;
&lt;P&gt;Anjan Kumar Chippa&lt;/P&gt;</description>
      <pubDate>Fri, 17 Jul 2026 12:27:25 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/Pipeline-Design/m-p/5302734#M17288</guid>
      <dc:creator>v-achippa</dc:creator>
      <dc:date>2026-07-17T12:27:25Z</dc:date>
    </item>
    <item>
      <title>Re: Pipeline Design</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Pipeline-Design/m-p/5305877#M17295</link>
      <description>&lt;P&gt;Below are the common aspects :&lt;BR /&gt;1) Have a parameterization for full load vs incremental load&lt;BR /&gt;2) have a meta data driven framework and reusbale framework&lt;BR /&gt;3) for error handling :&lt;/P&gt;
&lt;P&gt;&lt;A href="https://datasharkx.wordpress.com/2021/08/19/error-logging-and-the-art-of-avoiding-redundant-activities-in-azure-data-factory/" target="_blank"&gt;Error Logging and the Art of Avoiding Redundant Activities in Azure Data Factory – DataSharkX&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 19 Jul 2026 06:11:59 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/Pipeline-Design/m-p/5305877#M17295</guid>
      <dc:creator>NandanHegde</dc:creator>
      <dc:date>2026-07-19T06:11:59Z</dc:date>
    </item>
    <item>
      <title>Re: Pipeline Design</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Pipeline-Design/m-p/5306439#M17299</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/226550"&gt;@NandanHegde&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;Thank you for sharing these practical recommendations. I completely agree that parameterizing full and incremental loads and building a metadata-driven, reusable framework are key to creating scalable and maintainable data integration solutions.&lt;/P&gt;&lt;P&gt;I also appreciate you sharing the article on error logging and handling. A well-designed logging framework can significantly simplify troubleshooting and reduce operational overhead in production environments.&lt;/P&gt;&lt;P&gt;I have one follow-up question. In large enterprise projects with hundreds of pipelines, how do you typically organize and maintain metadata-driven frameworks while keeping them flexible enough to accommodate different source systems and changing business requirements? I'd be interested in learning about any best practices you've found effective.&lt;/P&gt;&lt;P&gt;Thank you again for sharing your expertise and the helpful resources!&lt;/P&gt;</description>
      <pubDate>Sun, 19 Jul 2026 14:19:37 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/Pipeline-Design/m-p/5306439#M17299</guid>
      <dc:creator>binitafulpagare</dc:creator>
      <dc:date>2026-07-19T14:19:37Z</dc:date>
    </item>
    <item>
      <title>Re: Pipeline Design</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Pipeline-Design/m-p/5306446#M17300</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/882907"&gt;@v-achippa&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;Thank you for your response and for summarizing these important enterprise pipeline design practices.&lt;/P&gt;&lt;P&gt;I agree that incremental processing, modular pipeline design, idempotent execution, parameterization, and robust error handling are fundamental for building reliable and maintainable Microsoft Fabric solutions. These practices become even more valuable as the number of pipelines and data sources grows.&lt;/P&gt;&lt;P&gt;I have one follow-up question. In enterprise environments where multiple teams develop and maintain pipelines, what governance practices have you found most effective for ensuring consistency across projects? For example, do organizations typically rely on standardized pipeline templates, shared configuration frameworks, or internal development guidelines to maintain quality and simplify maintenance?&lt;/P&gt;&lt;P&gt;I'd also be interested in hearing how other community members approach governance and standardization as their Fabric implementations scale.&lt;/P&gt;&lt;P&gt;Thank you again for sharing these valuable best practices!&lt;/P&gt;</description>
      <pubDate>Sun, 19 Jul 2026 14:20:23 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/Pipeline-Design/m-p/5306446#M17300</guid>
      <dc:creator>binitafulpagare</dc:creator>
      <dc:date>2026-07-19T14:20:23Z</dc:date>
    </item>
  </channel>
</rss>

