Dataform声明配置添加tags属性报错:意外属性'tags'不被支持
Dataform声明数据源添加执行标签报错解决方案
问题情况
按照Dataform官方文档声明数据源时,在config块内添加执行标签(tags)后触发错误。
.sqlx文件代码:
config { type: "declaration", schema: "salesforce", name: "contact", tags: ["source"], description: "Raw salesforce table" }
错误提示(已翻译):
声明配置中存在不支持的属性"tags",支持的属性为:["columns","database","description","name","schema","type"]
解决方案
- 原因:
declaration类型的config配置块不包含tags属性,错误提示已明确列出该类型支持的全部属性。 - 修正方式:将
tags作为文件级别的独立配置项,放在config块外部,示例代码如下:
tags: ["source"] config { type: "declaration", schema: "salesforce", name: "contact", description: "Raw salesforce table" }
内容的提问来源于stack exchange,提问作者Scott C.
相关产品推荐
相关产品推荐

