SSAS - 具有多种类型层次结构的父子层次结构

时间:2017-08-25 14:05:49

标签: many-to-many ssas grouping parent-child hierarchy

我的数据如下:

员工表:

EmployeeID        EmployeeName          Departement
   A             Michael Jackson            D1
   B             Amy Winehouse              D3
   C             Brad Pitt                  D3
   D             Name1                      D2
   E             Name2                      D2
   F             Name3                      D1

部门表:

DepartementID   DepartementParentID  DepartementName   DepCountry
D1                      D1                Name1           USA
D2                      D1                Name2           USA
D3                      D2                Name3           USA
D2                      D2                Name1           Tunisia
D1                      D2                Name2           Tunisia
D3                      D1                Name3           Tunisia

事实表:

EmployeeID      Value
    A            10
    B            50
    C            30
    D            40
    E            120
    F            600

现在您可以在Departement表中看到,有两种类型的层次结构:突尼斯和美国。 突尼斯的根成员是D2,而在美国则是D1。

我希望在我的SSAS多维数据集(Excel)中拥有的内容类似于" Desired Result"来自链接中图像的表"结果"下方。

这是多对多关系的完美案例,如下一个链接中所述。 http://geekswithblogs.net/darrengosbell/articles/57811.aspx

我试过这个,唯一的问题是我的员工没有归入层级,我得到的结果就像" Real Result"来自链接的表"结果"

链接: Results

有谁知道为什么这不起作用?或者如果没有,还有其他想法可以得到我想要的结果吗?

任何帮助将不胜感激。 提前谢谢。

0 个答案:

没有答案