You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure Data Factory:如何将JSON字符串数组解析为JSON数组

解决方法:使用ADF Data Flow内置JSON解析能力

你不需要用split、replace这类繁琐的字符串操作,Azure Data Factory Data Flow里有原生方法直接将JSON字符串数组解析为实际JSON数组:

方法1:Derived Column + json()函数

  • 在Data Flow中添加Derived Column转换
  • 在表达式构建器里,对目标字段编写表达式:json(源表的Array字段名)
    比如你的源字段叫Array,就写json(Array)
  • 这个表达式会直接把字符串格式的JSON数组转换成CosmosDB要求的原生JSON数组类型

方法2:Parse转换

  • 添加Parse转换到数据流中
  • 选择要解析的Array字段,设置解析格式为JSON
  • 如果需要明确输出结构,可以指定对应的JSON Schema,解析后得到的就是原生数组类型

这两种方法都是ADF内置的JSON解析逻辑,完全避免了手动处理字符串的麻烦,直接满足CosmosDB的Schema要求。

内容的提问来源于stack exchange,提问作者Alejandro Alvarez

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 11:57:08