Concepts → Variable
A variable stores data of a specific data type. Incorta offers both built-in variables and user-defined variables.
Typically, a variable stores a mutable value. However, in Incorta, certain types of variables such as session variables are immutable within the variable scope of a user session.
Here are the type of system variables:
A dashboard developer or schema developer creates one of the following types of user-defined variables:
- Presentation variable
- Session variable
- Global variable
Each variable type has a specific variable scope and degree of mutability. For example, presentation variables are mutable within the scope of a given user's interactions with a specific dashboard.
For a dashboard, you can create a presentation variable. You can reference a presentation variable in another dashboard filter such as an applied filter. You can also reference a presentation variable in an insight filter such as an individual filter. To learn more, review the following:
A session variable value is immutable during the scope of the user session. You can create three types of sessions variables:
A global variable is available to all users in a given tenant. A global variable often functions as a constant. A global variable also can have a dynamic value. To learn more, review the following: