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

Azure Data Factory表达式构建器构建嵌套JSON结构报错求助

Azure Data Factory表达式构建器生成指定JSON结构报错解决

错误原因

你在表达式里用@()定义空的appointment_info对象是错误的。在ADF表达式语法中,@()是用于包裹待求值的表达式,空的@()会被判定为无效表达式触发报错;而要生成JSON格式的空对象{},需要使用@{}这个专门语法。

正确表达式写法

将@()替换为@{}即可生成预期的嵌套结构,完整表达式如下:

@(entity_id=entity_id,
  link_id=link_id,
  url=url,
  actions=[@(appointment_info=@{}))]

运行这个表达式后,会生成你需要的目标JSON结构:

{
  "entity_id": "value1",
  "link_id": "value2",
  "url": "value3",
  "actions": [
    {
      "appointment_info": {}
    }
  ]
}

内容的提问来源于stack exchange,提问作者Shobith k Chandran

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.20 11:05:16