Control-M/Analyzer provides Database, AutoEdit, Local, and System types of variables for storing values. For a comprehensive description of all variable types, see Chapter 3, "Control-M/Analyzer Variables".
Control-M/Analyzer Database variables are unique to Control-M/Analyzer. Control-M/Analyzer rules can initialize variables and store these values in the Database for future use.
AutoEdit variables are stored in AutoEdit members and can be subsequently used in other rules or by other INCONTROL products.
Local variables can be used throughout the execution of a rule but are not available after rule termination.
System variables store values that are automatically defined by the system. These variables can be used throughout the execution of a rule but are not available after rule termination.
The DO EXTRACT statement extracts data from a sysout or file and stores the data in a variable.
The DO SET statement sets the value of a variable in the form of a Control-M/Analyzer expression.
IF statements and the UPON parameter can contain Control-M/Analyzer variables in expression format. For additional information about expressions, see Expressions and Functions.