【发布时间】:2018-10-04 12:22:13
【问题描述】:
我们正在努力寻找 SSAS 多维数据集中的度量和维度的用法。
目标:拥有一个统计仪表板来查找未使用或最常用的度量和维度。
我得到了帮助 https://blogs.perficient.com/microsoft/2011/06/ssas-usage-statistic-dashboards/ 启用 OLAPQueryLog 表。
OLAPQueryLog 表提供以下信息
- MSOLAP_Database
- MSOLAP_ObjectPath
- MSOLAP_User
- 数据集
- 开始时间
- 持续时间
我们使用数据集字段仅查找列的使用情况,而不是度量。
我还尝试使用 DMX 查询获取用户当前会话。
从 $System.discover_sessions 中选择 *
但这会返回当前活动的会话。
如何获取历史会话?
有人有解决办法吗?
谢谢,
【问题讨论】:
-
您使用的是多维还是表格? OlapQueryLog 仅适用于多维(即使对于多维也可能不是正确的方法)
-
我们正在使用表格立方体,您还有其他选择吗?
-
我将从使用扩展事件开始,然后查询结果...您可以在那里利用很多有用的数据
-
创建扩展事件时,出现错误“Sequqnce 不包含任何元素 (System.Core)”
-
这是权限问题,我可以记录下来,
标签: ssas ssas-tabular msbi ssas-2008 ssas-2012