记录和编写 Analysis Services 数据库脚本

部署 Analysis Services 数据库后,可以使用 SQL Server Management Studio 将数据库或数据库中包含的对象的元数据输出为 xml for Analysis (XMLA) 脚本。 可以将该脚本输出到一个新的 “XMLA 查询编辑器” 窗口、文件或剪贴板。 有关 XMLA 的详细信息,请参阅 Analysis Services 脚本语言 (ASSL) 参考

生成的 XMLA 脚本使用 Analysis Services 脚本语言 (ASSL) 元素来定义脚本包含的对象。 如果生成了 CREATE 脚本,则生成的 XMLA 脚本包含可用于在实例上创建整个 Analysis Services 数据库结构的 XMLA Create 命令和 ASSL 元素。 如果生成了 ALTER 脚本,则生成的 XMLA 脚本包含 XMLA Alter 命令和 ASSL 元素,可用于将现有 Analysis Services 数据库的结构还原到创建脚本时数据库的状态。

可以通过多种方式使用 Analysis Services 数据库中生成的 XMLA 脚本,包括:

  • 维护一个备份脚本,通过该脚本可以重新创建所有数据库对象和权限。

  • 创建或更新数据库开发代码。

  • 从现有的架构创建一个测试或开发环境。

另请参阅

修改或删除 Analysis Services 数据库
Alter 元素 (XMLA)
Create 元素 (XMLA)