DBT 分解 schema.yml 个文件

DBT breaking up schema.yml file

我们的 DBT 文件夹中有一个很大的 schema.yml 文件。在其中找到我们需要的东西并不是最干净或最容易的。我很好奇是否有人知道拆分此文件的方法。我并不想使事情变得过于复杂并将 dbt 项目分成多个或类似的东西,而是只是为了可读性等清理 schema.yml 文件。谢谢!

您可以将其拆分为每个文件一个模型,然后随意调用这些文件。

我通常的做法是每个模型一个文件,文件名与模型相同。

只要确保你有

version:2

models:

在文件的顶部,一切顺利!