SAS Documentation
SASĀ® Solution for Stress Testing
Reference manual - version 08.2021
Loading...
Searching...
No Matches
irmst_node_map_model_results.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 Map the analysis results to the Credit Risk report mart
7
8 \param[in] RUN_OPTION Parameter table (macrovarload) containing runtime configuration values
9 \param[in] ANALYSIS_CONFIG Parameter Table (macrovarload) containing analysis-specific configuration parameters
10 \param[in] ds_in_map_config Data Mapping configuration table.
11 \param[in] ds_in_map_movement Movement Type mapping table
12 \param[in] ds_in_model_run_info Model Run information
13 \param[in] ds_in_model_result Input table containing the result of the model execution
14 \param[out] ds_out_result_map Output table containing details of the mapping applied to the input table ds_in_model_result
15 \param[out] ds_out_sync_result Synchronization table for the output MART_RESULT data view
16
17 \details
18
19 In addition the following macro utilities are called:
20
21 | Macro name | Description | Further information |
22 |---------------------------|--------------------------------------------------------------------------------------------------------------|-----------------------------------------------|
23 | irm_session_prepare | Reads RUN_OPTION table and sets logging options | \link irm_session_prepare.sas \endlink |
24 | 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 |
25
26 \ingroup nodes
27 \author SAS Institute Inc.
28 \date 2018
29*/
30
31/* Initialize session */
32%irm_session_prepare();
33
34%irmc_model_post_process(ds_in_model_run_info = &ds_in_model_run_info.
35 , ds_in_model_result = &ds_in_model_result.
36 , ds_in_map_config = &ds_in_map_config.
37 , ds_in_map_movement = &ds_in_map_movement.
38 , ds_in_calculation_config = &ds_in_calculation_config.
39 , ds_in_aggregation_config = &ds_in_aggregation_config.
40 , modelOut_dataMap_key = &modelOut_dataMap_key.
41 , analysis_run_id = &analysis_run_id.
42 , analysis_run_name = &analysis_run_name.
43 , analysis_run_type = &analysis_run_type.
44 , analysis_type = &analysis_type.
45 , cycle_name = &cycle_name.
46 , mart_table_name = &mart_table_name.
47 , mart_movement_type_cd = &mart_movement_type_cd.
48 , dr_libref = &dr_libref.
49 , dr_library_name = &dr_library_name.
50 , scenario_selection = &scenario_selection.
51 , base_dt = %sysfunc(datepart(&base_dttm.))
52 , fa_path = &fa_path.
53 , ia_data = &ia_data.
54 , prev_afs_data = &prev_afs_data.
55 , prev_fr_htm_data = &prev_fr_htm_data.
56 , ds_out_sync_result = &ds_out_sync_result.
57 , ds_out_result_map = &ds_out_result_map.
58 , ds_out_ia_movements = &ds_out_ia_movements.
59 , ds_out_ia_exceptions = &ds_out_ia_exceptions.
60 , tgt_ticket = &tgt_ticket.
61 , rgf_protocol = &rgf_protocol.
62 , rgf_host = &rgf_host.
63 , rgf_port = &rgf_port.
64 , rgf_service = &rgf_service.
65 , rgf_solution = &rgf_solution.
66 );
67
68/* Cleanup session */
69%irm_session_cleanup;