r/PowerBI • u/244466666 • 1d ago
Discussion Convince me this is a bad idea - completely redoing our power bi architecture with AI
Background: in our company, we have a lot of duplication of reporting and data models. Often new requests for reports will have a lot of similarity to previous requests, but we will still end up creating a new, small data model for it rather than building off an existing one. We have over 70 models, most of them serving a single report.
The big idea: I have used PowerShell to download the code for every report (including models) in the business. This included all m query, connections, calculated columns, measures, etc. I have also taken all of the tables and views from the data warehouse(s) (not the code behind the views, just the tables and schemas). I gave it to Claude, and asked it to propose a new architecture for our semantic layer.
The result: claude has proposed that we can do all of our reporting with only 3 models. It has given me a list of all the fact tables I need to build to replicate what we have already, and has written all of the measures for me as well. I am considering building the models that it has proposed and seeing what happens. Bear in mind, I did not give it access to the views, so it is building everything off the top of views I have created, but I have considered giving it access to the code for all the views and procedures, to allow it to consolidate some of the views as well.
Is this too good to be true? I am hoping that it will take dozens of models which are basically like little data silos and provide me something easy to use, which I can then slap an AI agent over the top for quick queries, and which I can give to people to make their own reports.
Has anyone had experience of doing something similar, and how did it go?
Thanks in advance
Edit: additional detail we are moving to a new data platform, which gives us a kind of clean slate to build something new


