使用信息设计器导入数据时,忽略包含空格的行



我正在尝试使用信息链接吸引数据以进行点火。不幸的是,计算出的列最终不会包含任何信息。当我返回参考我们要从中提取的数据库时,有一些记录包含空格,有些则没有,这是我感兴趣的信息。不幸的是,首先列出了空行,所以这就是Spotfire的内容引用。有没有办法忽略这些记录并提取必要的信息?

Spotfire只能产生与数据一样好的可视化,因此我的第一个建议是清理您的数据库,以便这些空行不再是问题。如果供电信息链接的查询包含加入或复杂的SQL,我还建议确保此查询产生正确的结果,而不是偶然地以怪异的方式加入以创建这些空行。

但是,假设这不是可能的,您有几个选择:

  1. 使用过滤面板,过滤出所有具有给定列的(Empty)值的所有行,

  2. 创建一个具有If([Some Column] is null, "IGNORE")或类似表达式的计算列。然后,要么使用 filter面板过滤出这些值,或者在每个视为基础上,添加数据限制expression 类似[Calculated Column You Just Created] is not null

但是,这是一个解决方法。不是解决方案!如果您选择给定的列作为"零检查",那么如果某个时候该列中的null值为有效,该怎么办?如果您不能保证这种情况,则必须在数据级别上修复数据。

最新更新