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

如何在GCS Argument Setter配置文件中配置Cloud Data Fusion HTTP属性JSON字段映射并用作宏

在GCS Argument Setter的JSON配置中指定Cloud Data Fusion HTTP Property字段映射并作为宏使用

1. 配置GCS Argument Setter的JSON文件

在GCS Argument Setter的JSON配置里,通过macros节点定义包含JSON字段映射的宏变量,确保JSON格式合法(双引号需转义)。示例配置如下:

{
  "macros": {
    "custom_http_body_mapping": "{\"order_id\": \"${extractedOrderId}\", \"customer_info\": {\"name\": \"${customerName}\", \"email\": \"${customerEmail}\"}}"
  }
}
  • custom_http_body_mapping是自定义宏名称,可根据需求修改
  • ${extractedOrderId}、${customerName}等是从GCS文件或Pipeline其他节点提取的变量,也可以直接写固定值

2. 在HTTP Property节点中引用宏

进入Cloud Data Fusion的HTTP Property节点配置界面,找到**请求体(Request Body)**的输入框,直接填入宏变量:

${custom_http_body_mapping}

Data Fusion会在运行时自动解析宏,生成对应的JSON字段映射作为HTTP请求的属性内容。

注意事项

  • 宏内的JSON必须保证语法正确,转义字符不能遗漏,否则会导致解析失败
  • 如果需要动态提取GCS文件中的字段作为JSON映射值,需先在GCS Argument Setter中定义基础变量宏,再组合成最终的JSON映射宏
  • 可通过Pipeline的预览功能验证宏解析后的JSON内容是否符合预期

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.17 10:43:10