2017-10-16 639 views
0

我在钻取Metrix表格时遇到问题“转到层次结构中的下一级别(按钮)”对我来说没有任何意义,因为根据我的数据。Power Bi Matrix表格“转到层次结构(按钮)中的下一级”

这里是我的数据看起来像。 enter image description here 这是我的矩阵表的默认结果。 enter image description here 以下是层次结构的1级结果。 enter image description here 以下是层次结构的2级结果。 enter image description here 这是层次结构的3级结果。 enter image description here 通过使用“转到层次结构中的下一层(按钮)”,它根据我们的数据按年,月和日简单地累加所有值,我想使用“配置”列作为主要向下钻取。

例如,

Level 1 
    config 1 
      Year 2016   all values 
      Year 2017   all values 
Level 2 
     config 1 
      Year 2016   
        Month August   all values 
        Month December  all values 
      Year 2017         
        Month August   all values 
        Month December  all values 
Level 3      

     config 1 
      Year 2016   
        Month August 
          Day 1  all values 
          Day 2 all values 
        Month December 
          Day 1 all values 
          Day 2 all values 
      Year 2017   
        Month August 
         Day 1  all values 
         Day 2  all values 
        Month December 
         Day 1  all values 
         Day 2  all values 

    So on config 2,3,4,5,6,7,8,9,10 

以前我发布关于禁用一个问题是“转到层次结构(按钮)一个新的水平”或取出,按答案我接受了它是内置的功能它不能被删除或禁用。 这里是矩阵表“在层次结构(按钮)中向下展开一层”,它完全服务于我的目的。
enter image description here 有没有什么办法可以使用“转到层次结构(按钮)中的下一个层次”,我可以实现与 “在层次结构(按钮)中向下展开所有层次”相同的结果。或者如果您有任何其他建议,我将非常感激。

回答

1

您观察到的行为是Go to the next level in the hierarchyExpand all down one level in the hierarchy按钮的普通行为。所以自然的答案是使用后者而不是前者。

也就是说,如果你想创建一个层次结构,用户可以使用Go to the next level in the hierarchy按钮,并达到您想要的结果,那么你应该加入一些计算列:

Hierarchy Lvl 1 = [Config] & " - " & [Date].[Year] 
Hierarchy Lvl 2 = [Config] & " - " & [Date].[Year] & ", " & [Date].[Month] 
...  

你也可能会想创造一些按列排序以确保它们正确显示,例如

Hierarchy Lvl 2 Sort = VALUE([Config] & [Date].[Year] & [Date].[MonthNo]) 
... 

个人而言,这似乎有点多的努力去只是为了避免点击Expand all down one level in the hierarchy按钮...