如何使用PDI组件过滤来自Postgres的选择性数据?

时间:2019-02-02 04:28:26

标签: regex pentaho

例如:我有一个名为description的列,此列中有数百万条记录。我只想使用pentaho?过滤带有“ a = x”(x可以是任何值)的记录。此模式可以在列中的任何位置

1 个答案:

答案 0 :(得分:0)

假设在描述列中您总是在模式'a ='之后有一个值,则可以使用LIKE在PostgreSQL中进行过滤

SELECT
   description
FROM
   your_table
WHERE
   description LIKE '%a=%'

然后,您只需将此查询放入转换的 Table Input 步骤中即可。