Table Of Contents
Table Of Contents

Rule Step Wizard If Then Else

Status

Idea

Backend

API

UI Stub

UI Design

Limited Release

Production

../_images/stage-1-done.png ../_images/stage-2-done.png ../_images/stage-3-done.png ../_images/stage-4-done.png ../_images/stage-5-done.png ../_images/stage-6-todo.png ../_images/stage-7-todo.png

Summary

Provides an interactive wizard to allow you to create conditional logic to create new attributes as part of a rule step.

Problem

Conditional logic based on case statements of if then else logic often needs to be applied as part of a rule to infer new data values. You can currently create a Calculated Output Rule step to apply a case statement of if then else statement, but you have to enter code in the rule attribute box to define this.

Solution

New rule step wizard using blocky design to allow if then else statements to be interactively defined.

Leverage the Magic

Select If then Else as the Rule type box and then open the wizard modal using the expand icon in the Rule attribute box.

ADI

Whoot! Another interactive wizard to make transforming data simpler.

Customer

Yay! No more having to remember the SQL syntax to apply a complex case statement.

Design

https://storage.googleapis.com/agiledata-demo-interactive/rule-step-wizard-if-then-else-design.png

Prototype

View prototype