我正在使用tableau仪表板,我正在使用两个不同的数据源,并且它们都有自己的仪表板。现在,我尝试通过在两个数据源之间创建关系来在一个仪表板上显示这两个仪表板,这样我就可以使用标准过滤器来过滤执行仪表板上的两个仪表板。
然而,我面临的问题是我无法为月过滤器创建关系。例如,在数据源A中,数据库中有月度列(Jan,Feb,March ... Dec),而数据源B没有月份列; 但是,我创建了一个日期范围'可以过滤掉具有不同月份选择的数据源B仪表板的参数
我无法连接他们的关系,所以我只能有一个月的过滤器,可以过滤我的仪表板,并给我一个月的结果,例如(1月或2月或任何其他月份)。任何人都可以帮我解决这个问题吗?
答案 0 :(得分:1)
为什么不使用您在数据源B上使用的相同参数来过滤数据源A中的记录。
您可以创建一个计算字段,该字段根据您的日期月份是否等于参数月份返回True或False。这取决于您的日期字段格式,但类似于:
[date_parameter] = DATENAME('month',[date_field])