编辑:找到解决方案。
事实证明,Cross filter direction: Single所有关系都设置为关系(从Month table.Month到的关系A.Month未设置为活动的)。
设置Cross filter direction: Both解决了这个问题。
我有四张桌子A,B和Month tableQuarter table
A有一个列A.Month,以及许多其他包含不相关数据的列
B有一个列B.Quarter,以及许多其他包含不相关数据的列
Month table有列Month table.Month和Month table.Quarter
Quarter table有一列Quarter table.Quarter
一对多关系如下所示:"<"
Quarter table.Quarter < Month table.Quarter因为一个季度有多个 (3) 个月
Month table.Month < A.Month因为每个月有几行数据
Quarter table.Quarter < B.Quarter因为每个季度有几行数据
这是关系的可视化
在我的仪表板上,我有一个视觉对象A和一个视觉对象B
我想要做的是应用页面级过滤器Month table.Month,因此认为A应该只显示过滤器中选择的任何月份/月份B的数据,并且应该显示相应季度/季度的数据。
筛选到一月
期待:
A显示一月份的数据B显示第一季度的数据
现实:
A显示所有月份的数据B显示所有季度的数据
将页面级别过滤器从切换
Month table.Month到Quarter table.Quarter并将过滤器设置为 Q1期待:
A显示一月、二月和火星的数据B显示第一季度的数据
现实:
A显示所有月份的数据B显示第一季度的数据
我错过了什么?
