data protection
3483 TopicsPower BI Desktop crashes at “Loading information protection” when opening any report
Problem description Power BI Desktop launches successfully, but it crashes whenever I try to open a report. This happens with existing reports as well as newly created reports. For example, I can launch Power BI Desktop, create a new report, close Power BI, and then try to open that newly created report. Power BI crashes when attempting to open it. The issue first occurred after installing Power BI Desktop version 2.158.1304.0. Today, I updated to version 2.159.883.0 (October 2026, 64-bit) to see whether the update would resolve the issue, but the problem persists. I have already uninstalled and reinstalled Power BI Desktop and deleted the Power BI Desktop application folder before reinstalling. I would appreciate help diagnosing the underlying cause rather than repeating cache-cleaning steps. System information Operating system: Windows 10, version 22H2, build 19045.5854 Power BI Desktop, current version: 2.159.883.0 (October 2026, 64-bit) Power BI Desktop, version when the issue first appeared: 2.158.1304.0 Microsoft Edge: Version 155.0.4283.60 (64-bit) Microsoft Edge WebView2 Runtime: It does not appear in Windows Installed Apps. I have not yet confirmed whether it is installed or properly registered. Troubleshooting performed Restarted the computer. Deleted the Power BI Desktop application folder before reinstalling. Uninstalled and reinstalled Power BI Desktop. Updated Power BI Desktop from version 2.158.1304.0 to 2.159.883.0; the issue persists. Checked Windows Installed Apps for Microsoft Edge WebView2 Runtime; it was not listed. Reviewed the Power BI trace log. Findings from the trace log The trace shows that Power BI reaches its information protection components, including PBI.InformationProtectionManager and PBI.MipClientFactory. It also shows that the Analysis Services process starts and the modeling engine connects successfully. The log contains handled SyncAccessException messages stating that Report.AnalysisServicesDatabase was accessed synchronously while its value was being set asynchronously. However, I could not identify a definitive fatal exception in the trace that explains the crash. Questions What could cause Power BI Desktop to launch normally but crash whenever any report is opened, including a newly created report? Could this be related to a regression introduced in version 2.158.1304.0, given that updating to 2.159.883.0 did not resolve it? Could a missing or incorrectly registered Microsoft Edge WebView2 Runtime cause this behavior, and how can I verify its installation? If WebView2 is installed correctly, which additional diagnostic logs or tests should I perform to identify the cause? I can provide the Power BI trace log and additional diagnostic information if needed. Thank you.98Views2likes6CommentsOnelake Catalog Semantic Model - RLS Issue
Outline: My report is based on the OneLake Catalog semantic model. I published my report in an app and created an audience group specific to that report. My report includes enrollment information for all Rice University schools, and the ask is to apply RLS at the school level, so each school can view only its own enrollment. I have a Dim_School in my upstream, with a distinct of all the schools, and there are fact tables: one for course details and the other for program details, joined to this Dim_School. As a next step for applying RLS, steps followed: 1. I created a "User School Mapping" table, and assigned 2 users and their corresponding schools for testing User School Mapping = DATATABLE ( "User Email", STRING, "School", STRING, { {"****@rice.edu","Engineering and Computing" }, {"*****@rice.edu","Engineering and Computing" } } ) 2. Then created a School_Access_Role with DAX rule, so only the user having restriction will be restricted to the corresponding school, the rest should be able to view all the schools. This way I don't have to join the Dim_School and the User School Mapping VAR CurrentUser = LOWER(TRIM(USERPRINCIPALNAME())) VAR HasRestriction = CONTAINS( 'User School Mapping', 'User School Mapping'[User Email], CurrentUser ) RETURN IF ( NOT(HasRestriction), TRUE(), CONTAINS( 'User School Mapping', 'User School Mapping'[User Email], CurrentUser, 'User School Mapping'[School], Dim_School[SCHOOL] ) ) 3. Identified the Sematic model from the workspace, selected security, and added the users to it, then saved it. 4. Asked the user with RLS applied to test the report, but the user gets a message saying "It's loading, but nothing happens". What else could I have done here? Experts seeking your guidance, please advise.Solved92Views3likes8CommentsAI-driven analytics over Power BI Semantic Models – architecture discussion
Hi Fabric community, I would like to share an architecture experience and get feedback from the community. We have implemented an AI-assisted analytics layer over Power BI Semantic Models. The solution allows business users to ask questions in natural language and perform analysis directly against Power BI models. The architecture includes: Semantic model metadata understanding Query planning DAX generation and execution Query validation and governance controls Our implementation uses a dedicated intelligence layer around Power BI rather than an MCP-based approach. With the recent interest in Power BI MCP and Fabric MCP, I would like to discuss: How do you see custom AI analytics layers compared with MCP-based integrations? What are the recommended architectural patterns for enterprise AI agents working with Power BI Semantic Models? I would be happy to share more details about our implementation experience.94Views3likes7CommentsPower BI Field Parameters with Paginated Reports – Looking for Guidance
Power BI Field Parameters with Paginated Reports – Looking for Guidance Hi everyone, I am trying to understand the best approach for using Power BI Field Parameters with Paginated Reports. I understand that Power BI Field Parameters allow users to dynamically switch between fields or measures in a Power BI report. My question is whether similar functionality can be achieved when working with Paginated Reports. For example, I am looking for something like: Power BI Report → Field Parameter → Paginated Report → Dynamically change the field/column displayed or used by the Paginated Report Specifically: Can a Power BI Field Parameter be passed to a Paginated Report? Can a Paginated Report consume a Power BI Field Parameter directly? Can a Field Parameter be used to dynamically determine which column/field is used in a Paginated Report query? If Power BI Field Parameters are not supported for this scenario, is there an equivalent out-of-the-box feature in Power BI Report Builder / Paginated Reports? Can this be achieved using standard Paginated Report Parameters, expressions, or dynamic query logic? Is the Paginated Report visual in Power BI the recommended way to achieve this type of interaction? For example, the desired experience would be: User selects: Customer Name OR Product Name OR Supplier Name and the Paginated Report dynamically uses the selected field/column. I understand that Power BI Field Parameters and Paginated Report Parameters are different concepts, so I am specifically trying to understand whether there is a supported way to achieve the same dynamic field-selection experience in Paginated Reports. If anyone has implemented this scenario, I would appreciate guidance on the supported approach and any limitations. Thanks!Solved87Views1like4CommentsRLS vs OLS in Power BI Desktop
Hi everyone, I’ve been working on setting up Row-Level Security (RLS) and Object-Level Security (OLS) in Power BI. After completing my report in Power BI Desktop, I was able to configure RLS easily through Modeling view → Manage Roles. However, I noticed there’s no option in Power BI Desktop to configure OLS directly. After some research, I learned that OLS can only be implemented using external tools such as Tabular Editor. My question is: Why isn’t OLS available as a built-in feature in Power BI Desktop, similar to RLS? Is there a specific reason for this design choice, or is it something Microsoft might consider adding in the future? Would love to hear thoughts or insights from the community. Thanks!104Views0likes6CommentsManage Roles - Row level data restrictions
Hi all, Working on row level data restrictions. I do have a Budget table by Sales representative. Every sales person only can see their own data, plus two managers that they can see the sales representatives reporting to them and finally Director having access to all the data. Somehow it's not working. I have created a "Security Table" with the users and Sales Rep ID, what indicates which users can see each one (i.e.; meaning Director can see Sales Rep ID 1,2,3 & 4. Manager1 sales rep ID 1 and 2, Manager2 sales rep ID 3 and 4 and finally Sales rep1 only can see Sales rep ID 1 and so on... Model view below with Relationships are both one to many. Formula DAX use in the manage rolesSolved137Views2likes5CommentsIssue with table visual on Power BI Desktop
I am having an issue with Power BI Desktop table visualization. This problem started last week and i did not face this issue during August 2026. The visual shows how clean the data looks which is from August 2026 on the left but the one I have is from September 2026 and the table visual looks super weird which is on the right. I want to fix my table visual so it looks like the one on left! Most of my visuals have been acting stramge as well Really need help as I need to create a report which is due by wednesday! thank you in advanceSolved141Views1like6CommentsHow do you usually troubleshoot slow Power BI reports?
I work as a Power BI Analyst at Edoxi, and through my work with Power BI reports and data visualisation, I’ve found that report performance is not always related to dataset size. Even a relatively small model can become slow because of complex DAX measures, inefficient relationships, too many visuals, or expensive Power Query transformations. When troubleshooting performance, I usually start by checking these areas: Data model — Check whether the model is structured appropriately, such as using a star schema where suitable. DAX measures — Review calculations and iterators that may be unnecessarily complex. Relationships — Check cardinality, filter direction, and any ambiguous relationships. Visuals — Look at the number of visuals and interactions on the report page. Performance Analyzer — Identify which visual or query is taking the most time. Power Query — Review expensive transformations and check whether query folding is maintained where applicable. I’ve found that identifying the actual bottleneck first is more effective than changing multiple parts of a report at the same time. For other Power BI professionals and analysts, what performance issue do you encounter most often: DAX, data modelling, Power Query, or report design?Solved182Views0likes7Comments[Performance] Do not use floating point data types
I am working on improving my semantic model using Best Practice Analyser with Tabular Editor. I get the Do not use floating point data types but I don't understand how the data type in this case impact the performance. My source is a SQL Server database.Solved2.3KViews2likes2Comments