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

GCP Workflow部署失败:变量使用时引号识别错误

GCP Workflows YAML解析错误解决

问题根源

报错提示里的“是中文全角引号,而YAML语法强制要求使用英文半角引号(")。你写的dst_table行用的是符合规范的英文引号,所以能正常解析;但dst_table_full_name行不小心用了中文引号,触发了YAML的语法识别错误。

修复方法

  1. 定位到main.yaml第11行的dst_table_full_name定义
  2. 把所有中文引号(包括“、”)替换成英文半角双引号(")
  3. 同时确认字符串拼接的语法正确,GCP Workflows里变量拼接要使用${}语法,正确示例如下:
dst_table_full_name: "${project_id}.${dataset}.${table_name}_${current_date}"

(其中current_date需是你提前定义好的、格式为YYYYMMDD的日期变量)

额外检查点

  • 全程用英文输入法编写YAML,避免输入法自动切换为中文引号
  • 确认所有变量引用都用${}包裹,没有遗漏或语法错误
  • 重新执行部署命令,验证解析错误是否消失

内容的提问来源于stack exchange,提问作者A. Colli

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 07:04:50