《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

邀月注:本文版权由邀月和CSDN共同所有,转载请注明出处。
助人等于自助! 
3w@live.cn  


  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
Contents at a Glance Introduction....................................................................................................1 Part 1: Introduction to Analysis Services 1 Introduction to OLAP and Its Role in Business Intelligence.........................7 2 Multidimensional Space...............................................................................17 3 Client/Server Architecture and Multidimensional Databases: An Overview27 Part 2: Creating Multidimensional Models 4 Conceptual Data Model................................................................................37 5 Dimensions in the Conceptual Model.........................................................43 6 Cubes and Multidimensional Analysis.........................................................63 7 Measures and Multidimensional Analysis....................................................75 8 Advanced Modeling......................................................................................91 9 Multidimensional Models and Business Intelligence Development Studio...................................................................................109 Part 3 Using MDX To Analyze Data 10 MDX Concepts............................................................................................139 11 Advanced MDX...........................................................................................161 12 Cube-Based MDX Calculations...................................................................189 13 Dimension-Based MDX Calculations.........................................................221 14 Extending MDX with Stored Procedures....................................................237 15 Key Performance Indicators, Actions, and the DRILLTHROUGH Statement.......................................................................261 16 Writing Data into Analysis Services...........................................................291 Part 4 Creating a Data Warehouse 17 Loading Data from a Relational Database..................................................307 18 DSVs and Object Bindings..........................................................................317 19 Multidimensional Models and Relational Database Schemas...................329Part 5 Bringing Data into Analysis Services 20 The Physical Data Model............................................................................345 21 Dimension and Partition Processing..........................................................377 22 Using SQL Server Integration Services to Load Data.................................407 23 Aggregation Design and Usage-Based Optimization..................................417 24 Proactive Caching and Real-Time Updates................................................435 25 Building Scalable Analysis Services Applications.......................................451 Part 6 Analysis Server Architecture 26 Server Architecture and Command Execution...........................................477 27 Memory Management................................................................................503 28 Thread Management...................................................................................521 29 Architecture of Query Execution—Calculating MDX Expressions............527 30 Architecture of Query Execution—Retrieving Data from Storage.............553 Part 7 Accessing Data in Analysis Services 31 Client/Server Architecture and Data Access...............................................569 32 XML for Analysis........................................................................................579 33 ADOMD.NET...............................................................................................599 34 Analysis Management Objects....................................................................669 Part 8 Security 35 Security Model for Analysis Services..........................................................713 36 Securing Dimension Data...........................................................................731 37 Securing Cell Values....................................................................................751 Part 9 Management 38 Using Trace to Monitor and Audit Analysis Services.................................763 39 Backup and Restore Operations..................................................................787 40 Deployment Strategies................................................................................805 41 Resource Monitoring...................................................................................815 Index...........................................................................................................823

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值