dbt和liquibase(创建表)

guykilcj  于 2021-07-29  发布在  Java
关注(0)|答案(1)|浏览(725)

我要开始实现dbt了(https://docs.getdbt.com/docs/about/viewpoint)和liquibase,但我发现dbt和liquibase之间会有一个功能重叠(如果表不存在,dbt会创建它们)。我想知道社区里是否有人知道如何解决这个问题。或者你能给我什么建议
谢谢您
圣地亚哥

3df52oht

3df52oht1#

在我们公司,我们使用liquibase来创建包含实际数据(不是来自dwh中的另一个表)的所有表(和其他ddl)。在dbt中,它们称这些数据表为源。
我看到您使用dbt创建的表是短暂的。如果性能不是问题,我会将所有dbt表创建为sql视图。由于现在的“大数据”,性能是一个问题,您不能每次想显示一些统计信息时都执行完整的sql查询。这就是使用dbt以增量方式创建这些表的方法(在dbt中可以执行的模板旁边)

相关问题