Apologies, wrong REST API source image, it should be:
still, no body column.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
I need to take the results of a REST API query and transform them to upsert them into a table.
The source returns this JSON:
The Projection step ALWAYS puts the content in context of a body field. I can't figure out how to feed in the expected schema like I might in Power Automate.
Any step I put in after the source (flatten, derive, etc) fails with error DF-EXPR-010 stating that the column 'body' is unavailable. There is no body column. I'm at a loss. Help?
Apologies, wrong REST API source image, it should be:
still, no body column.
Thanks for reaching out to Microsoft Q&A.
I have reproduced from my end i can see all columns of my Json reflecting in derived column
please correct me if I missed any thing
could you please provide more details about source settings with screenshot and pipeline configuration
meanwhile please check the below steps and confirm whether it helps.
body
column.body
and map the fields (e.g., result
, ActivityStatusCode
, CalendarId
, etc.).body.result
directly, use:result
is an array, use a Flatten transformation to extract its values before applying any derived columns or expressions.I hope this information helps. Please do let us know if you have any further queries.
Kindly consider upvoting the comment if the information provided is helpful. This can assist other community members in resolving similar issues.