Azure 数据工厂未将新记录填充到 Dynamics 365 事件表中

问题描述 投票:0回答:1

我正在使用 Azure 数据工厂将数据从本地数据库迁移到 Dynamics 365 CE。 我已成功将一些测试数据迁移到 Dynamics 中的几个表中。 我现在尝试将“必填”字段的一些示例记录加载到具有多态字段的事件表中。 我收到一个错误

动态操作失败,错误代码:-2147220891,错误消息:找不到要更新的记录

我以为这是指多态字段,但事实并非如此。 我使用 Dynamics 导入向导成功加载了一条记录。 一旦记录进入,我就可以在管道中成功运行复制活动来更新记录,但它不会插入新记录。 复制活动中的接收器仅具有 upsert 作为选项,并且此选项适用于其他表。 动态表中是否有某些设置只允许更新,或者是否有一些隐藏字段也需要填充以允许插入新记录以及为什么到目前为止只有这个表。

azure-data-factory microsoft-dynamics dynamics-365
1个回答
0
投票

问题是需要填充的必填字段之一是选择字段。 在此字段中,如果选择某组值中的任何一个,则会触发工作流,在本例中,工作流尝试填充查找表中的字段,但没有要更新的值。 因此错误“无法更新记录”。 对于数据迁移过程,我们将关闭此工作流程或填充这组选择所需的值。

© www.soinside.com 2019 - 2024. All rights reserved.