Pentaho 文本文件输入忽略选项卡行

Pentaho 文本文件输入忽略选项卡行,pentaho,pentaho-spoon,Pentaho,Pentaho Spoon,我在Pentaho中有一个工作,从制表符分隔的文本文件读取文本文件输入步骤。有时,当给定此文件时,它们的行中没有数据,但行中充满了选项卡,因为它们在excel中复制了空行。下面是记事本++中“空”行的屏幕截图 有没有办法忽略这样的行?我尝试添加一个过滤器条目,过滤器字符串=选项卡数,过滤器位置=0,过滤器停止=Y,正匹配=Y。此过滤器似乎没有任何效果 当作业运行时,它将所有这些都视为空记录,这是有意义的,但这会导致下一个作业a表输出失败。如果无法通过文本文件输入解决此问题,是否有其他作业可以轻

我在Pentaho中有一个工作,从制表符分隔的文本文件读取文本文件输入步骤。有时,当给定此文件时,它们的行中没有数据,但行中充满了选项卡,因为它们在excel中复制了空行。下面是记事本++中“空”行的屏幕截图

有没有办法忽略这样的行?我尝试添加一个过滤器条目,过滤器字符串=选项卡数,过滤器位置=0,过滤器停止=Y,正匹配=Y。此过滤器似乎没有任何效果


当作业运行时,它将所有这些都视为空记录,这是有意义的,但这会导致下一个作业a表输出失败。如果无法通过文本文件输入解决此问题,是否有其他作业可以轻松清理不良记录?

您可以使用检查一个或多个字段值


您的转换如下所示:文本输入->筛选行->表格输出。

您可以使用检查一个或多个字段值


您的转换看起来像:文本输入->筛选行->表输出。

当我进行更多调试时,我发现筛选选项卡确实具有实现我所需的逻辑。与过滤器字符串=选项卡数量、过滤器位置=0、过滤器停止=Y、正匹配=Y不同,它需要具有正匹配=N。在进行此更改后,它开始正常工作。

当我进行更多调试时,我发现过滤器选项卡确实具有实现我所需的逻辑。而不是过滤器字符串=选项卡数,过滤器位置=0,过滤器停止=Y,正匹配=Y需要正匹配=N。更改后,它开始正常工作。

从查看筛选器行的工作方式来看,我需要添加一个条件,查看每一列是否单独为空,然后是否全部排除该行。我可以使用过滤器行步骤来完成这项工作,但如果有更简单的方法,那就更好了。是否有一种更干净的方法来检查所有包含筛选行的列?从查看筛选行的工作方式来看,我需要添加一个条件,以查看每个列是否单独为空,然后是否所有列都排除该行。我可以使用过滤器行步骤来完成这项工作,但如果有更简单的方法,那就更好了。是否有更干净的方法来检查所有包含筛选器行的列?从维护的角度来看,使用步骤筛选器行来测试必填字段是否为非空优于在我们应该指定真实数据子字符串的位置输入一定数量的元字符。从维护的角度来看,使用步骤筛选行测试强制字段是否为非空优于在应该指定实际数据子字符串的位置输入一定数量的元字符。