I'm not sure if this is an existing feature but there should be a better way to handle errors in Power BI Desktop like indicating out which columns are causing an error and what value. Currently, PBI will say that there is an error (e.g. DataFormat.Error) but won’t indicate which columns are causing them. Testing the columns one by one is such a waste of time especially when working on a large amount of data. Removing Errors feature is also not of help.
4 Comments
- jd_campbellNew MemberThe Power BI service is often very unhelpful if there is a problem with data in the report. The error is too broad. It may be helpful to Microsoft's support team, but it isn't helpful to the developers at organizations encountering these problems. I would hope Microsoft would implement better error handling sooner rather than later.
- olivier10New MemberPower BI definitely needs better error handling, whether in Power Query on the desktop, or during refreshes in the service. To your point about errors in data sources, you can use Power Query to restructure "keep errors" results, but it's way too much work for something that should be built in: http://radacad.com/exception-reporting-in-power-query-and-power-bi-part-2-catching-error-rows-for-all-columns-in-the-table-section-1
- MaxonSh
Advocate I
The Power Query screen highlights some errors and notes the step where the error is happening; other errors and performance hits can impact the query refresh and they are not highlighted. Any error or design problem that causes refresh to slow dramatically should be highlighted. - fbcideas_migusrNew MemberStatus added:Needs Votes
Recent ideas
Pipeline: Activity-level Run Conditions (No IF Container Required)
We need the ability to add a "Run if" condition directly to every pipeline activity. Like, in each acticity's settings. One of the biggest readability issues in Fabric Pipelines is that conditional ...frithjof_v1 day agoCommunity ChampionNew25Views3likes1CommentPipeline: New Routing activity as an improvement to IF and Switch
The current If Condition and Switch activities create large nested containers that own all activities inside their branches. These containers make the canvas much harder to read. Instead, add a lig...frithjof_v1 day agoCommunity ChampionNew14Views1like1CommentEnhance Workspace Throttling to Allow Targeted Limits on Individual Workspaces
a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; } The current workspace throttling design should be enhanced to allow Fabr...kyleleonard1 day agoNew MemberNew29Views5likes0Comments