【问题标题】:Transform selected excel columns to json string in data factory v2在数据工厂 v2 中将选定的 excel 列转换为 json 字符串
【发布时间】:2021-01-26 20:24:55
【问题描述】:

我有一个多列的 excel 表。我需要使用 Azure 数据工厂 V2 将 excel 表的选定列转换为 json 字符串并存储在 excel 中的单独列中。

在使用数据流的数据工厂 v2 中,我们可以使用派生列转换创建和更新现有列。

我有以下 excel 文件:

使用 Azure 数据工厂数据流,我需要将文件转换为以下内容:

请让我知道这是否可以在派生列数据流转换中实现,或者我必须使用自定义活动来实现格式。

【问题讨论】:

  • 嗨@user1696555,我的回答符合您的要求吗?如果我的回答对你有帮助,希望你能采纳。这对其他社区成员可能是有益的。谢谢。

标签: json azure-data-factory azure-data-factory-2 azure-data-flow


【解决方案1】:

是的,Data Flow 可以将其作为 JSON 字符串。但它不是真正的 JSON 对象。

你可以试试下面的表达方式:

concat('[{"',Column2,'":',Column3,'}]' )

【讨论】:

  • 感谢 Leon 的回答!!。文件包含 300 多列,列名中具有特定模式。有没有一种方法可以定义列名的模式以连接所有列。非常感谢您的回答
  • @user1696555 不客气!不,没有转换太多列的好方法。
猜你喜欢
  • 1970-01-01
  • 2022-07-17
  • 2018-10-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-10-26
  • 2020-12-31
  • 1970-01-01
相关资源
最近更新 更多