Powerbi dashboard
视觉效果基于SQL Server数据库,其中包含电影,体裁,客户和观看历史记录。该图显示了一个聚集的柱形图,此柱形图此时显示所有客户的观看记录。我试图按特定的电影类型过滤图表,在这种情况下,您可以在图像中看到的是Adventure。但是,当我在方框中打勾时,什么也没有发生。
我认为这种关系是正确的,但我似乎无法使其发挥作用。
BI Relationships
答案 0 :(得分:2)
我相信您遇到了“交叉过滤器方向”问题。
如果查看关系图,您会在连接表的直线上注意到小箭头(三角形)。
在视觉效果中,在定向联接的“大”侧过滤/选择表的元素将导致在“小”侧的元素上进行相同的过滤或突出显示,但反之则不然。
现在看一下Movie表-两个联接都从该表“移开”。因此,在Movie_Genre中单击/过滤不会影响电影,因此不会影响观看历史记录。这就是您的人数-不会被过滤。
要获得所需的行为,请双击表之间的连接器。查看对话框的右下角,找到“交叉过滤器方向”下拉列表,并将其从单个更改为两个。这将使您在Move_Genre上设置的过滤器可以处理Watchhistory中的计数。
我真的不认为这对您正在使用的报告是个问题,因为与“电影”的两种关系中的关键是同一字段。但是有时,当您在使用不同字段联接在一起的表上打开这些定向过滤器时,可能会遇到一些意外行为。只是将来要记住的一点。
希望有帮助。