Key |
Description |
---|---|
CA_CHANGED |
An individual (for each assignment) scoring flag indicating that the value in the assigned column has changed (i.e. the final column value is different from the initial value). |
<step id='assigner' className='cz.adastra.cif.tasks.expressions.ColumnAssigner'> <properties> <assignments> <assignment column='text' expression='"Hello, world"'> <scorer explanationColumn="expl" scoreColumn="score"> <scoringEntries> <scoringEntry explain="true" explainAs="HELLO_WORLD" key="CA_CHANGED" score="300"/> </scoringEntries> </scorer> </assignment> <assignment column='output' > <expression> case ( id is null, input + "bbb", id = 1, substr(input, length(input) / 2), id = 2, replace(input, "a", "b"), id = 3, upper(input), id = 4, capitalize(input), id = 5, replicate('0', 5 - length(input)) + input, id = 8, nvl(input, "(null)"), id = 9, toString(toDate('5.4.1980','d.M.yyyy'),'yyyy-MM-dd HH:mm:ss'), "default value" ) </expression> <!-- id = 6, indexOf(input,'a'), id = 7, indexOf(input,'a',indexOf(input,'b') + 1), --> </assignment> <!-- when gender is null set it to X --> <assignment column='gender' > <expression> case ( gender is null, "X", gender ) </expression> <scorer explanationColumn="scoring_explanation"> <scoringEntries> <scoringEntry explain="true" explainAs="NULL_ORIG_GENDER" key="CA_CHANGED" score="300"/> </scoringEntries> </scorer> </assignment> </assignments> </properties> </step>
iWay Software |