Starting December 3, join live sessions with database experts and the Microsoft product team to learn just how easy it is to get started
Learn moreGet certified in Microsoft Fabric—for free! For a limited time, get a free DP-600 exam voucher to use by the end of 2024. Register now
Hello,
I noticed today that if I am trying to connect to a SharePoint list and that list has a People or Group field with the allow multiple selection option enabled, that it causes a null value error. Changing the field to disable allow multiple selection resolves the issue. Has anyone else noticed this or know a way around this?
Steve
I am still facing this issue. Any resolution/workaround we have for thi issue?
Is there any fix available for this?
I was getting a similar error:
DataSource.Error: We couldn't parse OData response result. Error: A null value was found for the property named 'AssignedToId', which has the expected type 'Collection(Edm.String)[Nullable=False]'. The expected type 'Collection(Edm.String)[Nullable=False]' does not allow null values.
I have "Assigned To" column in my list, and I changed it to not allow multiple selections. So now I am getting this error:
DataSource.Error: We couldn't parse OData response result. Error: A null value was found for the property named 'PreviouslyAssignedToStringId', which has the expected type 'Collection(Edm.String)[Nullable=False]'. The expected type 'Collection(Edm.String)[Nullable=False]' does not allow null values.
I don't even have "Previously Assigned To" column in my list, so where is it coming from?
If I change the API version from 15 to 14, I get an error as the poster above:
Expression.Error: The key didn't match any rows in the table.
Details:
Key=Record
Table=Table
Is there some kind of work-around for this issue?
@julianmbs wrote:I was getting a similar error:
DataSource.Error: We couldn't parse OData response result. Error: A null value was found for the property named 'AssignedToId', which has the expected type 'Collection(Edm.String)[Nullable=False]'. The expected type 'Collection(Edm.String)[Nullable=False]' does not allow null values.
I have "Assigned To" column in my list, and I changed it to not allow multiple selections. So now I am getting this error:
DataSource.Error: We couldn't parse OData response result. Error: A null value was found for the property named 'PreviouslyAssignedToStringId', which has the expected type 'Collection(Edm.String)[Nullable=False]'. The expected type 'Collection(Edm.String)[Nullable=False]' does not allow null values.
I don't even have "Previously Assigned To" column in my list, so where is it coming from?
If I change the API version from 15 to 14, I get an error as the poster above:
Expression.Error: The key didn't match any rows in the table.
Details:
Key=Record
Table=Table
Is there some kind of work-around for this issue?
I am having the same issue as him...please advise....thanks.....:)
I got an advice from a colleague that dealt with the same problem: Connect to the Sharepoint List as OData Feed instead.
I have tried it before like this: https://companyname.sharepoint.com/sites/Home/Analytics, but was getting an error "User not authorized". So he had me try this: https://companyname.sharepoint.com/sites/Home/Analytics/_vti_bin/listdata.svc and it worked!!
Hi Steve,
Yes, I can reproduce your issue. When I set the Person or Group column to be "Allow multiple selections", and at the same time has null value in the column, I get the error message: "DataSource.Error: We couldn't parse OData response result. Error: A null value was found for the property named 'omqwId', which has the expected type 'Collection(Edm.Int32)[Nullable=False]'. The expected type 'Collection(Edm.Int32)[Nullable=False]' does not allow null values." when connect to the SharePoint list in Power BI.
I need to either fill these null values, or disable allow multiple selections as you figured out.
I will report this issue internally, and will post back once I get any updates. Thanks!
Hey Vicky,
Was there ever a fix for this scenario?
I'm encountering this situation also.
Thanks!
Evan
evan.haag2@toyota.com
@stvcdms, It is identified as a known issue with SharePoint that the team is actively working to resolve. Will keep you updated once I get any updates.
Any further updates to this? It is a pretty common scenario and the fact that Microsoft is supporting the ability to allow Power BI to connect to a SharePoint Online list as a supported datasource, and it fails, is pretty crazy!
Out of the box it fails and you have to set the API version from 15 to 14 to to get something working.
Please help with this!
If I change the API version from 15 to 14, I still get an error:
Expression.Error: The key didn't match any rows in the table.
Details:
Key=Record
Table=Table
Do some of you have a way to remove this error?
Thx in advance
Hi. I'm encountering the same error trying to connect Power BI to a SharePoint list that contains multi-select choice fields. I recall having a similar problem connecting Excel to the same SP list via the SharePoitn OData REST service. Excel could not parse the XML node containing the multi-select values. Likely something similar happening here.
Any updates?
I am having the same issue!
DataSource.Error: We couldn't parse OData response result. Error: A null value was found for the property named 'Flip', which has the expected type 'Collection(Edm.String)[Nullable=False]'. The expected type 'Collection(Edm.String)[Nullable=False]' does not allow null values
Where are we with a fix on this?
Starting December 3, join live sessions with database experts and the Fabric product team to learn just how easy it is to get started.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early Bird pricing ends December 9th.
User | Count |
---|---|
87 | |
87 | |
81 | |
64 | |
49 |
User | Count |
---|---|
121 | |
109 | |
81 | |
67 | |
67 |