SAS Documentation
SASĀ® Solution for Stress Testing
Reference manual - version 08.2021
Loading...
Searching...
No Matches
irmst_node_prepare_preprocess.sas
Go to the documentation of this file.
1/*
2 Copyright (C) 2019 SAS Institute Inc. Cary, NC, USA
3*/
4
5/** \file
6 \brief Setup pre-process configuration
7
8 \param [in] ST_PRM.RUN_OPTION Specifies runtime parameters for the execution. See \link run_option.sas \endlink for details.
9 \param [in] ST_CFG.EXECUTION_CONFIG Execution configuration.
10 \param [out] ST_STG.PRE_PROCESS_CONFIG_STAGE1 Output dataset containing the pre-process configuration for the stage 1 execution
11 \param [out] ST_STG.PRE_PROCESS_CONFIG_STAGE2 Output dataset containing the pre-process configuration for the stage 2 execution
12 \param [out] ST_STG.PRE_PROCESS_CONFIG_STAGE3 Output dataset containing the pre-process configuration for the stage 3 execution
13
14 \details
15 Input table ST_CFG.EXECUTION_CONFIG is filtered on EXECUTION_GROUP = "Pre-process".
16 Each of the output tables contains the records for the corresponding value of column EXECUTION_STAGE.
17
18 In addition the following macro utilities are called:
19
20 | Macro name | Description | Further information |
21 |---------------------------|--------------------------------------------------------------------------------------------------------------|-----------------------------------------------|
22 | irm_session_prepare | Reads RUN_OPTION table and sets logging options | \link irm_session_prepare.sas \endlink |
23 | irm_session_cleanup | Removes all non-IRM WORK datasets/views and deletes all user-created macro variables from workspace session | \link irm_session_cleanup.sas \endlink |
24
25 \ingroup nodes
26 \author SAS Institute Inc.
27 \date 2019
28*/
29
30/* Initialize session */
31%irm_session_prepare();
32
33data
34 &ds_out_execution_stage1. (where = (execution_stage = 1))
35 &ds_out_execution_stage2. (where = (execution_stage = 2))
36 &ds_out_execution_stage3. (where = (execution_stage = 3))
37 ;
38
39 set &ds_in_execution_config. (where = (execution_group = "Pre-process"));
40run;
41
42/* Cleanup session */
43%irm_session_cleanup;