[英]TIBCO Spotifre Analyst v7.10: Delete Rows That Have Blank / Null Value in Column
我在Spotfire中有下表/报告。 我想删除/删除“值”列中所有为空(没有值)的行。
Id Date cDate Value
--------------------------------------------
A 10/17/2017 10/18/2017 1
A 10/17/2017 10/14/2017
A 10/17/2017 10/8/2017
B 11/19/2017 11/19/2017 1
B 11/19/2017 11/30/2017
我不想为Value = 1进行过滤以实现上述目标。 目标是删除不必要的行。
在Spotfire中可以这样做吗?
我希望结果表/报告看起来像这样:
Id Date cDate Value
--------------------------------------------
A 10/17/2017 10/18/2017 1
B 11/19/2017 11/19/2017 1
Spotfire不会为您管理数据。 你问的是不可能的。
您已经在此处列出了解决方案,该解决方案是过滤掉不包含[Value]
为1的行。您可以使用“ 过滤器面板”或“ 数据限制表达式”来完成此操作。 如果那不能解决您的问题,请提供更多有关为什么您认为需要物理删除行的信息。
编辑
有了额外的信息,您可以使用一些棘手的解决方案。 我再次强调,解决此问题的正确方法是在数据级别; Spotfire并不是在这里管理您的数据,而是帮助您理解它:)
但是您可以通过添加如以下屏幕截图所示配置的数据透视转换( 插入 » 转换... ,然后选择数据透视 )来为发布的数据集重现所需的结果:
一旦着手消除其他行,就可以随意连接列。
注意 : 这可能不适用于较大的数据集! 这取决于您对日期的处理方式。 您可以尝试进行聚合(例如,使用Last()
而不是First()
),但是遗憾的是,这不是解决此问题的正确方法。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.