Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code FABINSIDER for a $400 discount.
Register nowGet inspired! Check out the entries from the Power BI DataViz World Championships preliminary rounds and give kudos to your favorites. View the vizzies.
I am using PowerQuery on a OData source pointing at MS Project Online.
One of the columns in my query is type "Record".
When I expand the column, I can choose the columns I want, but the result is the error as titled...
DataSource.Error: OData: Unsupported query option encountered: $expand
What am I doing wrong? How do I solve it?
if you right click on the column you would like to expand, and select unpivot then you will be able to expand it
Thanks @amitchandak,
I have seen those links already, but they are not helpful.
Maybe I should rephrase my question: How do I convert a column of data type records to a column of data type table. I'm not expecting a solution, since the problem is not actually inPowerQuery, but rather in the underlying data provider.
The PowerQuery function
= Table.ExpandRecordColumn(Filtered, "Time", {"TimeMonthOfTheYear"}, {"Time.TimeMonthOfTheYear"})
would theoretically do the trick, but since the data provider bombs out, it won't work. So now I'm wondering if I must have some sort of custom function approach to read each record and extract this one field that I want from the record.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the February 2025 Power BI update to learn about new features.