Esta herramienta de Knime se usa, como su nombre indica, para filtrar filas mediante de la tabla de datos deseada con reglas definidas por el usuario.
Si la fila cumple la condición dada, esta será seleccionada para ser incluida en el proceso y si por el contrario es falsa, será excluida. Las filas serán excluidas también en el caso de que las reglas no se den. Además, el menú de esta herramienta cuenta con una opción para invertir los resultados.
El menú de la herramienta se puede diferenciar la sección de la lista de columnas, la sección donde se incluyen las funciones y una descripción de las mismas y la sección donde se escriben las expresiones que se usaran como filtro.
Cada regla se representa en una línea y si quieres añadir comentarios puedes agregar // antes del cometario y nada después de la doble barra será interpretado como regla.
Para escribir las expresiones las columnas se escriben con su nombre con el símbolo $ antes y después. También se puede hacer doble clic sobre el campo deseado en la lista de columnas.
La función deseada se puede también agregar haciendo doble clic sobre ella y a continuación indicas la condición que quieres que se cumpla. Solo falta indicar como quieres que se evalué. Para ello indicaras si quieres que sea verdadero (TRUE) o falso (FALSE) después de => como se ve en el ejemplo. Por defecto, el resultado será tratado como falso si no se cumplen las condiciones de la regla.
Ejemplos de reglas
// This is a comment – Comentario
$double column name$ > 5.0 => FALSE – Si los datos de la columna son mayores que 5 entonces es Falso
$string column name$ LIKE “*blue*” => FALSE– Si los datos de la columna contiene la palabra blue entonces es falso
TRUE => TRUE– si es verdadero entonces verdadero
$Unique concatenate(Type)$ LIKE “*Burger*” OR $Unique concatenate(Type)$ LIKE “*Pizza*” => TRUE– Si la columna contiene la palabra Burger o la palabra Pizza entonces verdadero.
Por último, puedes indicar si quieres incluir o excluir las filas que cumplan las condiciones.
Mas detalles pueden encontrarse en la pagina de Knime.