【问题标题】:Test and Documentation in DBT Source.ymlDBT Source.yml 中的测试和文档
【发布时间】:2021-09-15 16:27:34
【问题描述】:

我正在尝试将文档(描述:和列:)添加到我的表中,并对我的主键列进行测试。

在我运行 dbt compile 后,我一直在 description: line.我已阅读所有文档并确保我的间距正确(如文档所述),但我不断收到错误消息。

我还应该寻找什么?

【问题讨论】:

  • 如果不共享您的 YAML 文件,这很难回答,您能否编辑您的帖子以共享它?或者至少是你得到的错误?

标签: testing yaml documentation dbt


【解决方案1】:

这些 YAML 拼写错误诊断起来非常棘手且令人沮丧!我对找到根本原因的建议是尝试:

  1. 尽可能多地发表评论以尝试找出问题所在
  2. 一种支持缩进折叠的代码编辑器——更好的是具有 YAML 语法突出显示和 linting 的代码编辑器

dbt 文档有 two sections on debugging invalid YAML 值得检查。基本上有三类错误:

  1. 缩进问题
  2. 缺失值(例如 description: 之后没有值)
  3. 拼写错误的键(例如descirption: this col is useless

【讨论】:

    猜你喜欢
    • 2021-12-22
    • 2023-02-10
    • 1970-01-01
    • 2021-11-14
    • 2011-09-14
    • 2022-01-06
    • 1970-01-01
    • 2021-09-05
    • 2011-01-23
    相关资源
    最近更新 更多