【发布时间】:2021-08-15 16:45:45
【问题描述】:
我有一个 Dynamics 365 的在线实施,我需要使用 Azure 数据工厂来执行以下操作:
1 - 根据 fetchxml 标准提取一些记录 2 - 从中随机选择 100 条记录 3 - 将它们插入到 D365 中的不同实体中。
我使用的是ADF CDS connector,它只支持复制活动(还不支持数据流)
我希望我能做到以下几点:
任务 1 - 将所有记录复制到 csv 文件中,并添加一个包含随机 ID 的额外列作为额外列
这里的问题:当我这样做并使用 rand() 函数时,返回的所有数字都是相同的:
如果我尝试使用 @guid() 所有值返回相同,也会发生同样的问题。
问题 1 - rand() 和 guid() 是否有理由为所有记录返回相同的值?有没有办法解决它。
问题 2 - 我想不出另一种方法来实现我想要做的事情:从数据集中随机选择 x 条记录?
【问题讨论】:
标签: azure-data-factory-2 azure-data-factory-pipeline dataverse