我们如何在SSAS多维数据集中使用度量和维度?

时间:2018-04-24 09:39:46

标签: ssas ssas-tabular msbi ssas-2008 ssas-2012

我们正在努力在SSAS多维数据集中找到度量和维度的使用。

目标:使用统计信息中心查找未使用或最常用的度量和维度。

我得到了帮助 https://blogs.perficient.com/microsoft/2011/06/ssas-usage-statistic-dashboards/ 启用OLAPQueryLog表。

OLAPQueryLog表提供以下信息

  1. MSOLAP_Database
  2. MSOLAP_ObjectPath
  3. MSOLAP_User
  4. 数据集
  5. 开始时间
  6. 持续时间
  7. 我们使用数据集字段仅查找列的用法,但不测量。

    我还尝试使用DMX查询获取用户当前会话。

      

    从$ System.discover_sessions

    中选择*

    但这会让我回到当前活跃的会话。

    我如何获得历史性会议?

    有人有解决方案吗?

    谢谢,

1 个答案:

答案 0 :(得分:1)

谢谢你们的帮助。

我使用以下方法实现了Tabular Cubes:

  1. 使用Extended Events
  2. 启用事件日志
  3. 仅使用 Query End Event 日志获取统计信息
  4. C#:使用C#读取事件的详细信息
  5. 使用 TextData 和C#中的正则表达式,提取度量和维度