azure - 在 Azure 数据工厂的复制活动中自动记录行号的附加列
问题描述
我的 ADF 管道中有一个复制活动,它将 Excel 工作表数据复制到 JSON 接收器。我正在寻找一种添加自定义列的方法,该列可以在复制数据时跟踪行号。例如,
姓名 | 价值 |
---|---|
美国广播公司 | 123 |
国防军 | 456 |
全球健康指数 | 789 |
以上应转换为以下 JSON:
[{
"Name": "ABC",
"Value": "123",
"Row Number": 1
},
{
"Name": "DEF",
"Value": "456",
"Row Number": 2
},
{
"Name": "GHI",
"Value": "789",
"Row Number": 3
}]
解决方案
不幸的是,复制活动不适合此要求。您必须在 ADF 中使用映射数据流。
以下是实现您的方案所需的一系列转换:
- 第一源转换
- 派生列变换
- 窗口变换
- 汇改造
这已在 Microsoft Q&A 论坛中通过使用 Mapping 数据流的逐步实施得到解答:https ://docs.microsoft.com/answers/questions/419209/index.html
推荐阅读
- javascript - 如何通过 jQuery 在本地存储中保存暗模式?
- java - 如果我在for循环中定义了两个循环变量,如何更新循环变量
- twilio - 如何在 Twilio 中的媒体流调用期间更改 TWIML
- python - 如何使用 spotify API 唤醒您的设备并获取设备 ID?
- c# - 如何从在 Linux(docker 容器)上运行的 c# .net 核心在远程 Windows 网络路径上运行 .exe
- python - 如何快速从大文件中搜索列表内容?
- go - 对一个请求的多个 JSON 响应
- apache-kafka - 无法在 Linux(WSL)的 Windows 子系统上启动 Confluent Kafka
- node.js - React 应用程序:编译失败。模块解析失败
- pine-script - 警报频率过多