【发布时间】:2021-12-02 05:43:45
【问题描述】:
我们的 DBT 文件夹中有一个大的 schema.yml 文件。它不是最干净或最容易在其中找到我们需要的东西。我很好奇是否有人知道拆分此文件的方法。我并不是想使事情变得过于复杂并将 dbt 项目分成多个或类似的东西,而只是致力于清理 schema.yml 文件以提高可读性等。谢谢!
【问题讨论】:
标签: readability dbt schema.yml
我们的 DBT 文件夹中有一个大的 schema.yml 文件。它不是最干净或最容易在其中找到我们需要的东西。我很好奇是否有人知道拆分此文件的方法。我并不是想使事情变得过于复杂并将 dbt 项目分成多个或类似的东西,而只是致力于清理 schema.yml 文件以提高可读性等。谢谢!
【问题讨论】:
标签: readability dbt schema.yml
您可以将其拆分为每个文件最多一个模型,并根据需要对文件进行校准。
我通常这样做的方式是每个模型一个文件,并将文件命名为与模型相同。
只要确保你有
version:2
models:
在您的文件顶部,您可以开始了!
【讨论】: