Azure 数据工厂:如何使用 for 循环将许多 XML 文件从 blob 存储复制到另一个 XML blob 存储?

时间:2021-03-30 23:56:07

标签: xml azure loops copy etl

在我的 XML blob 存储中,我有 2 个 XML 文件。我使用了带有通配符选项的查找 Lookup 在我的 for 循环中,我使用 output.value 进行迭代:@activity('Lookup Requests Folder').output.value 然后在循环内部我有复制数据,我也使用了通配符。 Copydata 此解决方案将所有 xml 文件从源复制到目标,但两个 xml 文件都复制到目标两次。就我而言,目的地是 Cosmos DB。

我认为 for 循环迭代了两次,因为查找在源中找到 2 个文件,然后每次 copydata 复制这两个文件。我一定是通配符设置有问题。正确的做法是什么?

除此之外,我想将文件从 xml blob 存储复制到另一个 xml blob 存储,但 Copydata 中的接收器选项未列出 XML blob 数据集。为什么?我们是否不允许复制到 XML blob 数据集?

0 个答案:

没有答案
相关问题