根据自己的开发经验,总结了以下两种常用的SSAS数据库部署方式
【1】采用VS自带的部署方法。此方法对部署在本地是最好的方法
更改SSAS项目的属性---部署---服务器地址,如下图所示
然后确定即可。
此方法要求本地和服务器在同一个域服务器中,而且必须用域帐号登陆本地。
缺点:不适用于环境分离的情况。
【2】备份还原SSAS数据库abf文件方法。
在开发环境手工备份SSAS数据,生成abf文件,然后拷贝到生产服务器中,还原此备份文件。由于开发环境和生产环境的服务器地址,连接数据库IP不相同,就要手工的修改数据源连接字符串。
缺点:Cube和维度部署过程中如果出现错误,很多是因为数据不规范引起的,调试比较麻烦,因为开发环境和生产环境的数据毕竟不一致。即使找到错误修改完成以后,再重新部署也比较麻烦,还要重新备份和恢复。