SAS Documentation
SASĀ® Solution for Stress Testing
Reference manual - version 08.2021
Loading...
Searching...
No Matches
irmst_node_store_analysis_data.sas
Go to the documentation of this file.
1/*
2 Copyright (C) 2018 SAS Institute Inc. Cary, NC, USA
3*/
4
5/** \file
6 \brief Store data to the Enterprise Wide Stress Testing Data Repository
7
8 \param [in] RUN_OPTION Specifies runtime parameters for the execution. See \link run_option.sas \endlink for details.
9 \param [in] ds_in_cardinality = FRS9_STG.DSTORE_CARDINALITY Controls the level of parallelization for IRM data partitioning
10 \param [in] DATASTORE_CONFIG Lists the tables to be stored. See \link datastore_config.sas \enlink for details.
11 \param [out] ST_PRT.ANALYSIS_DATA Partitioned output table. Provides details of the objects registered inside SAS OneRisk framework
12
13 \details
14
15 This node performs the following tasks:
16 - Register each input table (specified inside ST_STG.DATASTORE_CONFIG) to the SAS OneRisk framework
17 - Store the physical data of each table to the Enterprise Wide Stress Testing Data Repository
18
19 For details, see macro \link irm_rgf_store_analysis_data.sas \endlink
20
21 In addition the following macro utilities are called:
22
23 | Macro name | Description | Further information |
24 |---------------------------|--------------------------------------------------------------------------------------------------------------|-----------------------------------------------|
25 | irm_session_prepare | Reads RUN_OPTION table and sets logging options | \link irm_session_prepare.sas \endlink |
26 | 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 |
27
28 \ingroup nodes
29 \author SAS Institute Inc.
30 \date 2018
31*/
32
33/* Initialize session */
34%irm_session_prepare();
35
36%irmc_store_analysis_data(partition_no = &rank.
37 , ds_in_cardinality = &ds_in_cardinality.
38 , ds_in_store_config = &ds_in_store_config.
39 , ds_in_rule_config = &ds_in_rule_config.
40 , ds_in_reportmart_config = &ds_in_reportmart_config.
41 , ds_in_mart_aggregation_config = &ds_in_mart_aggregation_config.
42 , ds_out_analysis_data = &ds_out_analysis_data.
43 , cycle_id = &cycle_id.
44 , analysis_run_id = &analysis_run_id.
45 , model_run_id = &model_run_id.
46 , entity_id = &entity_id.
47 , irm_input_libraries = &irm_input_libraries.
48 , irm_user_id = &irm_user_id.
49 , irm_user_password = &irm_user_password.
50 , dr_libref = &dr_libref.
51 , register_rulesets_flg = &register_rulesets_flg.
52 , rgf_protocol = &rgf_protocol.
53 , rgf_host = &rgf_host.
54 , rgf_port = &rgf_port.
55 , rgf_service = &rgf_service.
56 , rgf_solution = &rgf_solution.
57 );
58
59/* Cleanup session */
60%irm_session_cleanup;