Global Variables

This feature is currently in beta. In order to use this feature, the checkbox "Use Beta Features" under Development section of the settings menu should be enabled.

Global Variables enables users to configure Exivity system wide variables which can be used in any Extractor or Transformer script. This in turn allows users to decouple instance specific Transformer or Extractor variables (i.e. hostnames, usersnames, passwords, import paths, etc) from their respective scripts. A typical use case would be to use an identical Extractor in both a test and production environment, while the data source consists of a different hostname, username and password.

A Global Variable is required to be unique within the entire Exivity instance

Creating a Default environment

In order to create a Global Variable, first browse to the Administration > Settings menu and select the Variable tab. In case this is the first time this feature is being used, an initial Environment will need to be created using the Create environment button:

Creating a new environment