如何将KPI目标添加到我的多维数据集的多维数据集到我的事实表?

时间:2010-12-21 12:17:51

标签: olap ssas

我有一个简单的星型模式,有2个维度;课程和学生。我的事实表是一个课程注册。我设置了KPI值,它使用事实表中的数据(例如完成课程的学生百分比)。一切都很好。

我现在需要添加KPI目标,尽管这与事实表不同。目标是在课程级别,但也应该在部门级别工作,并且选择任何维度属性组合。我有KPI目标的分子和分母,所以想要在涉及多个课程时汇总这些 - 在分割之前得到实际的百分比目标。

我该如何实现?根据我的理解,我的星型模式中应该只有一个事实表。那么在这种情况下,我可能会将较高的粒度值存储在事实表中吗?或者我会创建一个具有这些值的维度?或者一些替代解决方案?

1 个答案:

答案 0 :(得分:0)

在大多数情况下,我希望从您的多维数据集中的现有度量计算KPI度量,那么您是否可以摆脱事实表更改的想法,并将KPI设置为多维数据集或MDX中的计算成员?

由于KPI粒度不同,您的问题很复杂,是的......但是,当显示此类粒度时,我只会隐藏KPI度量。您也可以在计算的度量定义中实现它。

例如,我使用ISLEAF()来检测是否要在底层显示度量,并返回空白/ NULL。或者您可以检查任何相关尺寸的级别编号。