Forum Discussion
The 'HasUniqueRoleAssignments' column does not exist in the rowset.
Hi All,
I have a report that is developed in the Desktop Version of Power BI. It houses data that is retrieved from a SharePoint list. When I refresh this report in the Desktop Version, I receive no error.
However, when I published this Desktop report to the Online Version of Power BI, I refresh the dataset and receive an error stating the following:
The 'HasUniqueRoleAssignments' column does not exist in the rowset.
I checked to see that this column does actually exist within the table so I'm not sure what to do from here. Please advise.
Nothing back from microsoft, but... i a pretty crappy solution, but i was able to make it work.
In order to avoid referencing the columns that are magically put into the report, use the "Remove Other Columns" feature in the Query Editor. If you select the ABSOLUTE minimum number of columns you are using for your report across ALL data sets synced, (ctrl + shift + click) to select only the columns you are using... and then right click and select remove other columns the steps reference only the used columns.
Thus you get something like this:
#"Removed Other Columns" = Table.SelectColumns(#"Renamed Columns1",{"Column 1", "Column 2", "Column 3", "Column 3")
instead of:
#"Removed Columns" = Table.RemoveColumns(#"Removed Other Columns",{"ERROR CAUSING COLUMN 1". "ERROR CAUSING COLUMN 2". "ERROR CAUSING COLUMN 3". "ERROR CAUSING COLUMN 4". })
Once you remove them with this method, the Web application does not know that the bad columns exsist and completes a full refresh.
It's complete bull**bleep** and i have multiple reports with 5-10 data sources with 30+ columns each.... but it works. And this is a total work stopper for my org.
Let me know if this works for you or not
25 Replies
- mlamantiaFrequent Visitor
I am having the same issue.
Data source error: The 'HasUniqueRoleAssignments' column does not exist in the rowset. Cluster URI: WABI-US-EAST2-redirect.analysis.windows.net Activity ID: 0164ac61-3ef9-4bc7-a0d7-fa026fa6b284 Request ID: 628b6cc2-29bf-26a9-7473-e0b166b42c36 Time: 2017-05-12 11:26:24Z When launched in Power BI desktop, there is no issue refreshing that data.
- scb136Regular Visitor
I am glad I am not the only one with this issue. I just upgraded to the new Power BI Desktop and it is adding this column to my dataset when it was not there in the previous version. This only happens with sharepoint tables. I even tested with a coworker that hadnt upgraded to the new Power BI Desktop version yet and the refresh worked when he uploaded the file. We definately need to find a solution for this.
- sanjay4reddyFrequent Visitor
Anonymous: The details are basically within my first post. However, this screenshot can provide more clarity on the error I'm facing. Thank you mlamantia for the screenshot.
- mzikraAdvocate II
I just got off the phone with Msft.
This issue seems to be isolated to the May release of PowerBI desktop. I have confirmed that by uploading a report directly into the web service via the "Get Data" button on the web service prevents this issue from happening.
Unfortunately, if you have already downloaded and saved the .pbix file in the May release... the default authenticatoin columns have been added. I am working on getting a previous release version from archive and testing if it's possible to roll back a version of a saved .pbix file and re-publish with March release version.
Stay tuned..
- mlamantiaFrequent Visitor
Good Morning! I downloaded the desktop version that was released yesterday and at first glance, the issue seems to be resolved!
- mzikraAdvocate II
Testing right now and all looks good. Release of version 2.46.4732.721 on May 15 seems to solve the problem. But this release seems to be breaking some formulas that i was using. I've lost 4 visuals in one report. Hooray...
https://www.microsoft.com/en-us/download/details.aspx?id=45331
- boujinAdvocate I
Big shoutout to sanjay4reddy and mzikra for flagging this. I was banging my head against a wall for hours trying to figure out how in the world Power BI Desktop and the Service could produce two different results from a data refresh. I've got a complex dataset and had very little clue as to where the error was coming from because the error in the data refresh in the PBI Service doesn't mention which tables the error is coming from. Through a lot of trial and error I started to narrow things down to the tables that were connected to SharePoint and then came across this thread. Installing the latest version of Power BI Desktop now shows me the same refresh errors that I'm seeing in the service and makes it possible to troubleshoot again. Ugh. That wasn't fun.
- AnonymousNot applicable
Hi sanjay4reddy,
I can't reproduce your issue, it works well. Can you provide some detailed information about your issue?
Regards,
Xiaoxin Sheng
- AnonymousNot applicable
Hi everyone,
I also am having this issue with a datasource that connects to a shared drive. I just reached out to the person who manages the database (large excel file) and asked if he changed anything with that column that was being referenced by the error. He responded that he deleted a space in front of the column (e.g. [ ColumnA] -> [ColumnA]). My PBI Desktop did not detect the difference but I am experiencing this when I refresh from the Service. To test, I had him add the space back and the gateway refresh worked successfully.
It sounds like there's a patch but I wanted to share in case this space may be the root cause...? In the past I have had issues with downloaded SharePoint lists adding a space to the front of the column header after opening the document in desktop excel. This might be why everyone was experiencing this problem with SP lists.
Hope this helps!
- Satyam123Regular Visitor
Hi All,
Has the issue is resolved?
I am facing the issue in my report.
Please advice
- AnonymousNot applicable
Did you solve it?
Tiago
- AnonymousNot applicable
Hello,
I'm a newbie in Power BI and this error has started to appear to me :
Failed to save modifications to the server. Error returned: 'The 'REAL' column does not exist in the rowset. '.I tried the solution presented in this topic but didn't help. Can someone give a hint?Thanks in advance,Tiago - AnonymousNot applicable
For me, it was a cache/browser issue.