我在为我的excel power pivot创建正确模型时遇到了问题。这是我目前的数据模型关系如何看起来像:Excel Power Pivot数据模型
我试图做一个透视表方含行,从表“PH”栏和值和“IMS”,从过滤器表“BU_Brick”。
,直到我添加过滤器,一切正常,但是当我从“BU_Brick”表中添加过滤器下面worning显示出来:
现在我很迷茫。我还需要哪些其他关系? 当然,数据透视不会在过滤时发生变化。
我在为我的excel power pivot创建正确模型时遇到了问题。这是我目前的数据模型关系如何看起来像:Excel Power Pivot数据模型
我试图做一个透视表方含行,从表“PH”栏和值和“IMS”,从过滤器表“BU_Brick”。
,直到我添加过滤器,一切正常,但是当我从“BU_Brick”表中添加过滤器下面worning显示出来:
现在我很迷茫。我还需要哪些其他关系? 当然,数据透视不会在过滤时发生变化。
您的模型在BU_Brick和IMS表之间没有关联。当您过滤BU_Brick时,PowerBI无法将这些过滤器传递给IMS表。
解决此问题的一种方法是将BU_Brick和Brick之间的连接更改为双向。双击该连接,“连接编辑”窗口打开时,改变flter方向为“两”:
连接器上的小箭头会变成dowble箭头,现在BU_Brick过滤器将工作。
从形式上说,您需要在多对多关系中启用过滤器上下文流。这是一个常见的情况,在这里你可以了解更多:
你能在你创建的实际关系的截图补充的吗?例如,[品牌]。[品牌] = [BU_Brick]。[品牌]。另外,哪个表格是“品牌”字段,您要过滤哪些内容? –
[品牌]。[品牌] = [BU_Brick]。[品牌]; [品牌]。[品牌] = [PH]。[品牌]; [PH]。[Product] = [IMS]。[Product]; [IMS]。[Brick] = [Brick]。[Brick]; [Brick]。[Brick] = [BU_Brick]。[Brick]; 过滤器中的所有内容均来自BU_Brick表格。 – TamaraB
尝试使用Brick和Brand表中的直接Brick和Brand字段作为过滤器。我试图在不止一个表的字段上进行过滤时遇到了PowerPivot中的相同问题(无法解释原因)。 –