从 table 存储复制 activity 到 CosmosDb 的附加列的动态内容

Dynamic content for additional column with copy activity from table Storage to CosmosDb

我正在尝试使用 Azure 数据工厂 V2 将 Azure Table 存储复制到 Azure CosmosDb sql Api。 在复制过程中,我想通过连接 table 中的两个列值来向每个文档添加一个新字段(列)。例如。我的 table 有 2 列 imageId 和 tenantId,我想在 cosmos db 中创建文档的 ID,例如 image_tenant_ImageID_TenantID。

为此,我试图在 ADF 的“来源”下为“其他列”添加动态内容,但不知道该怎么做。有人可以帮忙吗?

好像我不能把它作为副本的一部分来做 activity。因此,首先我从 table 复制到临时 cosmos 容器,然后使用数据流通过使用“派生列”activity 创建新列并将结果复制到新容器。

实现此目的的另一种方法是使用 Change Feed 获取您的文档,然后添加此 属性。然后替换文件。