最近,我一直在努力清理我公司从外部承包商那里收到的一组项目。其中有一个 SSAS 多维数据集,带有关联的数据仓库。
承包商自上而下生成多维数据集,使用模式生成向导从多维数据集生成数据仓库的模式。通常,根据我对 Visual Studio 中 SSAS 工具的了解,您可以通过更改多维数据集来更改数据仓库,然后重新运行架构生成向导以更新数据仓库。我想使用 SSAS 工具维护数据库,以便我们有一个集中的地方来管理多维数据集和数据仓库的架构。
我清理这些项目的目标是让它们在开发人员的本地机器上运行。这将需要在每个开发人员的机器上建立一套全新的独立数据库。我想从 SSAS 工具管理数据仓库架构,所以我想在每次我们建立新开发人员时完全重新生成架构。
我目前不关心数据仓库中的数据或存储过程。我可以完全删除数据仓库并在需要时重新生成它。.dsv
但是,删除文件不是一个选项,因为它包含针对由多维数据集定义的表结构的查询。
有没有办法使用架构生成向导重新生成以前生成的架构,而不删除.dsv
?