多维模型解决方案部署

完成 Analysis Services 项目的开发后,可以将数据库部署到 Analysis Services 服务器。 Analysis Services 提供了六种可能的部署方法,可用于将数据库移动到测试服务器或生产服务器。 方法按优势顺序列出:AMO 自动化、XMLA、部署向导、部署实用工具、同步向导、备份和还原。

本主题包含下列部分:

部署方法

部署注意事项

相关任务

部署方法

方法 DESCRIPTION 链接
分析管理对象 (AMO) 自动化 AMO 为 Analysis Services 提供完整的命令集的编程接口,包括可用于解决方案部署的命令。 作为解决方案部署的方法,AMO 自动化是最灵活的,但它也需要编程工作。 使用 AMO 的主要优点是,可以将 SQL Server 代理与 AMO 应用程序配合使用,以便按预设计划运行部署。 使用分析管理对象进行开发 (AMO)
XMLA 使用 SQL Server Management Studio 生成现有 Analysis Services 数据库的元数据的 XMLA 脚本,然后在另一台服务器上运行该脚本以重新创建初始数据库。 在 SQL Server Management Studio 中,可以通过定义部署过程,将其编写成并保存为 XMLA 脚本,从而轻松形成 XMLA 脚本。 将 XMLA 脚本存储在已保存的文件中后,可以根据计划轻松运行脚本,或将脚本嵌入直接连接到 Analysis Services 实例的应用程序。

还可以使用 SQL Server 代理在预设的基础上运行 XMLA 脚本,但与 AMO 的 XMLA 脚本没有相同的灵活性。 AMO 通过托管完整的管理命令范围来提供更大的功能范围。
使用 XMLA 部署模型解决方案
部署向导 使用部署向导使用 Analysis Services 项目生成的 XMLA 输出文件将项目的元数据部署到目标服务器。 使用部署向导,可以直接从项目构建后生成的输出目录中的 Analysis Services 文件进行部署。

使用 Analysis Services 部署向导的主要优点是方便。 正如可以在 SQL Server Management Studio 中保存 XMLA 脚本以供稍后使用一样,可以保存部署向导脚本。 可以通过部署实用工具以交互方式和命令提示符运行部署向导。
使用部署向导部署模型解决方案
部署实用工具 通过部署实用工具,可以从命令提示符启动 Analysis Services 部署引擎。 使用部署实用工具部署模型解决方案
同步数据库向导 使用同步数据库向导同步任何两个 Analysis Services 数据库之间的元数据和数据。

同步向导可用于将数据和元数据从源服务器复制到目标服务器。 如果目标服务器没有要部署的数据库的副本,则会将新数据库复制到目标服务器。 如果目标服务器已有同一数据库的副本,则目标服务器上的数据库将更新为使用源数据库的元数据和数据。
同步 Analysis Services 数据库
备份和还原 备份提供了传输 Analysis Services 数据库的最简单方法。 在“ 备份 ”对话框中,可以设置选项配置,然后可以从对话框本身运行备份。 或者,可以创建可以根据需要保存和运行的脚本。

备份和还原不与其他部署方法一样频繁,而是快速完成部署的一种方法,其基础结构要求最低。
Analysis Services 数据库的备份和还原

部署注意事项

在部署 Analysis Services 项目之前,请考虑哪些问题适用于解决方案,然后查看相关链接,了解解决问题的方法:

注意事项 指向详细信息的链接
此解决方案需要哪些硬件和软件资源? Analysis Services 部署的要求和注意事项
如何部署 Analysis Services 项目范围之外的相关对象,例如 Integration Services 包、报表或关系数据库架构?
如何加载和更新部署的 Analysis Services 数据库中的数据?

如何在部署的 Analysis Services 数据库中更新元数据(例如计算) ?
本主题中的部署方法
是否允许用户通过 Internet 访问 Analysis Services 数据? 在 Internet Information Services (IIS) 8.0 上配置 Analysis Services 的 HTTP 访问
是否要提供对 Analysis Services 数据的连续查询访问? Analysis Services 部署的要求和注意事项
是否要使用链接对象或远程分区在分布式环境中部署对象? 创建和管理本地分区(Analysis Services),创建和管理远程分区(Analysis Services)链接度量值组
如何保护 Analysis Services 数据? 授权访问对象和操作(Analysis Services)

相关任务

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

使用 XMLA 部署模型解决方案

使用部署向导部署模型解决方案

使用部署实用工具部署模型解决方案