SAS Documentation
SASĀ® Solution for Stress Testing
Reference manual - version 08.2021
Loading...
Searching...
No Matches
irmst_node_report_run.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 Generate Excel reports
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 Controls the level of parallelization for IRM data partitioning
10 \param [in] ds_in_rpt_config Lists the reports to be generated. See \link report_config.sas \enlink for details.
11 \param [in] ds_in_rpt_parameters Contains report-specific parameters that control the generation process. See \link report_parameters.sas \enlink for details.
12 \param [in] ds_in_rpt_sources Contains the list of all data sources that were extracted from the data repository.
13 \param [out] ds_out Output dataset containing the list of reports generated
14
15 \details
16 In addition the following macro utilities are called:
17
18 | Macro name | Description | Further information |
19 |---------------------------|--------------------------------------------------------------------------------------------------------------|-----------------------------------------------|
20 | irm_session_prepare | Reads RUN_OPTION table and sets logging options | \link irm_session_prepare.sas \endlink |
21 | 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 |
22
23 \ingroup nodes
24 \author SAS Institute Inc.
25 \date 2019
26*/
27
28/* Initialize session */
29%irm_session_prepare();
30
31/* Run the programs associated to the current IRM task partition */
32%irmc_task_runner(ds_in_cardinality = &ds_in_cardinality.
33 , ds_in_execution_config = &ds_in_rpt_config.
34 , ds_in_rpt_parameters = &ds_in_rpt_parameters.
35 , ds_in_rpt_sources = &ds_in_rpt_sources.
36 , partition_no = &rank.
37 , irm_fa_path = &fa_path.
38 , report_flg = Y
39 , report_tpl_lib = &rpt_libref.
40 , ds_out = &ds_out.
41 , host = &rgf_protocol.://&rgf_host.
42 , server = &rgf_service.
43 , solution = &rgf_solution.
44 , port = &rgf_port.
45 , tgt_ticket = &tgt_ticket.
46 , object_key = &analysis_run_id.
47 , object_type = analysisRuns
48 , group_no = 30
49 );
50
51/* Cleanup session */
52%irm_session_cleanup;