Hi,
I found excellent documentation to explain “how to” used each of Microsoft products but very little about “where and when” to use it. I’m sometimes confused about where MS places SQL Server, SSIS, Dataverse, Power BI, etc.
So I'm looking for resources that explain where Dataverse (and everything other MS Products) fits in a full BI architecture? Like a bible that would tell us what is Microsoft vision for each of its product, where to they fit? Hopefully with usecases and examples!
Here’s the story of the pitfall I fell into... and would like to avoid in the future :
Due to limited resources in my organization we decided not to use SQL Server nor SSIS. So I jumped right into Dataverse and used Dataflows as ETL. I ran into many issues with referential integrity, incremental updates and orchestration. So much that I ended up not putting any relationships between tables; hence using Dataverse as a staging area. Then I used Power BI to build a true relational data model including data integrity and all. It works very well for analytics but now I’m screwed because I cannot leverage our data models to build mobile Apps. In Power Apps I only have access to the non-relational and poor quality staging data. Despite all the time I spent at the beginning of the project to analyse the features of the different products I didn't think about mobile Apps because it wasn't in our vision at the time. It would've been great if I understood Microsoft vision.
Thanks
--mo