How to avoid MNI

Hi All,

Is is best practice to use MNI's in appian , if we need to avoid this could suggest me the ways to so ?

Thanks,

Bhargavi

Parents
  • Hi Bhargavi,

    It depends on what you are trying and on which node. In most other cases we choose to go for MNI or Looping flow based on the following considerations,

    1. If its a UI node places between activity chaining then check here

    2. if its on a script task the same can be converted into a expression rule making use of looping functions.

    3. If its a process then using start process smart service with MNI is suggested to distribute load. An alternative to achieve the same is  running process start process smart service in loop,  the drawback is that it will occupy more memory space in terms of process memory  and analytics data  but the same can be avoided by deleting the previously completed instances and marking variables hidden.

    Based on previous experiences We choose to go for MNI when the no of execution is less than 10 when its more than that we go for looping flows.

Reply
  • Hi Bhargavi,

    It depends on what you are trying and on which node. In most other cases we choose to go for MNI or Looping flow based on the following considerations,

    1. If its a UI node places between activity chaining then check here

    2. if its on a script task the same can be converted into a expression rule making use of looping functions.

    3. If its a process then using start process smart service with MNI is suggested to distribute load. An alternative to achieve the same is  running process start process smart service in loop,  the drawback is that it will occupy more memory space in terms of process memory  and analytics data  but the same can be avoided by deleting the previously completed instances and marking variables hidden.

    Based on previous experiences We choose to go for MNI when the no of execution is less than 10 when its more than that we go for looping flows.

Children
No Data

 Discussion posts and replies are publicly visible