自我加入Power Pivot中的表

时间:2012-07-30 18:13:02

标签: sql-server sql-server-2008 olap powerpivot

我想知道Excel Power Pivot是否可以在表上处理自联接。这是从数据中导出父子关系(我知道这可以在SSAS中完成)。

例如,请考虑以下事项:

ID  Level         Individual       ImmediateParent
2   son            Tom               3
3   father         John              4
4   grandpa        Lee               5
5   great grandpa  Sam               6
6   root           Root

我希望Power Pivot在制作数据透视表时,在调用关卡时只显示一个原始数据,例如son,以及其中包含的所有其他原始数据以向下钻取并查看。

1 个答案:

答案 0 :(得分:1)

我在桌子上自我加入的原因是得出父子关系。但在powerpivot中,可以使用“PATH”dax公式轻松处理。例如,对于问题中的父子关系,dax公式将如下所示:

PATH(ID,ImmediateParent)。

以下是一些使用PATH公式创建父子关系的好教程:

Parent-child using dax

Powerpivot and parent-child hierarchies