我试图让Tableau显示一个变量的一个值以及来自同一变量的三个对应的值,然后我需要对来自另一个数据源的过滤后的值进行计算。
对于KMT_AKTION_ID 1115,应显示KMT_AKTION_ID_ANZEIGE 744,763,954和1115。
它存储在数据源KMTKR_MCB1.0_Anzeige_Vorangegangen
中在KMT_AKTION_ID上,另一个数据源中有更多数据:KMTKR_MCB1.0_Erhaltungen
我确实使该方案适用于此设置:
主要数据源是KMTKR_MCB1.0_Anzeige_Vorangegangen,我在其中创建了一个参数aktions_name,该参数位于aktions_name过滤器中,其名称为[AKTIONS_NAME] = [Parameter AKTIONS_NAME]。然后显示Aktions_Name_Vorangegangen。
我定义两个数据源之间的联接:
现在,该参数可以用作值的过滤器,并且可以正确显示其他数据源中的总和。
几个小时后我无法解决的巨大问题:
在Tableau中,我只能算出与主数据源不同的数字(COUNTD)。
现在在主数据源中只有上面所示的结构,但是数据仅在另一个数据源中!
所以我需要的是一个单独的数据源,在其中我可以使参数和过滤器自己工作,我尝试将新数据集中的KMTKR_MCB1.0_Anzeige_Vorangegangen数据加入新数据集中,但是现在aktions_name_anzeige和aktions_name之间的关系不再起作用(即使已定义连接。),通过我的参数设置,我只具有适用于tableau的过滤值,并且仅显示该值。
有人处理过类似的事情吗?任何帮助表示赞赏!
谢谢