Hola
Llevo un rato buscando la condición para el nodo rule engine y no encuentro la forma y ya he indagado y visitado varias webs
Tengo el ID customer y 4 columnas (string) cada una de ellas es un año (2018, 2017, 2016 y 2015), los clientes tienen un valor clv que puede ser en todas las columnas, en dos, tres o una, Yo quiero poner la condición de “nuevos” a los clientes que solo presentan un valor en el año 2018, solo en este año.
Alguien me puede dar algo de luz?
Gracias
Hola @elenaunir
Para la condición al ser string, entiendo que tu tabla conforma valores ‘nulos’ (‘?’) o clv para $2018$.
Lo primero sería hacer un concatenate de los años anteriores para poder comparar contra 2018, esto lo puedes lograr fácilmente con el nodo Column Aggregator.
La condición en Rule Engine sería de esta forma:
NOT MISSING $2018$ AND $Concatenate$ LIKE "?, ?, ?" => "nuevo cliente"
TRUE => "antiguo cliente"
El resultado sería algo así:
salu2
2 Likes
Gracias gonhaddock.
Ya lo solucioné con missing and not missing y me dió directamente el resultado, pero esta opción también es buena.
Seguimos con la investigación.
Muchas gracias
1 Like
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.