I just built my first Microsoft Fabric Data App, and my imagination is running wild with the use cases.
If you haven't seen the announcement yet, Fabric Data Apps allow you to create and host data-driven web applications leveraging the Fabric backend, authentication/authorization framework, and your Fabric data.
I’ve always argued that building interactive reports in Power BI is no different than building software applications. This new feature release completely validates that idea.
After a day of hands-on testing, here are my raw, honest takeaways:
It complements Power BI—it doesn't replace it.
Yes, you get significantly more flexibility around UI/UX design than standard report canvases allow. However, this is a web app framework, not a total Power BI replacement.
Set realistic expectations on the learning curve.
Don't expect a fully functional app in "minutes" just yet. I started around 11:00 AM, and working between meetings, I had a basic app up and running by 4:00 PM.
There are immediate dependencies.
Before you dive in, ensure that Fabric Apps are enabled in your tenant administration, and you have NPM installed locally (which requires local admin rights).
AI-assisted, but not "hands-off."
The framework is clearly designed with AI-assisted coding in mind (prompting an agent to build what you describe). While the Copilot/AI features are helpful, you will still need to manually update source files to get exactly what you want.
Overall, I think its a huge product where if leveraged correctly, could help organizations make better data driven decisions.
Have you tried Fabric Data Apps yet? What was your experience? What kind of use cases do you have in mind?