Manage Variables
Birst spaces support two types of variables, based on when their values are updated:
- Repository variables
-
These variables are refreshed when data is processed. Birst provides built-in repository variables related to data loading, such as LoadDate, LoadStartTime, LoadDateSFDC, LoadCompletionTime, and LoadNumber.
- Session variables
-
These variables are refreshed with each new user session. Birst provides two built-in session variables, USER and UserLocale. USER can help drive data level security for a space by dictating what data a specific user is able to see. UserLocale is determined by the Language option on the Birst User Settings page. These are not valid for ETL scripts.
Space Administrators can create custom variables for use in:
- Reports and Dashboards
- Data security filters
- Birst Connect queries
- Birst Connect server name, database name, user name, and generic connection strings (single-value constants)
- Application Connector queries
You can create, edit, and delete variables using the Admin interface.