【发布时间】:2019-06-20 08:18:02
【问题描述】:
我正在开发 ADF v2 管道,它将数据从 csv blob 复制到 Azure SQL 数据库表。对于每次加载,我想收集源元数据,例如源 blob 名称,并将其作为数据沿袭框架的一部分保存到目标表中。
我的 blob 源运行以下架构:
- 商店名称,
- 商店位置,
- StoreTaxId.
我的目标表运行以下架构:
- 商店名称,
- 商店位置,
- DwhProcessDate,
- DwhSourceName。
我不知道,如何在复制数据活动的映射部分正确包含源名称。
目前我有:
- 定义了一个 [Get Metadata1] 活动以获取对 Azure Blob 存储中可用的所有 Blob 的引用
- 定义了一个 [ForEach1] 活动,遍历表达式 @activity('Get Metadata1').output.childitems 的输出
- 在 [ForEach1] 活动中,我放置了 [Copy Data1] 活动,其中定义了源和接收器部分。
我正在寻找一种向映射部分添加额外行的方法,这将与 @item().name 绑定到目标列 [DwhSourceName] 的方式相同
感谢所有关于如何实现这一点的建议。
【问题讨论】:
-
那么,我的回答对你有帮助吗?