Forum Discussion
Dataset Refresh Error : The data types varchar and uniqueidentifier are incompatible
- 8 years ago
I'm seeing exactly the same - stopped working on the 13th September.
I've got it working by calling the Text.From function (https://msdn.microsoft.com/en-us/library/mt186370.aspx)
= Table.AddColumn(#"Filtered Rows", "Content Key", each [VenueId] & "#" & [ContentId])
to
= Table.AddColumn(#"Filtered Rows", "Content Key", each Text.From([VenueId]) & "#" & [ContentId])
I'm seeing exactly the same - stopped working on the 13th September.
I've got it working by calling the Text.From function (https://msdn.microsoft.com/en-us/library/mt186370.aspx)
= Table.AddColumn(#"Filtered Rows", "Content Key", each [VenueId] & "#" & [ContentId])
to
= Table.AddColumn(#"Filtered Rows", "Content Key", each Text.From([VenueId]) & "#" & [ContentId])
I spoke to Microsoft support and they confirmed this issue is due to a design change to improve direct query performance against SQL Server. No ETA for a fix as of yet.
Text.From is a good work around.