您的位置:首页 > 数据库

《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记十八:管理部署

2011-06-09 10:41 633 查看
SQL Server 2008中SQL应用系列及BI笔记系列--目录索引

导读:本文介绍Analysis Services的部署方式和部署机制


本文将包括以下内容:

■1、使用BIDS部署Anylysis services 数据库

■2、创建XMLA脚本部署Anylysis services 数据库

■3、针对Anylysis services 数据库服务器上执行部署脚本

■4、迁移Anylysis services 数据库到另一个服务器

■5、执行Anylysis services 数据库的备份和还原


本文末尾提供两个项目源码:AdventureWorks_BI_Begin15和AdventureWorks_BI_End15,顾名思义,开始和完成。另外,包括数据库文件SSAS2008SBS_Data,请读者自行修改数据源ds的连接串。



1、理解部署机制和部署步骤


在 (BIDS)Business Intelligence Development Studio 中完成 Microsoft SQL Server
Analysis Services 项目的开发,并在开发环境中部署和测试了项目之后,您就可以将 Analysis Services
数据库部署到测试服务器和生产服务器了。

部署 Analysis Services 项目时,必须考虑以下问题: (来自MSDNhttp://msdn.microsoft.com/zh-cn/library/ms174869.aspx


◆在目标服务器上需要哪些硬件和软件资源?

◆如何部署 Analysis Services 项目范围之外的相关对象(如 MicrosoftSQL ServerIntegration
Services 包、报告或关系数据库架构)?


◆如何在已部署的 Analysis Services 数据库中加载和更新数据?

◆如何在已部署的 Analysis Services 数据库中更新元数据(如计算)?

◆是否要向用户提供通过 Internet 访问 Analysis Services 数据的权限?

◆是否要提供对 Analysis Services 数据的连续查询访问权限?

◆是否要使用链接的多维数据集或远程分区在分布式环境中部署对象?

◆如何确保 Analysis Services 数据的安全?

建议参看MSDN(Analysis Services 部署的要求和注意事项


部署Analysis Services数据库,最基本的步骤如下:



生成Build


所有组成Analysis
Services的源文件被编译到一个XML文件中。源文件包括.ds,.dsv,.dim,.cube,.partition和BIDS Analysis
Services项目中的其他文件,每一个文件是Analysis
Services对象中的一个XML表达式。当创建完成时,一个.

asdatabase同时创建并代表这些XML文件。

【部署Deploy】

这个.asdatabase被打包进一个XMLA命令中。XMLA命令告知Analysis
Services服务器如何处理这些数据定义,执行XMLA命令后,这些数据定义在Analysis
service数据库中以独立的XML文件被存储。


【处理Process】


数据被加载到Analysis Services数据库。



2、使用BIDS部署

在BIDS界面







切换到SSMS界面





3、使用部署向导



























当然,你完全可以通过部署向导的命令行来执行
语法如下:

Microsoft.AnalysisServices.Deployment [ASdatabasefile]


{[/s[:logfile]] | [/a] | [[/o[:output_script_file]] [/d]]}

详见MSDN(http://msdn.microsoft.com/zh-cn/library/ms162758.aspx


部署完成后,同样我们可以到SSMS界面察看。

4、理解部署脚本

切换到SSMS







断开







附加





5、迁移数据库和灾难恢复



切换到SSMS



备份与恢复











源码下载:

begin15

end15

数据库下载

参考资源:

1、SQL Server Analysis Services 官方教程

http://technet.microsoft.com/zh-cn/library/ms170208.aspx


2、Analysis Services 部署的要求和注意事项

http://msdn.microsoft.com/zh-cn/library/ms175672.aspx


邀月注:本文版权由邀月和CSDN共同所有,转载请注明出处。

助人等于自助!



3w@live.cn

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐