SAS Documentation
SASĀ® Solution for Stress Testing
Reference manual - version 08.2021
Loading...
Searching...
No Matches
irmst_node_prepare_enrichment.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 enrichment 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.ENRICHMENT_CONFIG_STAGE1 Output dataset containing the enrichment configuration for the stage 1 execution
11 \param [out] ST_STG.ENRICHMENT_CONFIG_STAGE2 Output dataset containing the enrichment configuration for the stage 2 execution
12 \param [out] ST_STG.ENRICHMENT_CONFIG_STAGE3 Output dataset containing the enrichment configuration for the stage 3 execution
13 \param [out] ST_STG.ENRICHMENT_CONFIG_STAGE4 Output dataset containing the enrichment configuration for the stage 4 execution
14 \param [out] ST_STG.ENRICHMENT_CONFIG_STAGE5 Output dataset containing the enrichment configuration for the stage 5 execution
15
16 \details
17 Input table ST_CFG.EXECUTION_CONFIG is filtered on EXECUTION_GROUP = "Enrichment".
18 Each of the output tables contains the records for the corresponding value of column EXECUTION_STAGE.
19
20 In addition the following macro utilities are called:
21
22 | Macro name | Description | Further information |
23 |---------------------------|--------------------------------------------------------------------------------------------------------------|-----------------------------------------------|
24 | irm_session_prepare | Reads RUN_OPTION table and sets logging options | \link irm_session_prepare.sas \endlink |
25 | 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 |
26
27 \ingroup nodes
28 \author SAS Institute Inc.
29 \date 2019
30*/
31
32/* Initialize session */
33%irm_session_prepare();
34
35data
36 &ds_out_enrichment_stage1. (where = (execution_stage = 1))
37 &ds_out_enrichment_stage2. (where = (execution_stage = 2))
38 &ds_out_enrichment_stage3. (where = (execution_stage = 3))
39 &ds_out_enrichment_stage4. (where = (execution_stage = 4))
40 &ds_out_enrichment_stage5. (where = (execution_stage = 5))
41 ;
42
43 set &ds_in_execution_config. (where = (execution_group = "Enrichment"));
44run;
45
46/* Cleanup session */
47%irm_session_cleanup;