Following with the JIRA subject, let's do a more realistic distribution of tasks among programmers. Let's assign the serious task to our most experienced programmer, and the remaining tasks to others.
Priority
and Summary
, to an Excel file named b_bouchard.xls
(the name of the senior programmer). Priority
and Summary
to an Excel file named new_features_to_develop.xls
. Priority = Critical OR Priority = Severe
. b_bouchard.xls
Excel file. new_features_to_develop.xls
Excel file.You sent the list of PDI new features to two Excel files—one file with the critical issues and the other file with the rest of the issues.
In the Filter row step, you put a condition to evaluate if the priority of a task was severe or critical. For every row coming to the filter, the condition was evaluated. The rows that had a severe or critical priority were sent toward the Excel Output step that creates the b_bouchard.xls
file. The rows with another priority were sent towards the other Excel Output step, the one that creates the new_features_to_develop.xls
file.
When you have to make a decision, and upon that decision split the stream in two, you can use the Filter row step as you did in this last exercise. In this case, the Filter rows step acts as a decision maker. It has a condition and two possible destinations. For every row coming to the filter, the step evaluates the condition. Then if the result of the condition is true, it decides to send the row toward the step selected in the first drop-down list of the configuration window—Send 'true' data to step.
If the result of the condition is false, it sends the row toward the step selected in the second drop-down list of the configuration window: Send 'false' data to step.
Sometimes you have to make nested decisions; consider the next figure for example:
In the transformation shown in the preceding diagram, the conditions are as simple as testing if a field is equal to a value. In situations like this you have a simpler way for accomplishing the same..
3.133.159.223