Calculate the aggregated values and apply them to the target table. More...
Go to the source code of this file.
Calculate the aggregated values and apply them to the target table.
[in] | ST_PRM.RUN_OPTION | parameter table |
[in] | %ds_in_bep_summary | = ST_STG.BEP_SUMMARY Input table containing a list of the Business Evolution Plans associated with this Analysis Run |
[in] | %ds_in_bep_details | = ST_STG.BEP_DETAILS Input table containing details of the Business Evolution Plans associated with this Analysis Run |
[in] | %ds_in_agg_rules_config | = P_ST_CFG.AGGREGATION_RULES_CONFIG Contains the rules for aggregating the credit risk detail results |
[in] | %ds_in_bsp_data_config | = P_ST_CFG.BSP_DATA_CONFIG Contains information on the source table and scenario name |
[in] | %ds_in_src_tbl_detail | = P_ST_CFG.AGG_SRC_TBL The source table where aggetation will take place. |
[out] | %ds_out_sync_tbls_info | = P_ST_STG.RSLT_TBLS_INFO Output table needed for syncronization |
This node retrieves the target data and applies the aggregation rules from the aggregation_rules_config table it creates the target tables in the same directory as &ds_out_sync_tbls_info.
The following macro utilities are called:
Macro name | Description | Further information |
---|---|---|
irm_session_prepare | Reads RUN_OPTION table and sets logging options | irm_session_prepare.sas |
irm_session_cleanup | Removes all non-IRM WORK datasets/views and deletes all user-created macro variables from workspace session | irm_session_cleanup.sas |
irmst_calculate_agg_bep_value | Calculates the aggregation value using the configuration table | irmst_calculate_agg_bep_value.sas |
irmst_apply_aggregation | Applies the calculated aggregated value | irmst_apply_aggregation.sas |
Definition in file irmst_node_apply_aggregation.sas.