Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes! Register now.
Dear all,
Could you point me to some documentation or recommend some books regarding the internal architecture and the internal process power BI takes when we publish reports from desktop to service or when someone tries to access the reports in the cloud via a web browser?
Edit: I don't mean the storage engine and formula engine that comes into play after ReportDefinition and dataset are loaded into memory. I mean the process it takes like which process handles authentication, which process sends report definition to azure SQL under the hood and which process sends dataset into azure blob and so on?
Solved! Go to Solution.
Hi @P0werBIn00b ,
I think what you are looking for is in the Security White Paper for Power BI. That can be found here:
Power BI security white paper - Power BI | Microsoft Learn
Here is one document that has a diagram about some of the internal processes:
Power BI usage scenarios: Enterprise BI - Power BI | Microsoft Learn
And another:
Power BI usage scenarios: On-premises reporting - Power BI | Microsoft Learn
Proud to be a Datanaut!
Private message me for consulting or training needs.
Hi @P0werBIn00b ,
I think what you are looking for is in the Security White Paper for Power BI. That can be found here:
Power BI security white paper - Power BI | Microsoft Learn
Here is one document that has a diagram about some of the internal processes:
Power BI usage scenarios: Enterprise BI - Power BI | Microsoft Learn
And another:
Power BI usage scenarios: On-premises reporting - Power BI | Microsoft Learn
Proud to be a Datanaut!
Private message me for consulting or training needs.