我刚刚开始使用SSDT数据库项目通过Azure Devops对版本控制我的Sql Server DataWarehouse项目进行版本控制。真正很酷的事情是,它创建了一个本地数据库来管理您的数据库对象。但是由于我正在从事数据仓库项目,因此无法在本地db项目中本地加载大量数据,尤其是对于预模式。因此,至少有一种方法可以引用来自另一个物理数据库的数据,以用于预架构,但可以继续使用db project来管理我的dw模式表和脚本(存储过程)。实际上,在我的DW填充脚本中,我需要引用预架构表,并且它们在本地为空。 任何建议的解决方法将不胜感激
答案 0 :(得分:0)
您是否正在将SSDT与当前正在预览的Azure SQL数据仓库一起使用?请注意,对于Azure SQL数据仓库,不支持localdb。
答案 1 :(得分:0)
我发现唯一可行的解决方案是在本地服务器上实际的预配置模式上创建与表(而不是表)同名的视图,并将它们从项目中排除,这在我需要使用新的预配置表时变得棘手。对我来说幸运的是,预登台不需要任何更改,因此对我来说很有效