【发布时间】:2019-08-08 13:47:31
【问题描述】:
我正在尝试创建一个简单的复制活动,以将数据从源 Azure 表复制到接收器 Mongo Cosmos DB,但还想向接收器数据输出一个额外的列,其中附加列的内容是运行 ID (或其他每次运行动态设置的东西)。
我可以通过在源架构中定义一个附加列来轻松添加额外的列,但无法弄清楚如何设置内容(大概应该在活动中设置),因此添加字段的值始终是输出数据库中的 NULL
谢谢
【问题讨论】:
我正在尝试创建一个简单的复制活动,以将数据从源 Azure 表复制到接收器 Mongo Cosmos DB,但还想向接收器数据输出一个额外的列,其中附加列的内容是运行 ID (或其他每次运行动态设置的东西)。
我可以通过在源架构中定义一个附加列来轻松添加额外的列,但无法弄清楚如何设置内容(大概应该在活动中设置),因此添加字段的值始终是输出数据库中的 NULL
谢谢
【问题讨论】:
您可以执行相同或类似的操作,并在您的复制活动中创建动态选择语句。所以像 SELECT @{item().sourceTableCustomColumnList}, @pipeline().RunId FROM @{item().sourceTableName}
您可以参考解决类似问题的MSDN 线程。
希望这会有所帮助。
【讨论】: