ADF Mapping Data Flow Sink to Dataverse Lookup field

Vítek Miroslav 11 Reputation points
2022-02-28T21:31:03.407+00:00

Hello,
I want to load data from Dataverse to ADF, use Mapping dataflow transformations and at the end of the Mapping data flow sink it back to Dataflow - create new rows in table
I have this entity/table called xx_orders. There are several fields. When I try to create row only with fields from this custom table, there is no problem. But I am not able to create row in mapping data flow and sink it with field, that is Dynamics lookup field to another custom entity: xx_instrument. The lookup field is xx_instrumentid.
When I source the dynamics table, the column loads as xx_instrumentid as a string value (GUID). But when I try to create new row in xx_order with column named xx_instrumentid (abd guid string value) I got errors with: An undeclared property 'kwr_instrumentid' which only has property annotations in the payload but no property value was found in the payload.
I also tried to create column called xx_instrumentid@odata.bind and fill value like xx_instruments(81ad87ab-2b42-ec11-8c62-000d3aabce66). Same error. What column(s) and value(s) should I have in ADF mapping dataflow to be able to fill lookup field when creating new row in sink.
Thank you

Azure Data Factory
Azure Data Factory
An Azure service for ingesting, preparing, and transforming data at scale.
9,516 questions
{count} vote

1 answer

Sort by: Most helpful
  1. Maximiliano Luchsinger 0 Reputation points
    2023-09-07T18:38:08.18+00:00

    @ShaikMaheer-MSFT

    Would also be interested in the solution for this issue.

    0 comments No comments