查询SQL 2005 Analysis Services时从Cellset检测KPI单元

时间:2009-01-08 05:36:57

标签: c# sql-server-2005 olap mdx

鉴于可能返回KPI值的MDX查询,有没有办法查询单元集对象中的单元格以确定它们是否实际上是KPI?这样我可以在结果中显示趋势/状态图像,而不是0. -1等。

1 个答案:

答案 0 :(得分:0)

什么意味着价值是KPI?只有你知道!

但是,如果度量名称包含字母“KPI”,也许您可​​以检测到(如果在Microsoft Analysis Services上,某些VB函数如InStr可以在MDX中使用,但仅仅检查度量名称是否更简单)。

另一种方法是在多维数据集中设置成员属性,并使MDX在此基础上采取不同的行动。