Medium severitydata source
Power BI Refresh Error:
DynamicsMissingKeyColumns
What does this error mean?
An ADF upsert or update against Dynamics 365/Dataverse failed because required key columns are not included in the column mapping.
Common causes
- 1The copy activity is configured for upsert/update but the primary key column (e.g., entity ID GUID) is not mapped
- 2An alternate key was configured for upsert but the alternate key columns are not included in the source data or mapping
How to fix it
- 1Add the entity primary key or alternate key columns to the copy activity column mapping.
- 2Verify the key column values in the source data are not null — upsert key columns must have values.
- 3If using an alternate key for upsert, confirm the alternate key is enabled and active in Dataverse.
Frequently asked questions
Official documentation: https://learn.microsoft.com/en-us/azure/data-factory/connector-troubleshoot-dynamics-dataverse