3

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

4

1 回答 1

3

您可以将其拆分为每个文件一个模型,并根据需要调用文件。

我通常这样做的方式是每个模型一个文件,并将文件命名为与模型相同。

只要确保你有

version:2

models:

在你的文件的顶部,你很高兴去!

于 2021-10-13T20:07:04.407 回答