监视跟踪 (XMLA)

可以在 XML for Analysis (XMLA) 中使用 Subscribe 命令监视在 Microsoft SQL Server Analysis Services 实例上定义的现有跟踪。 Subscribe 命令将跟踪的结果作为行集返回。

指定跟踪

命令的 SubscribeObject 属性必须包含对 Analysis Services 实例或 Analysis Services 实例上的跟踪的对象引用。 如果未指定 Object 属性,或者未在 Object 属性中指定跟踪标识符,则 Subscribe 命令将监视该命令的 SOAP 标头中指定的显式会话的默认会话跟踪。

返回结果

Subscribe 命令会返回包含由指定跟踪捕获的跟踪事件的行集。 该 Subscribe 命令返回跟踪结果,直到 取消命令取消

下表列出了该行集包含的列。

数据类型 说明
EventClass Integer 跟踪所接收的事件的事件类。
EventSubclass Long integer 跟踪所接收的事件的事件子类。
CurrentTime datetime 事件(如果有)的开始时间。 为了便于筛选,采用的格式为“YYYY-MM-DD”和“YYYY-MM-DD HH:MM:SS”。
StartTime datetime 事件(如果有)的开始时间。 为了便于筛选,采用的格式为“YYYY-MM-DD”和“YYYY-MM-DD HH:MM:SS”。
EndTime datetime 事件(如果有的话)的结束时间。 为了便于筛选,采用的格式为“YYYY-MM-DD”和“YYYY-MM-DD HH:MM:SS”。

对于描述进程或操作启动的事件类,不填充此列。
持续时间 Long integer 事件所用的总时间(毫秒)。
CPUTime Long integer 事件所用的处理器时间(毫秒)。
JobID Long integer 进程的作业标识符。
SessionID 字符串 发生事件的会话的标识符。
SessionType 字符串 发生事件的会话的类型。
ProgressTotal Long integer 事件所报告的进度总数。
IntegerData Long integer 与事件关联的整数数据。 此列的内容取决于事件的事件类和子类。
ObjectID String 发生事件的对象的标识符。
ObjectType 字符串 ObjectName 中指定的对象的类型。
ObjectName 字符串 发生事件的对象的名称。
ObjectPath 字符串 发生事件的对象的分层路径。 对于 ObjectName 中所指定的对象的父级,该路径表示为以逗号分隔的对象标识符字符串。
ObjectReference 字符串 ObjectName 中所指定对象的对象引用的 XML 表示形式。
NestLevel Integer 发生事件的事务的级别。
NumSegments Long integer 发生事件的命令所影响或访问的数据段数量。
严重性 Integer 事件异常的严重级别。 此列可包含下列值之一:

值:0 = 成功

值:1 = 信息

值:2 = 警告

值:3 = 错误
成功 Boolean 指示命令成功还是失败。
错误 Long integer 事件的错误号(如果适用)。
ConnectionID 字符串 发生事件的连接的标识符。
DatabaseName String 发生事件的数据库的名称。
NTUserName 字符串 与事件关联的用户的 Windows 用户名。
NTDomainName 字符串 与事件关联的用户的 Windows 域。
ClientHostName 字符串 正在运行客户端应用程序的计算机的名称。 此列由该客户端应用程序传递的值填充。
ClientProcessID Long integer 客户端应用程序的进程标识符。
ApplicationName 字符串 创建 Analysis Services 实例连接的客户端应用程序的名称。 此列由客户端应用程序传递的值填充,而不是由所显示的程序名填充。
NTCanonicalUserName 字符串 与事件关联的用户的 Windows 规范用户名。
SPID 字符串 发生事件的会话的服务器进程 ID (SPID)。 此列的值直接对应于发生事件的 XMLA 消息的 SOAP 标头中指定的会话 ID。
TextData 字符串 与事件关联的文本数据。 此列的内容取决于事件的事件类和子类。
ServerName String 发生事件的 Analysis Services 实例的名称。
RequestParameters 字符串 发生事件的参数化查询或 XMLA 命令的参数。
RequestProperties 字符串 发生事件的 XMLA 方法的属性。

另请参阅

在 Analysis Services 中使用 XMLA 开发