现在我有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] 现在我看到一个错误:
所以我的问题是,对于我上面描述的案例,它真的可行吗?如果是,我该如何解决上述错误?什么应该是我的方案的最佳做法?
tableau社区中的问题链接:https://community.tableau.com/message/474864#474864
提前致谢!