Tableau api 如何通过多个度量进行过滤

Tableau api 如何通过多个度量进行过滤,tableau-api,Tableau Api,我有一个词云视觉。我的话的大小取决于我的员工总数。员工是自己的领域。另外两个字段是FTE和合同,它们加起来就是我的员工总数。我想按FTE或合同筛选我的视觉效果。但当我将这些度量值拖到过滤器下并取消选中其中一个时,结果是没有数据显示 从excel快照中,您似乎有一个FTE和合同列。由于所有记录的每一列都有一个值,因此如果您“取消选中”其中一个记录。所有记录都将被过滤掉 从你的问题来看,你似乎在试图根据FTE或合同中的数字(而不是总员工数)来确定字数?如果是这种情况,我建议创建一个单独的计算字段,

我有一个词云视觉。我的话的大小取决于我的员工总数。员工是自己的领域。另外两个字段是FTE和合同,它们加起来就是我的员工总数。我想按FTE或合同筛选我的视觉效果。但当我将这些度量值拖到过滤器下并取消选中其中一个时,结果是没有数据显示


从excel快照中,您似乎有一个FTE和合同列。由于所有记录的每一列都有一个值,因此如果您“取消选中”其中一个记录。所有记录都将被过滤掉

从你的问题来看,你似乎在试图根据FTE或合同中的数字(而不是总员工数)来确定字数?如果是这种情况,我建议创建一个单独的计算字段,根据参数值在两个字段之间切换

例:计算字段1

IF [parameter] = "FTE" 
THEN [FTE] 
ELSEIF [parameter] = "Contract"
THEN [Contract]
ELSEIF [parameter] = "Total Employees'
THEN [Total Employees]
END
例如参数(字符串),列表


作为旁注,是否有任何理由需要将多个数据源连接到单个工作簿。。。?有这么多的开放可能会带来一些性能问题。有什么更好的方法?我根据Excel中的不同选项卡创建新的数据源。我目前知道的唯一方法是,当我需要来自同一工作簿的新visual时,创建一个新的数据源。是的,如果选项卡是不相关的数据,那么它们都应该是独立的数据源。我想这是我个人的偏好,但一旦我将5或6个以上的数据源连接到一个工作簿上,我看起来就像是在创建一个单独的工作簿,而不是死记硬背。我知道没有硬性限制;然而,我发现它也可以帮助组织每个工作簿的意图。如果您感兴趣,请看一看这个帖子:这个if语句是针对Excel的吗?我试图在Tableau中计算合同和FTE的总和,并将其设置为架子上的大小,但这不起作用。@Chris这是为Tableau中的计算字段设置的。您希望进行筛选,但鉴于数据的结构,我相信您实际上希望切换用于确定单词大小的列?您希望大小由1决定。全职员工,2名。合同3。员工总数(全职员工+合同)。您可以创建一个计算字段,该字段将根据所选参数值使用不同的列。然后将计算出的字段放在架子上作为大小。如果我把它放在架子上作为大小,我会丢失当前的大小布局need@Chris我不知道你最后一句话是什么意思。请您进一步说明一下好吗?您建议先创建一个计算字段,然后将其放在书架上以确定大小。我相信我只能为大小设置一个度量值,而我设置的当前度量值需要保持不变。
Value              Display As
FTE                FTE
Contract           Contract
Total Employees    Total Employees