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

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

posted @ 2011-06-07 15:16  邀月  阅读(3062)  评论(4编辑  收藏  举报