在 Analysis Services 中使用 XML for Analysis (XMLA)

MicrosoftSQL ServerAnalysis Services 使用 XML for Analysis (XMLA) 作为与客户端应用程序通信的唯一协议。由于 Analysis Services 使用 XMLA 进行数据定义、数据操作和数据控制支持,所以 Analysis Services 支持扩展 XML for Analysis 1.1 规范的其他命令。

本节内容

主题

说明

管理连接和会话 (XMLA)

介绍如何连接到 Analysis Services 实例,以及如何在 XMLA 中管理会话和有状态性。

处理错误和警告 (XMLA)

介绍 Analysis Services 如何在 XMLA 中返回方法和命令的错误和警告信息。

定义和标识对象 (XMLA)

介绍对象标识符和对象引用,以及如何在 XMLA 命令中使用标识符和引用。

管理事务 (XMLA)

详细介绍如何使用 BeginTransactionCommitTransactionRollbackTransaction 命令对当前 XMLA 会话显式定义和管理事务。

取消命令 (XMLA)

介绍如何使用 Cancel 命令在 XMLA 中取消命令、会话和连接。

执行批处理操作 (XMLA)

介绍如何使用 Batch 命令以串行或并行方式,在相同事务中或作为不同事务,使用单个 XMLA Execute 方法运行多个 XMLA 命令。

创建和更改对象 (XMLA)

介绍如何使用 CreateAlterDelete 命令与 Analysis Services 脚本语言 (ASSL) 元素一起定义、更改或删除 Analysis Services 实例的对象。

锁定数据库和解除数据库锁定 (XMLA)

详细介绍如何使用 LockUnlock 命令锁定和解除 Analysis Services 数据库锁定。

处理对象 (XMLA)

介绍如何使用 Process 命令处理 Analysis Services 对象。

合并分区 (XMLA)

介绍如何使用 MergePartitions 命令在 Analysis Services 实例中合并分区。

设计聚合 (XMLA)

介绍如何使用 DesignAggregations 命令以迭代或批处理模式在 Analysis Services 中为聚合设计设计聚合。

备份、还原和同步数据库 (XMLA)

介绍如何使用 BackupRestore 命令从备份文件备份和还原 Analysis Services 数据库。

同时还介绍如何使用 Synchronize 命令将 Analysis Services 数据库与同一实例或不同实例中的现有数据库同步。

插入、更新和删除成员 (XMLA)

介绍如何使用 InsertUpdateDrop 命令从启用写操作的维度中添加、更改或删除成员。

更新单元 (XMLA)

介绍如何使用 UpdateCells 命令更改启用写操作分区中的单元的值。

管理实例加密密钥 (XMLA)

详细介绍如何使用 SetEncryptionKey 命令为 Analysis Services 实例设置或重置实例加密密钥。

管理缓存 (XMLA)

详细介绍如何使用 ClearCache 命令清除 Analysis Services 对象的缓存。

监视跟踪 (XMLA)

介绍如何使用 Subscribe 命令订阅和监视对 Analysis Services 实例的现有跟踪。

使用 XMLA 进行数据挖掘

XML for Analysis 完全支持数据挖掘架构行集。这些行集为使用 Discover 方法查询数据挖掘模型提供信息。有关数据挖掘架构行集的详细信息,请参阅数据挖掘架构行集

有关 DMX 的详细信息,请参阅数据挖掘扩展插件 (DMX) 参考