Analysis Services 跟踪事件

适用于: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

可以通过捕获并分析实例生成的跟踪事件来跟踪实例的活动。 将跟踪事件分组,以便更轻松地查找相关的跟踪事件。 每个跟踪事件都包含一组与事件相关的数据;并非所有数据片段都与所有事件相关。

可以使用 SQL Server Profiler 启动和捕获跟踪事件,也可以从 XMLA 命令作为 SQL Server 扩展事件启动和捕获。 若要了解详细信息,请参阅 使用 SQL Server 扩展事件监视 Analysis Services

下表描述了每个事件类别以及该类别中的事件。 每个表包含以下列:

事件 ID
标识事件类型的整数值。 每当读取转换为表或 XML 文件的跟踪以筛选事件类型时,此值都很有用。

事件名称
在客户端应用程序中为事件提供的名称。

事件说明
事件的简要说明

命令事件事件类别

命令的事件集合。

事件 ID 事件名称 事件说明
15 命令开始 命令开始。
16 命令结束 命令结束。

发现事件事件类别

发现请求的事件集合。

事件 ID 事件名称 事件说明
36 发现开始 发现请求的开始。
38 发现结束 发现请求结束。

发现服务器状态事件类别

服务器状态发现的事件集合。

事件 ID 事件名称 事件说明
33 服务器状态发现开始 服务器状态发现开始。
34 服务器状态发现数据 服务器状态发现响应的内容。
35 服务器状态发现结束 服务器状态发现结束。

错误和警告事件类别

服务器错误的事件集合。

事件 ID 事件名称 事件说明
17 错误 服务器错误。

文件加载和保存事件类别

文件加载和保存作报告的事件的集合。

事件 ID 事件名称 事件说明
90 文件加载开始 文件加载开始。
91 文件加载结束 文件加载结束。
92 文件保存开始 文件保存开始。
93 文件保存结束 文件保存结束
94 PageOut Begin PageOut Begin。
95 PageOut 结束 PageOut 结束
96 PageIn Begin PageIn Begin。
97 PageIn End PageIn End

Job Graph 事件事件类别

与数据库处理作业依赖项相关的事件集合。

事件 ID 事件名称 事件说明
134 作业图 Job Graph 相关事件的集合。

锁定事件类别

锁相关事件的集合。

事件 ID 事件名称 事件说明
50 死锁 元数据锁定死锁。
51 锁定超时 元数据锁定超时。
52 已获取锁 已获取锁
53 锁定已释放 锁定已释放
54 锁定等待 锁定等待

通知事件事件类别

通知事件的集合。

事件 ID 事件名称 事件说明
39 通知 通知事件。
40 用户定义的 用户定义的事件。

进度报告事件类别

用于进度报告的事件的集合。

事件 ID 事件名称 事件说明
5 进度报告开始 进度报告开始。
6 进度报告结束 进度报告结束。
7 进度报告当前 进度报告当前。
8 进度报告错误 进度报告错误。

查询事件类别

查询的事件集合。

事件 ID 事件名称 事件说明
9 查询开始 查询开始。
10 查询结束 查询结束。

查询处理事件类别

在查询执行过程中收集键事件。

事件 ID 事件名称 事件说明
70 查询多维数据集开始 查询多维数据集开始。
71 查询多维数据集结束 查询多维数据集结束。
72 计算非空开始 计算非空开始。
73 计算非空当前 计算非空当前值。
74 计算非空端 计算非空端。
75 序列化结果开始 序列化结果开始。
76 序列化当前结果 序列化当前结果。
77 序列化结果结束 序列化结果结束。
78 执行 MDX 脚本开始 开始执行 MDX 脚本。
79 执行 MDX 脚本当前 执行 MDX 脚本当前。 已弃用。
80 执行 MDX 脚本结束 执行 MDX 脚本结束。
81 查询维度 查询维度。
11 查询子多维数据集 查询子多维数据集,以获取基于使用情况的优化。
12 查询子多维数据集详细 查询包含详细信息的子多维数据集。 启用后,此事件可能会对性能产生负面影响。
六十 从聚合中获取数据 通过从聚合中获取数据来回答查询。 启用后,此事件可能会对性能产生负面影响。
61 从缓存中获取数据 通过从其中一个缓存获取数据来回答查询。 启用后,此事件可能会对性能产生负面影响。
82 VertiPaq SE 查询开始 VertiPaq SE 查询
83 VertiPaq SE 查询结束 VertiPaq SE 查询
84 资源使用情况 报告命令和查询结束后的读取、写入、CPU 使用率。
85 VertiPaq SE 查询缓存匹配 VertiPaq SE 查询缓存使用
98 直接查询开始 直接查询开始。
99 直接查询结束 直接查询结束。

安全审核事件类别

数据库审核事件类的集合。

事件 ID 事件名称 事件说明
1 审核登录 收集自跟踪启动以来的所有新连接事件,例如当客户端请求连接到运行 SQL Server 实例的服务器时。
2 审核注销 收集自跟踪启动以来的所有新断开连接事件,例如客户端发出断开连接命令时。
4 审核服务器启动和停止 记录服务关闭、启动和暂停活动。
18 Audit 对象权限事件 记录对象权限更改。
19 审核管理员作事件 记录服务器备份/还原/同步/附加/分离/imageload/imagesave。

会话事件事件类别

会话事件的集合。

事件 ID 事件名称 事件说明
41 现有连接 现有用户连接。
42 现有会话 现有会话。
43 会话初始化 会话初始化。

执行指标事件类别

与执行指标相关的事件集合。

事件 ID 事件名称 事件说明
136 执行指标 包含具有相同 RequestId 的相应 XMLA 请求(例如 DiscoverEnd/CommandEnd/QueryEnd)的执行指标。