如何编写 Analysis Services 对象的脚本

Microsoft SQL Server 2005 Analysis Services (SSAS) 中有一些可以使用脚本来管理的对象类型。这些对象的列表包括 Analysis Services 数据库的元素。显而易见,该对象列表包括数据源、数据源视图、多维数据集、维度、挖掘结构以及角色。

若要在 Analysis Services 中使用脚本创建、更改或删除对象,则可以使用 SQL Server Management Studio,并且需要熟悉 XML for Analysis (XMLA)。不过,SQL Server Management Studio 中具有一项功能,它可以自动创建用于创建对象(例如多维数据集)的 XMLA 脚本。该自动化功能有助于使您在学习 XMLA 时少走弯路。

ms174794.note(zh-cn,SQL.90).gif注意:
有关如何使用 XMLA 的详细信息,请参阅Using XML for Analysis in Analysis Services (XMLA)
ms174794.note(zh-cn,SQL.90).gif重要提示:
编写 Role 对象的脚本时,您需要注意安全权限包含在这些权限保护的对象中,而非包含在与这些权限关联的安全角色中。

编写 Analysis Services 对象脚本

  1. 在 SQL Server Management Studio 中,连接到 Analysis Services 实例。

  2. 找到要为其创建脚本(该脚本可以创建、更改或删除对象)的对象。

  3. 右键单击该对象,指向**“编写多维数据集脚本为”,再指向“CREATE 到”“ALTER 到”“DELETE 到”,然后单击以下选项之一:“新查询编辑器窗口”(用于打开查询编辑器窗口)、“文件”(用于将 XMLA 脚本保存到文件)或“剪贴板”**(用于将 XMLA 脚本保存到剪贴板)。

    ms174794.note(zh-cn,SQL.90).gif注意:
    通常,如果您想要创建该文件的多个不同版本,请选择“文件”

请参阅

其他资源

在 Business Intelligence Development Studio 中进行开发的操作指南主题 (SSAS)
XML for Analysis (XMLA)
XMLA 查询编辑器 (SSAS)

帮助和信息

获取 SQL Server 2005 帮助