warehouse
279 TopicsThe last mile of Fabric: getting business edits back into your warehouse
Every Fabric implementation I have worked on hits the same wall at roughly the same moment. The pipelines are running, the semantic model is clean, the reports look sharp. Then someone in finance says: "the cost centre mapping is wrong for three rows, can you fix it?" And the elegant architecture answers with a spreadsheet attached to an email. This post is about that last mile, why it is harder in Fabric than people expect, and what the realistic patterns are for solving it. Why the last mile is genuinely hard Fabric is built around analytical read paths. That is the right design for the workloads it targets, but it means the write path for small, human-scale corrections is not obvious. The options most teams land on: A staging table plus a pipeline. Someone uploads a CSV to a Lakehouse folder, a pipeline picks it up, a notebook merges it. Works, but you have built a bespoke ingestion system for what is functionally a typo fix, and now you own it forever. A Power App over the table. Good fit for structured, form-shaped entry. Poor fit for the case where a controller wants to see two hundred rows at once, sort them, and fix the eight that are wrong. Direct SQL access. Fast, but you are handing UPDATE rights to people who do not write SQL, and there is no validation layer between intent and damage. Nobody fixes it. More common than anyone admits. The mapping stays wrong and a filter gets added to the report. The spreadsheet keeps winning because the shape of the work is a spreadsheet: a grid, a lot of rows, a few edits, sorted and filtered by someone who knows the domain. The bit people get wrong: Warehouse and SQL Database are not the same target If you are building or buying anything that writes back into Fabric, this distinction matters more than any other, and it is the thing I see glossed over most often. Fabric SQL Database behaves the way a transactional developer expects. Foreign keys are enforced. You get rowversion for optimistic concurrency. A multi-statement transaction commits or rolls back as a unit. If two people edit the same row, you can detect it and refuse the second write. Fabric Warehouse does not give you those guarantees. Constraints exist for query optimisation but are not enforced. There is no rowversion equivalent for conflict detection. Isolation-level hints are accepted and ignored. A multi-step write sequence can leave you partially applied if something fails midway. Neither of these is a defect. Warehouse is an analytical engine and those trade-offs are why it scales. But it means a write-back tool that promises "all your changes commit together, or none of them do" is telling the truth against SQL Database and stretching it against Warehouse. Practical consequences if you are building this yourself: Do not rely on the database to catch bad references. Against Warehouse you must validate foreign keys in your own layer, before you write, or you will silently create orphans. Build your own conflict detection. With no rowversion, the honest fallback is comparing the primary key plus the values you read, and refusing the write if the row moved underneath you. Decide what a partial failure means, and say it out loud. If step four of six fails, steps one to three are already committed. Your user needs to know that, in the moment, in plain language. Validate before you touch the database, not after. A whole-batch gate (nothing writes unless every row passes) is far kinder than discovering row 147 is bad after 146 rows have landed. What good looks like Whatever route you take, the same handful of properties separate a write-back path that survives contact with real users from one that gets quietly abandoned: It uses the caller's identity, not a service account. If the tool connects as a shared principal, you have lost your audit trail and your permission model in one move. Entra ID passthrough means the database's own security is still doing its job, and SUSER_NAME() in an audit trigger still means something. Validation is authored, not hardcoded. Required fields, ranges, allowed values, regex patterns, uniqueness. These change constantly and should not require a deployment. Type enforcement happens before the write. Text in a numeric column, four decimals in a decimal(9,2), a date that Excel helpfully reinterpreted. Catch these in the client, where the user can still see what they typed. Errors name the row and the reason. "Constraint violation" sends the user to IT. "Row 42: Region must be one of North, South, East, West" gets fixed in ten seconds. Nothing is installed server-side. The moment your write-back solution needs stored procedures or schema changes deployed into the warehouse, it becomes a change-management conversation and the timeline triples. Where we landed We ended up building this as an Excel add-in, because that removed the training problem entirely. The user opens a workbook, picks a table from the catalogue their credentials can see, edits the grid, and clicks publish. Validation runs as a whole-batch gate before anything is written, so a failed row blocks the commit instead of half-applying it, and the failures come back as a plain-language list. Against Fabric SQL Database that commit is a single transaction. Against Fabric Warehouse we run a separate execution path and tell customers plainly what it can and cannot promise, for exactly the reasons above. Making that distinction visible turned out to be a feature, not a caveat, because the alternative is a data engineer discovering it at 2am. It is called Workbook Connect (workbookconnect.com) and there is a free tier if you want to try the pattern rather than build it. But the honest summary of this post is not "use our thing." It is: the last mile is a real architectural problem, it deserves a deliberate answer, and Warehouse and SQL Database need different answers. Curious how others are handling this. Staging tables and pipelines? Power Apps? Something cleverer? Would genuinely like to hear it. Sander Allert works at Plainsight (plainsight.pro), a Belgian Data and AI consultancy.11Views1like1CommentUse Data Factory pipelines in Microsoft Fabric
Learn how to create a new Lakehouse and warehouse and how to insert data into those using Data Flow Gen 2 and Data pipelines. This session will help you to Ingest data into Microsoft Fabric Learning objectives Ingest data with Dataflows Gen2 in Microsoft Fabric in LakeHouse and Warehouse Ingest data with Data Pipeline in Microsoft Fabric in LakeHouse Ingest data with Data Pipeline in Microsoft Fabric in Warehouse ๐๐๐ง๐จ๐๐๐ฃ ๐๐ฝ๐๐๐- ๐๐๐๐ง๐ค๐จ๐ค๐๐ฉ ๐พ๐ค๐ข๐ข๐ช๐ฃ๐๐ฉ๐ฎ: https://bit.ly/3IAg7xT ๐๐๐ฃ๐ ๐๐๐๐ฃ: https://bit.ly/32tGkif ๐๐๐ก๐๐๐ง๐๐ข ๐พ๐๐๐ฃ๐ฃ๐๐ก: https://t.me/PersianPBIUG ๐๐ค๐ช๐๐ช๐๐: https://bit.ly/3hk20RL Language: Persian - English151Views0likes0CommentsOptimizing the CSV files load in Warehouse from Lakehouse through Dataflows
Join the Indore Data & BI Community (IDBC) for another insightful online session of DATA CONNECT Series where we explore how to Optimizing the CSV files load in Warehouse from Lakehouse through Dataflows. Date: 22nd March 2025 Venue: Online Speaker: Inturi Suparna Babu (Microsoft Super User) Host: Anmol Malviya (Microsoft Super User) Donโt miss this opportunity to Learn, Collaborate & Innovate with the Microsoft Fabric Community! Join WhatsApp group for more updates: https://chat.whatsapp.com/HL6aOLHMqAGJm1JqpzhkJw ________________________________________________________________________________ Microsoft Teams meeting Join on your computer, mobile app or room device Click here to join the meeting Meeting ID: 934 137 410 019 7 Passcode: YB2N59 Download Teams | Join on the web Learn More | Meeting options ________________________________________________________________________________388Views0likes0CommentsFabric Data Connect : Microsoft Fabric Deep Dive - From Basics to Brilliance
NextGen Data Aspirants Community (NDAC) Microsoft Fabric Data Connect - An Interactive Knowledge Sharing Event NDAC is excited to announce its first-ever Knowledge Sharing Event! Join us for an insightful session where Speaker Santosh J, CTO KSR Datavizon will dive deep into Microsoft Fabric, exploring its origins, evolution, and significance in today's data landscape. Date: 26th April 2025 Time: 06:00PM IST Durations: 01Hour 30Mins Key Topics to Cover in the Session: - Introduction to Microsoft Fabric โ What it is and its transformative role in data analytics - Evolution of Data Platforms โ Technologies before Fabric and why change was necessary - Why Microsoft Fabric? โ The need for a unified and scalable data solution - Exploring Core Components โ Understanding Lakehouse, Warehouse, and Notebooks - Fabric in Action โ A live demonstration showcasing its capabilities - Interactive Q&A โ Get your questions answered by the expert Microsoft Fabric is revolutionizing data management by integrating data engineering, real-time analytics, business intelligence, and AI-powered insights into a single unified ecosystem. This session will explore how Fabric simplifies processes, enhances collaboration, and unlocks new possibilities in data-driven decision-making. Don't miss this knowledge-packed eventโideal for data professionals, analysts, and tech enthusiasts eager to explore the future of intelligent data solutions! Explore, Learn, Innovate! Join us at WhatsApp: https://chat.whatsapp.com/GHBzZ7rKqylLyXTGJqyTxz Follow us at LinkedIn: NextGen Data Aspirants Community: Overview | LinkedIn Join us at teams: https://teams.live.com/l/community/FEAVIPJvr_9CQiYFgI Thank you! #MicrosoftFabric #DataAnalytics #TechEvent #KnowledgeSharing #DataInnovation #PowerBI #FabricConnect #CloudComputing #DataWarehouse #LakehouseArchitecture #BIAnalytics #DigitalTransformation #TechLeaders #SmartDataSolutions1.3KViews0likes0CommentsMastering the Modern Data Stack with Microsoft Fabric Workloads
NextGen Data Aspirants Community (NDAC) Microsoft Fabric Data Connect - An Interactive Knowledge Sharing Event NDAC is thrilled to invite you to its next Knowledge Sharing Event, where weโll unravel the future of data platforms with Microsoft FabricโMicrosoftโs end-to-end analytics solution that unifies data engineering, data science, real-time intelligence, and business intelligence. Date: 10th May 2025 Time: 06:00 PM IST Duration: 1 Hour 30 Minutes Key Topics Covered in This Session: -Mastering Microsoft Fabric โ Understand how Fabric redefines the modern data stack -From Silos to Unity โ Evolution of data platforms and why unified analytics is essential today -Inside Microsoft Fabric โ Overview of core workloads like Lakehouse, Warehouse, Data Engineering, Real-Time Intelligence, Power BI, and more -The Role of OneLake & Copilot โ Explore how Fabric enables collaboration, governance, and AI-powered productivity -Live Walkthrough โ A hands-on demo showcasing Microsoft Fabric in action -Audience Q&A โ Ask your questions directly to our expert speaker Microsoft Fabric is transforming how organizations think about dataโby simplifying architecture, enhancing scalability, and enabling AI-powered decision-making through a single platform. Whether you're a data engineer, analyst, business user, or student eager to learn about the future of analytics, this session is for you! Come learn how to modernize your data stack with confidence. Letโs Explore, Learn, and InnovateโTogether! Join us at WhatsApp: https://chat.whatsapp.com/GHBzZ7rKqylLyXTGJqyTxz Follow us at LinkedIn: NextGen Data Aspirants Community: Overview | LinkedIn Join us at teams: https://teams.live.com/l/community/FEAVIPJvr_9CQiYFgI Thank you! #MicrosoftFabric #DataAnalytics #TechEvent #KnowledgeSharing #DataInnovation #PowerBI #FabricConnect #CloudComputing #DataWarehouse #LakehouseArchitecture #BIAnalytics #DigitalTransformation #TechLeaders #SmartDataSolutions816Views0likes0CommentsZรผrich - 72nd Fabric User Group [ONLINE]
Dear Data Wizards, We are looking forward to inviting all of you to our next meetup. Topics What's New - Kristian The Reality of Fabric Warehouses and Deploying Models using Dbt - Andy The session will be recorded and made available on YouTube --> https://aka.ms/FabricUGYouTube The Reality of Fabric Warehouses and Deploying Models using Dbt Microsoft Fabric is Microsoft's flagship Software-as-a-Service Analytics service combining Power BI, Data Engineering, Data Warehousing, Realtime Analytics, and Machine Learning. Underpinning Fabric is a variety of workloads, engines, and languages to support in building a robust Analytics solution. Dbt (data build tools) is a data transformation tool that enables data analysts and engineers to transform data in a cloud analytics warehouse. Is is feasible to build a solution on Fabric Warehouses using Dbt? Why would we want to if so? In this session we'll be diving into the integration of Fabric Warehouses and Dbt including Dbt Core and Dbt Cloud. In this session attendees will understand the use cases of Dbt with Fabric Warehouses and understand the relevant workloads, and crucially the limitations and caveats. Good to know We want this group to be a safe environment that encourages open discussion, exchange of ideas and problems you may face. Therefore, we kindly ask that no members will leverage the information for unsolicited acquisitions of new customers or projects. This group builds on trust, and without it we cannot learn from each other and excel on this topic. Want to be a presenter? We are always looking for new speaker. If you are interested and would like to show something to the Power BI Meetup Group please feel free to contact us!20KViews0likes3Comments๐๐ฎ๐ป๐ฑ๐-๐ข๐ป ๐ ๐ถ๐ฐ๐ฟ๐ผ๐๐ผ๐ณ๐ ๐๐ฎ๐ฏ๐ฟ๐ถ๐ฐ ๐๐ผ๐ผ๐๐ฐ๐ฎ๐บ๐ฝ
๐ ๐๐ฒ๐น๐ฒ๐ฏ๐ฟ๐ฎ๐๐ฒ ๐ญ๐ฌ ๐ฌ๐ฒ๐ฎ๐ฟ๐ ๐ผ๐ณ ๐ฃ๐ผ๐๐ฒ๐ฟ ๐๐ ๐๐ถ๐๐ต ๐ฎ ๐๐ฎ๐ป๐ฑ๐-๐ข๐ป ๐ ๐ถ๐ฐ๐ฟ๐ผ๐๐ผ๐ณ๐ ๐๐ฎ๐ฏ๐ฟ๐ถ๐ฐ ๐๐ผ๐ผ๐๐ฐ๐ฎ๐บ๐ฝ! ๐ Please register using the Google Form Only. We have to share attendees' emails in advance ๐ Registration Link: https://docs.google.com/forms/d/e/1FAIpQLSf2E3JZ1BOX3CU3SrhmvZbYP1P59w5Jq2kUJOuu2Fmdf04N6w/viewform Weโre thrilled to invite you to an exclusive, in-person learning experience in Hyderabadโdesigned to help you re-skill, up-skill and kick-start your career with Microsoftโs leading data-analytics platform. ๐ ๐ช๐ต๐ฒ๐ป: ๐ฎ๐ฒ & ๐ฎ๐ณ ๐๐๐น๐ ๐ฎ๐ฌ๐ฎ๐ฑ (two full days of immersive training) ๐ Where: Hyderabad (venue details shared upon registration) ๐๏ธ Seats: Limited! Why Attend? Dive Deep into Microsoft Fabric: Explore OneLake, Data Factory Gen2, SQL Analytics and seamless Power BI integration. Hands-On Workshops: Build end-to-end pipelines, design semantic models, optimize Power BI reporting. Expert Insights: Learn best practices, real-world use cases and performance tips from industry veterans. Networking: Connect with fellow data professionals, MVPs and community leaders. Who Should Join? Data Analysts & BI Developers Data Engineers Power BI Enthusiasts Anyone eager to re-skill or pivot into a thriving data-analytics career ๐ Secure Your Seat: Fill out our quick registration form to help us tailor the sessions to your background: ๐ ๐ช๐ฒโ๐ฟ๐ฒ ๐ฎ๐น๐๐ผ ๐น๐ผ๐ผ๐ธ๐ถ๐ป๐ด ๐ณ๐ผ๐ฟ ๐๐ฝ๐ผ๐ป๐๐ผ๐ฟ๐ who are passionate about giving back to the community. If you'd like to contribute or collaborate, please connect with Adithya Ram Parisa, Amit Chandak, or Thodupunuri Bharath for more details. This initiative is proudly organized by the India Microsoft Fabric User Group, in collaboration with the Hyderabad Data & AI Community. Letโs make this a meaningful and memorable learning experience together!Accelerating Data Access and Integration with Shortcuts & Mirroring in MS Fabric
NextGen Data Aspirants Community (NDAC) Microsoft Fabric Data Connect - An Interactive Knowledge Sharing Event The NextGen Data Aspirants Community (๐๐๐๐) is back with another career-elevating and tech-deepening session โ empowering you to harness the full potential of Shortcuts & Mirroring in Microsoft Fabric to accelerate data access and integration like never before! ๐ซ๐๐๐: 6th September 2025 ๐ป๐๐๐: 6:00 PM IST ๐ซ๐๐๐๐๐๐๐: 1 Hour ๐ด๐๐ ๐: Online Session Abstract: In todayโs fast-paced data landscape, seamless access and integration are critical for driving timely insights. This session will explore Shortcuts and Mirroring in Microsoft Fabricโtwo powerful features that break down data silos, reduce duplication, and enable instant access to data across multiple sources. Attendees will learn how Shortcuts allow you to connect to external data without physical movement, while Mirroring keeps your datasets automatically synchronized. Through live demonstrations and practical examples, weโll show how these capabilities accelerate analytics, optimize storage, and simplify data management for both technical and business users. Session Takeaways: By the end of this session, participants will: -Understand the core concepts and use cases of Shortcuts & Mirroring in Microsoft Fabric. -Learn how to create and configure Shortcuts for seamless, in-place data access. -Explore Mirroring workflows to keep datasets synchronized with minimal effort. -Discover how these features reduce ETL overhead and improve time-to-insight. -See live demonstrations of real-world scenarios and best practices. Donโt miss this chance to level up your Microsoft Fabric skills and take your data game to the next level! Letโs Explore, Learn, and InnovateโTogether! ๐น๐๐๐๐๐๐ ๐๐ ๐ด๐๐๐๐๐: Accelerating Data Access and Integration with Shortcuts & Mirroring in MS Fabric, Sat, Sep 6, 2025, 6:00 PM | Meetup ๐ฑ๐๐๐ ๐๐ ๐๐ ๐ด๐๐๐๐๐: https://www.meetup.com/nextgen-data-aspirants-community/ ๐ฑ๐๐๐ ๐๐๐ ๐พ๐๐๐๐๐จ๐๐ ๐ฎ๐๐๐๐ ๐๐๐ ๐๐๐๐๐ ๐๐๐ ๐๐๐๐ & ๐๐๐๐: https://chat.whatsapp.com/GHBzZ7rKqylLyXTGJqyTxz ๐จ๐๐๐ ๐๐๐๐๐๐๐๐๐ ๐๐ ๐ด๐๐๐๐๐๐๐๐ ๐ป๐๐๐๐: https://teams.live.com/l/community/FEAVIPJvr_9CQiYFgw ๐ฑ๐๐๐ ๐๐๐ ๐พ๐๐๐๐๐จ๐๐ ๐ช๐๐๐๐๐๐ ๐ณ๐๐๐: https://whatsapp.com/channel/0029VbB2EH33AzNVJEyA6L0r #NDAC #MicrosoftFabric #DataIntegration #Shortcuts #Mirroring #DataEngineering #DataAnalytics #ETL #PowerBI #NextGenData201Views0likes0CommentsDemystifying Fabric SQL Databases โ Understanding SQL Endpoints vs SQL Databases
NextGen Data Aspirants Community (NDAC) Microsoft Fabric Data Connect - An Interactive Knowledge Sharing Event The NextGen Data Aspirants Community (๐๐๐๐) is back with another deep-dive technical session โ empowering data professionals to master SQL Databases in Microsoft Fabric and understand their powerful role in modern data analytics. ๐ป๐๐๐๐: Demystifying Fabric SQL Databases โ Understanding SQL Endpoints vs SQL Databases ๐ซ๐๐๐: 1st Nov 2025 ๐ป๐๐๐: 06:00PM IST ๐ซ๐๐๐๐๐๐๐: 1 Hour ๐ด๐๐ ๐: Online Session Abstract: Microsoft Fabric is revolutionizing how organizations manage and analyze data. In this session, weโll uncover what Fabric SQL Databases truly are, how they differ from SQL Endpoints, and why this distinction matters for your data architecture. Youโll also learn how these components integrate seamlessly with OneLake, enabling secure, unified, and scalable data management for analytics and reporting. Whether youโre a data engineer, Power BI developer, or analytics enthusiast, this session will give you the clarity and confidence to leverage Fabric SQL effectively in real-world scenarios. Session Takeaways: What are SQL Databases in Microsoft Fabric Difference between SQL Endpoints and SQL Databases How OneLake integrates with Fabric SQL Real-world use cases & demos Best practices for managing Fabric SQL environments Donโt miss this chance to dive deep into Fabricโs evolving SQL landscape and prepare for the next big leap in data engineering with Microsoft Fabric! Letโs Explore, Learn, and InnovateโTogether! ๐น๐๐๐๐๐๐๐ ๐๐ ๐ด๐๐๐๐๐: https://www.meetup.com/nextgen-data-aspirants-community/events/311434972/?utm_medium=referral&utm_campaign=share-btn_savedevents_share_modal&utm_source=link&utm_version=v2 ๐ฑ๐๐๐ ๐๐ ๐๐ ๐ด๐๐๐๐๐: https://www.meetup.com/nextgen-data-aspirants-community/ ๐ฑ๐๐๐ ๐๐๐ ๐พ๐๐๐๐๐จ๐๐ ๐ฎ๐๐๐๐ ๐๐๐ ๐๐๐๐๐ ๐๐๐ ๐๐๐๐ & ๐๐๐๐: https://chat.whatsapp.com/GHBzZ7rKqylLyXTGJqyTxz ๐จ๐๐๐ ๐๐๐๐๐๐๐๐๐ ๐๐ ๐ด๐๐๐๐๐๐๐๐ ๐ป๐๐๐๐: https://teams.live.com/l/community/FEAVIPJvr_9CQiYFgw ๐ฑ๐๐๐ ๐๐๐ ๐พ๐๐๐๐๐จ๐๐ ๐ช๐๐๐๐๐๐ ๐ณ๐๐๐: https://whatsapp.com/channel/0029VbB2EH33AzNVJEyA6L0r155Views0likes0CommentsFabric Data Days: DP-700 CERTIFICATION LEARNING SERIES - SESSION 1/4
The NextGen Data Aspirants Community (๐๐๐๐), in collaboration with Microsoft Fabric, proudly presents Fabric Data Days โ a focused series of deep-dive technical sessions designed to empower data professionals on their journey toward DP-700 certification. Date: 8th Nov 2025 Time: 06:00 PM IST Duration: 1 Hour ๐๐๐ฌ๐ฌ๐ข๐จ๐ง ๐๐๐ค๐๐๐ฐ๐๐ฒ๐ฌ: โข DP-700 skill comparison vs. other certificationsโ โข Brief intro to Microsoft Fabricโ โข Understanding and managing a Fabric environmentโ โข Ingesting and storing data in Fabricโ โข Integrating data sources in Fabric Donโt miss this opportunity to level up your skills with NDACโs Fabric Data Days โ a focused journey through Microsoft Fabricโs evolving to help you master DP-700 domains and take your next big leap in data engineering. ๐น๐๐๐๐๐๐๐ ๐๐ ๐ด๐๐๐๐๐: https://www.meetup.com/nextgen-data-aspirants-community/events/311819906/?utm_medium=referral&utm_campaign=share-btn_savedevents_share_modal&utm_source=link&utm_version=v2 Join us at Meetup: NextGen Data Aspirants Community | Meetup Join us at WhatsApp: https://whatsapp.com/channel/0029VbB2EH33AzNVJEyA6L0r Join us at teams: https://teams.live.com/l/community/FEAVIPJvr_9CQiYFgw Letโs Explore, Learn, and Innovate โ Together! Thank you!6.4KViews0likes0Comments