tricksintermediate

Parallel Rule Calling

Calls three Decision Tables from a Decision Flow in parallel, which makes the overall solve faster. Use this structure when rules do not depend on each other.

DecisionRules

David Škarka

Template author

This Decision Flow calls three Decision Tables from a Decision Flow in parallel, which makes the overall solution faster. Use this structure when rules do not depend on each other.

Solution components
  • A Decision Table named 'Rule 1' accepts any input condition and outputs the specific message "Hello this is rule 1". Similarly, for 'Rule 2' and 'Rule 3'
  • A Decision Flow orchestrates these Decision Tables:
    • It executes the three rules simultaneously as they do not depend on input values or each other.
    • It gathers the individual results (rule1.output, rule2.output, and rule3.output) via an Array Append node named collectResults.
    • It merges these outputs into a single list and sends them to the final output.
Check iconA checkmark inside a circle signifying "yes"Minus iconA minus inside a circle signifying "no"PROS IconA plus symbol representing positive aspects or benefits.CONS IconA minus symbol representing negative aspects or drawbacks.

More Templates

See Other Templates

financial servicessuggested

A/B Testing

Discover a simple way to assign a test group for performing A/B Testing on your decisions.

Explore
financial servicessuggested

Risk Based Pricing

Discover a simple way to apply a suitable Risk Based Pricing matrix based on a type of client.

Explore
financial servicessuggested

Eligibility and Policy Rules

Discover a simple way to define and execute various sets of rules and get the final decision outcome.

Explore