在Tableau中,如何使用一个数据源在数据源级别混合上过滤另一个数据源?

时间:2016-03-22 19:33:24

标签: tableau

现在我有2个数据源,一个是filterSource,另一个是dataSource。我想根据用户的登录名(用户名)过滤filterSource。然后在filterSource中应用左侧的行以进一步过滤dataSource。

假设filterSource包含头文件filterCol1和name; dataSource包含filterCol2和其他列。 所以2个数据源之间的匹配列是filterCol1(从filterSource)到filterCol2(来自dataSource)

所以我想做的是创建2个计算字段。 1:根据用户登录名在filterSource上创建计算字段 formular:username()= [filterSource]。[name]

2:在filterSource左侧的dataSource基础上创建计算字段(filterCol1和filterCol2来自2个不同来源的多对多) formular:[dataSource]。[filterCol1] = [filterSource]。[filterCol2] 现在我看到一个错误: enter image description here

所以我的问题是,对于我上面描述的案例,它真的可行吗?如果是,我该如何解决上述错误?什么应该是我的方案的最佳做法?

tableau社区中的问题链接:https://community.tableau.com/message/474864#474864

提前致谢!

0 个答案:

没有答案