The table EXECUTION_CONFIG contains runtime execution configuration. More...
Go to the source code of this file.
The table EXECUTION_CONFIG contains runtime execution configuration.
PK | Variable | Type | Required? | Label | Description |
---|---|---|---|---|---|
EXECUTION_GROUP | VARCHAR(100) | Y | Execution Group | Identifies a group of programs that are logically linked (i.e. Enrichment, Pre-Process, Post-Process, ...) | |
EXECUTION_STAGE | NUMERIC | Y | Execution Stage | Code execution stage | |
SOURCE_CODE | VARCHAR(256) | Y | Source Code | SAS program to be executed (must be saved under irm/source/sas/nodes) | |
PA_LIBREF_LIST | VARCHAR(256) | N | Persistent Area Libraries | Optional list (space separated) of PA libraries that are required by the program | |
CLEAR_WORK_FLG | VARCHAR(1) | N | Clear Work Flag | Optional flag (Y/N). Controls whether to clear the SAS WORK after the program execution (defaults to N if blank) |
This table is used to run a configurable set of sas programs at runtime. For a given value of the EXECUTION_GROUP variable, the execution process divided in stages where each stage is executed after the previous stage has been completed. Within each stage, all programs specified by the SOURCE_CODE variable are executed in parallel. Any libref specified inside the PA_LIBREF_LIST variable will be automatically assigned in the IRM persistence area before the execution of the corresponding SAS program: library folders will be automatically created in the IRM persistence area if they do not exist. The SAS Work library is cleared after the execution of a program if CLEAR_WORK_FLG = Y.
Valid values for column EXECUTION_GROUP:
Definition in file execution_config.sas.