我是数据工厂生态系统的新手。我正在尝试将数据从源MySQL数据库复制到汇CosmosDB for MongoDB。我拥有的一个示例源模式如下所示:
*inventory_warehouse_table*
--------------------------------------------------------
| id | warehouse_name | warehouse_address | lat | long |
--------------------------------------------------------
接收器架构的格式如下:
*inventory_warehouse_collection*
{
id: <int>
warehouse_name: <string>
warehouse_address: <string>
geo_coordinates: {
type: "Point",
coordinates: [lat, long]
}
}
我在复制数据活动中没有看到任何架构Map来实现相同的目的。我如何在Azure Data Factory中实现此目的?是否需要创建任何其他管道来实现此目的?
1条答案
按热度按时间idfiyjo81#
Img:2接收器数据集
img-3Map设置
除了最后一列之外,所有其他列都被Map。由于最后一列有多个lat、long列的concat,因此使用Dataflow来合并这些列。下面是方法。
concat("[",toString(lat),",",toString(long),"]")
x1c4d 1x指令集