spotfire- 根据条件显示列
spotfire- showing column based on conditions
我在下面有两个可视化。无论如何将这两者结合起来并显示 user_name
和 service_id
基于另一列 "Type".
例如,如果 [type]="user"
,此 table 将显示 "requestor name" 和 "user name"。如果 [type]="service"
那么相同的 table 将显示 "requestor name" 和 "service id"
谢谢
至少有 3 种方法可以解决这个问题。
您可以使用以下表达式之一创建计算列,并在您的可视化中使用该列。
选项 1
case
when [user_name] is null or [user_name] = "" then [service id]
else [user_name]
end
选项 2
If(([user_name] is null) or ([user_name]=""),[service id],[user_name])
选项 3
您可以在表达式的类别轴中使用上述表达式之一。
我在下面有两个可视化。无论如何将这两者结合起来并显示 user_name
和 service_id
基于另一列 "Type".
例如,如果 [type]="user"
,此 table 将显示 "requestor name" 和 "user name"。如果 [type]="service"
那么相同的 table 将显示 "requestor name" 和 "service id"
谢谢
至少有 3 种方法可以解决这个问题。
您可以使用以下表达式之一创建计算列,并在您的可视化中使用该列。
选项 1
case
when [user_name] is null or [user_name] = "" then [service id]
else [user_name]
end
选项 2
If(([user_name] is null) or ([user_name]=""),[service id],[user_name])
选项 3
您可以在表达式的类别轴中使用上述表达式之一。