Azure数据仓库到CosmosDB与数据工厂管道同步

Azure数据仓库到CosmosDB与数据工厂管道同步,azure,azure-cosmosdb,data-warehouse,azure-data-factory,warehouse,Azure,Azure Cosmosdb,Data Warehouse,Azure Data Factory,Warehouse,我想建立一个管道,将数据从数据仓库同步到非sql数据库。复制工具适用于一对一表关系,但对于一对多表关系,显然,我将在我的NoSQL数据库中有重复的对象。解决此问题的最佳方法是什么?使用一对多项数组而不是重复行? 提前谢谢你,我不认为复制活动能做到这一点。复制活动只需通过添加新文档将数据从一个表复制到另一个表,或者根据cosmos dB ID进行upsert。也许您可以编写自己的代码来进行合并,然后使用ADF自定义活动来调用代码。 您能详细说明一下您想如何制作数据地图吗?您能提供一些数据样本吗?例

我想建立一个管道,将数据从数据仓库同步到非sql数据库。复制工具适用于一对一表关系,但对于一对多表关系,显然,我将在我的NoSQL数据库中有重复的对象。解决此问题的最佳方法是什么?使用一对多项数组而不是重复行?
提前谢谢你,我不认为复制活动能做到这一点。复制活动只需通过添加新文档将数据从一个表复制到另一个表,或者根据cosmos dB ID进行upsert。也许您可以编写自己的代码来进行合并,然后使用ADF自定义活动来调用代码。

您能详细说明一下您想如何制作数据地图吗?您能提供一些数据样本吗?例如,我们有3个表格:报告:主题、模型id;模型:模型id,模型描述;附件:报表id、文件路径;因此,在本例中,我们有一对一的报表模型和一对多的报表附件关系。在同步数据之后,我希望有一个文档对象,比如:report:{report_id:1,model_dec:'Description',附件:[{file_path:'path/img1.png'},{file_path:'path/img2.png'}]