通知事件数据列
通知事件指不是由 MicrosoftSQL ServerAnalysis Services 用户直接引发的事件。 例如,由于用户更新基础表以便进行主动缓存而发生通知。
“通知事件”事件类别具有以下事件类:
- Notification 类
下表列出了事件类的数据列。
通知类 — 数据列
数据列 |
说明 |
---|---|
ConnectionID |
包含与通知事件相关联的唯一连接 ID。 |
TextData |
包含与通知事件相关联的文本数据。 |
ServerName |
包含在其上发生通知事件的 Analysis Services 实例的名称。 |
CurrentTime |
包含通知事件的当前时间。 |
DatabaseName |
包含在其中发生通知事件的数据库的名称。 |
Duration |
包含通知事件占用的时间的近似值。 |
EndTime |
包含通知事件结束的时间。 |
EventSubClass |
包含通知事件所属的事件类。 取值为: 1- 主动缓存开始 2- 主动缓存结束 3- 网络流量记录器快照开始 4- 服务器配置文件更新 5- 对象更改 |
IntegerData |
包含与通知事件相关联的整数数据。 EventSubclass 列为 5 时,取值为: 1 = 已创建 2 = 已删除 3 = 已更改对象的属性 4 = 已更改对象的子级的属性 6 = 已添加子级 7 = 已删除子级 8 = 完全处理对象 9 = 部分处理对象 10 = 未处理对象 11 = 完全优化对象 12 = 部分优化对象 13 = 未优化对象 |
NTCanonicalUserName |
包含与通知事件相关联的 Windows 用户名。 用户名为规范格式。 例如,engineering.microsoft.com/software/user。 |
NTUserName |
包含与通知事件相关联的 Windows 用户名。 |
ObjectID |
包含与通知事件相关联的对象 ID。 对象 ID 作为字符串返回。 |
ObjectName |
包含与通知事件相关联的对象名称。 |
ObjectPath |
包含与通知事件相关联的对象路径。 路径作为以逗号分隔的父级列表(以该对象的父级开头)返回。 |
ObjectReference |
包含进度报告结束事件的对象引用。 对象引用由所有父级编码为 XML,方法是使用标记说明对象。 |
ObjectType |
包含与通知事件相关联的对象类型。 |
RequestProperties |
包含与通知事件相关联的 XML for Analysis (XMLA) 请求属性。 |
SPID |
包含唯一地标识与通知事件相关联的用户会话的服务器进程 ID (SPID)。 SPID 直接对应于 XMLA 所使用的会话 GUID。 |
StartTime |
包含通知事件开始的指定时间(如果可用)。 |
NTDomainName |
包含与通知事件相关联的 Windows 域帐户。 |
SessionID |
包含与通知事件相关联的会话 ID。 |