C1000-010 practice question 9 of 15

A rule task in a ruleflow contains multiple rules and all the rules in this task need to be evaluated. Which Exit Criteria should be chosen?

Full set: 61 questions
Answer options
A: Rule
B: None Correct answer
C: Literal
D: Rulelnstance
Correct Answer:
B. None
Explanation

In an IBM ODM ruleflow, the 'Exit Criteria' property of a rule task determines when the rule engine stops executing the rules within that task. To ensure all rules are evaluated, the exit criterion must be set to 'None'. This setting instructs the rule engine to fire all applicable rules within the task's scope until no more rules can be executed, thereby fulfilling the requirement for a complete evaluation.

Why Incorrect

A. Rule: This criterion stops the execution of the rule task as soon as the first applicable rule has been executed, preventing the evaluation of any subsequent rules.
C. Literal: This is not a valid or recognized exit criterion option for a rule task within the IBM ODM ruleflow editor.
D. RuleInstance: This criterion stops execution after the first rule instance is fired. This is more granular than 'Rule' but still halts the process prematurely, failing to evaluate all rules.

References

1. IBM Operational Decision Manager V8.10.5 Documentation, Knowledge Center:

Topic: Setting rule task properties

Section: Procedure, Step 4

Content: Describes the 'Exit criteria' property and its available options. It explicitly states for the 'None' option: "The rule task executes all the rules that match the data." For 'Rule', it states: "The rule task stops executing after one rule is run." This directly supports the answer.

Reference Identifier: IBM Knowledge Center for ODM V8.10.5, page on "Setting rule task properties".

2. IBM Operational Decision Manager V8.9 Documentation, Knowledge Center:

Topic: Rule tasks

Section: Exit criteria

Content: "You can set exit criteria on a rule task to specify that the execution of the rules in the rule task stops when a given condition is met... If you select None, all the rules in the rule task are executed." This confirms that 'None' is the correct choice for executing all rules.

Reference Identifier: IBM Knowledge Center for ODM V8.9, page on "Rule tasks".

Scroll to Top