SSAS如何消除过滤器层次结构中的空白选项

时间:2012-07-31 14:06:36

标签: filter ssas

如下面的快照所示,我如何消除或隐藏层次结构的空白选项?我知道这是由表中的空值引起的,但我不希望它出现在过滤器中。

enter image description here

1 个答案:

答案 0 :(得分:0)

在数据源视图中,您需要使用命名查询替换表,然后将WHERE子句添加到SELECT语句,该语句将过滤掉具有空值的这些记录。但是,请注意,如果事实表引用了您过滤掉的任何记录,那么当您尝试处理多维数据集时,您将遇到错误。

此链接适用于SSAS 2012,但对于任何版本的SSAS 2005 - SSAS 2008 R2,它都是相同的过程:http://technet.microsoft.com/en-us/library/ms175683