General information about processes

You can use many functions and types to define your processes. To control a process' behavior, you can pass a list of parameters to it.

Note: You can usually use only a restricted set of parameter types when your process is controlled by an external application such as Application Studio.

Processes usually run as stand-alone programs that integrate the Application Engine. In addition, you can include them in other processes. You can create much more complex processes by combining simpler ones. Stand-alone applications can only use these BI# parameter types:

  • string
  • bool
  • double
  • int
  • StringList
  • OLAPElementNative
  • OLAPElementXMLA

The remaining parameter types are only available in processes that you include in other processes.

Note: Processes are divided into public and internal processes. Public processes can be used in the applications that integrate the Application Engine. Internal processes can only be included in other processes.