如何将我的dbt增量模型迁移到azure突触



所以我正在做一个University项目,该项目支持在云上创建增量(在sql中合并(数据加载过程

我使用的是python/dbt/sql服务器目前,该模型在sql server上运行得很好但现在我必须将它迁移到azuresynapse,我不确定从哪里开始。我知道有一个用于dbt的synapse适配器,但我应该使用无服务器还是专用的sql池?我必须更改T-SQL吗?我可以在突触上进行合并吗?我真的很希望有人能给我一些帮助

dbt-sql服务器适配器经过增强,能够访问Azure sql数据库,而不仅仅是在Prem sql服务器上。有SQL身份验证、AD身份验证、服务主体身份验证和CLI身份验证。

因此,如果数据量较少(<1Tb(,我建议转移到Azure SQL数据库,从而不会对DBT有任何重大更改。

如果你转移到synapse,它会增加大量的内容,而且你的查询中可能会有一些语法上的变化。

最新更新