Variables are used to add interactivity to scripts and queries, secure data when provisioning, and assist with navigation tasks at the page level. Variables are associated with Variable Constraints, which ensure that the input values used for Variables do not break queries and scripts.
Variables are used in a number of ways throughout edgeCore. The specific names exposed for different variables in the system help to describe how and where they are used.
Variables are typically used within transform and filter nodes that appear in the pipeline user interface. Administrators can insert variables by using the “Insert” button (shown below).
When inserted, Variables and Dataset references appear as badges. Clicking an existing badge will open up the selection dialog. Badges to invalid references will be shown with a red background, this may happen due to various reasons such as the reference was renamed or deleted. To remove a badge position the cursor before or after and use the delete or backspace key.
The Insert button exposes several different options:
Allows an administrator to insert a Node Variable into a query or script. All variables used in pipeline nodes are prefixed with “nodeVar”.
See Node Variables for more information.
See Secured Variables for more information.