azure - 在 Azure 数据工厂的复制事件中自动记录行号的附加列

标签 azure azure-data-factory

我的 ADF Pipeline 中有一个复制事件,它将 Excel 工作表数据复制到 JSON 接收器。我正在寻找一种添加自定义列的方法,该列可以在复制数据时跟踪行号。例如,

<表类=“s-表”> <标题> 姓名 值 <正文> ABC 123 DEF 456 GHI 789

以上内容应转换为以下 JSON:

[{
   "Name": "ABC",
   "Value": "123",
   "Row Number": 1
},
{
   "Name": "DEF",
   "Value": "456",
   "Row Number": 2
},
{
   "Name": "GHI",
   "Value": "789",
   "Row Number": 3
}]

最佳答案

不幸的是,复制事件不适合此要求。您必须在 ADF 中使用映射数据流。

以下是实现您的场景所需的转换序列:

  1. 第一源转换
  2. 派生列转换
  3. 窗口转换
  4. 接收器转换

这已在 Microsoft 问答论坛中得到解答,并使用映射数据流逐步实现:https://learn.microsoft.com/answers/questions/419209/index.html

关于azure - 在 Azure 数据工厂的复制事件中自动记录行号的附加列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67802394/

相关文章:

azure - 无法在 Azure 存储资源管理器中按修改日期/时间对文件进行排序

azure - 无法将多个容器从一个订阅存储帐户复制到另一个订阅另一个存储帐户

azure - 从 Azure 函数将对象列表保存到 cosmos DB(文档 DB 或 mongo DB)

azure - 登录时没有收到 oid 响应?

azure-data-factory - 通过 Visual Studio 数据工厂项目授权数据湖链接服务

具有现有 ADLS 链接服务的 Azure ADF 自定义事件

azure - blob 与 adls gen2 ||可以通过 adls2 完成但通过 blob 存储无法完成的事情

azure - ADF 将字符串转换为 Json 对象

Azure 数据工厂 Web 事件属性

wcf - Azure 中托管的 WCF 的用户名和密码身份验证