SAS Documentation
SASĀ® Solution for Stress Testing
Reference manual - version 08.2021
Loading...
Searching...
No Matches
execution_config.sas File Reference

The table EXECUTION_CONFIG contains runtime execution configuration. More...

Go to the source code of this file.

Detailed Description

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:

  • Enrichment: the corresponding program is executed as part of the enrichment process
  • Any other value: it can be used to extend the solution (it might require changes to the IRM jobflows)
Author
SAS Institute Inc.
Date
2019

Definition in file execution_config.sas.