Input Specification - INPUTVTS and INPUTRDR

The members INPUTRDR and INPUTccc are used to specify the input data for the Data Integration Application component step.
micsrm140cd
To determine whether INPUTccc or INPUTRDR or both are used, review the DAYSMF, SMFRECORDING, and SMFDRCTR specifications in prefix.MICS.PARMS(JCLDEF). Consider the following table and comments for the row:
ROW
PARAMETER IN JCLDEF
INPUTRDR WHERE USED
INPUTccc WHERE USED
1
DAYSMF OFF
Not Used
Each Comp Step
2
DAYSMF FILE(S) ...
DAYSMF Step
Not Used
3
Only 1 SMF Comp
Comp Step
Not Used
4
SMFDIRECTOR
Not Used
Comp Step
5
DAYSMF EXCLUDE ccc
Not Used
Comp ccc Step
6
SMFRECORDING ccc
It depends
Comp ccc Step
Row 1
When DAYSMF OFF is specified in JCLDEF, then the prefix.MICS.PARMS(INPUTccc) member is used for each component step.
Row 2
When DAYSMF FILES PERMANENT or TEMPORARY is specified in JCLDEF, the prefix.MICS.PARMS(INPUTRDR) member is used in DAYSMF.
Row 3
If there is only one SMF recording component in this unit, DAYSMF will not be generated and the component step with SMF input data will use the prefix.MICS.PARMS(INPUTRDR) member.
Row 5
If the use of DAYSMF EXCLUDE ccc results in only one component remaining as DAYSMF eligible, DAYSMF will automatically be deactivated, and row 1 applies.
Row 6
Some components accept data from both SMF and non-SMF sources, such as CIC and VCA. In this case, the component may optionally input data from the INPUTRDR member, but will always include the INPUTccc member. see the Product Analyzer.
For details on the DAYSMF parameters, see JCL Option Definitions (JCLDEF).
For details on deactivating DAYSMF, see Removing the DAYSMF Step from the DAILY Job.

INPUTRDR PARMS Member JCL Definition

The INPUTRDR member of prefix.MICS.PARMS defines the DD statements that specify the SMF input data for all products in the units that use SMF data. The INPUTSMF DD statements are used by the DAYSMF step, which reads and splits the SMF data into separate files, one for each
MICS
product.
The INPUTRDR member defines the input SMF data sets when DAYSMF FILES PERMANENT or TEMPORARY is specified in the prefix.MICS.PARMS(JCLDEF) member.
An INPUTSMF DD statement is required for each SMF data source. A worksheet for preparing the INPUTRDR member is provided below. If you change the contents of the INPUTRDR member, you must regenerate the
MICS DAILY
job using either JCLGENU or JCLGEND in prefix.MICS.CNTL.
For example, if you want to read your SMF data from a data set named SMF.DAILY.DATA, you would change the INPUTRDR member to contain the name of the SMF data set as follows:
//INPUTSMF DD DISP=SHR,DSN=SMF.DAILY.DATA
If there is only one SMF recording component in this unit, DAYSMF will not be generated and the component step with SMF input data will use the prefix.MICS.PARMS(INPUTRDR) member directly.
If DAYSMF has been deactivated by the DAYSMF OFF statement specified in the prefix.MICS.PARMS(JCLDEF) member, then each component step will read its input from their corresponding prefix.MICS.PARMS(INPUTccc) member.
INPUTRDR JCL Definition Worksheet
+--------------------------------------------------------------------------+ | INSTALLATION PREPARATION WORKSHEET: SMF Input DD Statements | | | | PARMS Library Member is INPUTRDR | +--------------------------------------------------------------------------+ | | | This definition is required to specify the DD statement for SMF data | | which will be read by the DAILY
MICS
job. | | | | //@ | | //@ WARNING: ALWAYS MAKE CHANGES IN PARMS(INPUTRDR) AND NOT | | //@ &CNTL(DAILY). | | //@ CHANGES MADE TO &CNTL(DAILY) | | //@ WILL BE GONE WHEN DAILY REGENERATED BY JCLGEN. | | //@ | | //INPUTSMF DD DISP=SHR,DCB=BUFNO=3,DSN=____________________________ | | // DD DISP=SHR,DCB=BUFNO=3,DSN=____________________________ | | | | | +--------------------------------------------------------------------------+

INPUTVTS PARMS Member JCL Definition

The INPUTVTS member of prefix.MICS.PARMS contains the DD statements to specify the input data for the VTS component. It contains the input SMF data sets when ANY of the following JCLDEF options is used:
  • DAYSMF OFF is specified
  • SMFDRCTR/SMFDIRECTOR VTS is specified
  • DAYSMF EXCLUDE VTS is specified
A //INPUTSMF DD statement is required for each SMF data source.
A //SMFDRCTR DD statement is only required when
SMF Director
split indices are used.
Note:
If your site has
SMF Director
installed, you can use it to extract specific SMF record types and subtypes at SMF dump time. For more details on this feature, see TAP
MICS
and
SMF Director
Interface.
If you change the contents of the INPUTVTS member, you must regenerate the DAILY job using either JCLGENU or JCLGEND in prefix.MICS.CNTL.
The INPUTVTS member can contain JCL definitions for non-SMF input such as data from the new generation of IBM VTS systems, the Tape Server TS77xx series, or data from independent sequential data sets. Instead it can contain JCL definitions for SMF input if you do not specify SMFRECORDING VTS in prefix.MICS.PARMS(JCLDEF). If SMFRECORDING VTS is specified in JCLDEF, it must be defined in the input JCL in the INPUTRDR member in prefix.MICS.PARMS.
  • If you specified HYDRA on the OPTION statement in sharedprefix.MICS.GENLIB(VTSGENIN), supply the data sets extracted from the TS77xx using the Bulk Volume Information Retrieval (BVIR) facility in INPUTVTS using the INPUTBVR ddname.
//@ IBM BVIR Input //INPUTBVR DD DISP=SHR,DSN=hlq.BVIR.data(0)