IBM Support

CICSPA generated Load HDB Performance List JCL not resolving SMFIN901 DD data set name from Shared Systems Take-up

Question & Answer


Question

Why won't the ISPF dialog resolve the SMF data sets when I use Shared System definitions? I am using CICS Performance Analzyer for z/OS (CICS PA) V5.2. I perfomed a take-up of my SMF data into the Shared Systems and then used the ISPF dialog to generate the JCL to load my Performance List Historical Database (HDB), but it never seems to resolve the SMFINnnn DD statement with the SMF data set names.

If I take-up to Personal Systems, the JCL is generated as expected with the SMFIN001 DD statement resolved for the SMF datasets.

Answer

Specifying a report interval on the HDB Load panel CPAZ010 when using Shared System definitions should resolve SMF data set names.

When using Shared Systems Definitions, the HDB Load run panel uses the Report Interval to select the SMF files required for the load, as well as record selection in those files. It assumes that if no Report Interval is specified then the user wants to manually enter the SMF file name, for example, equivalent to "Leave DSN unresolved in JCL" option in the Report Sets run panel. The reason it does this is because without the Report Interval to select the files, it could potentially be generating 100s of SMF file DDs depending on the number of Cyclic and Daily SMF files the user has defined for the system. Some sites retain cyclic files for many years.

On the other hand, Personal System Definitions does not use the Report Interval to select the SMF files as it always includes all the active files in the System Definition. For example, the selection of the required SMF files is NOT interval dependant. The Report Interval in this case is used for record selection only and not file selection. This is the fundamental difference between using Personal and Shared Systems Definitions.

To avoid the "unresolved" problem using Shared Systems Definition, the user must specify the Report Interval.

See topic File Selection at run time in section Shared SMF File definitions of the the CICS PA documentation where it states:

When Shared System Definitions are used, all batch requests (that require SMF input) will have their SMF file DD statements generated automatically from either the Daily SMF File or Cyclic SMF File or log stream definitions. Specify the required reporting interval, and CICS PA will automatically select the required SMF files for your job.

If reporting is required for today, then CICS PA will use the Daily SMF Files (if available). Otherwise, CICS PA will use the Cyclic SMF File definitions to satisfy your request. If no SMF file definitions cover the required reporting interval, then CICS PA will honor the “Missing SMF Files Option” on the run panel.

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSPPU4","label":"CICS Performance Analyzer for z\/OS"},"Platform":[{"code":"PF035","label":"z\/OS"}],"Component":"","Version":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Product Synonym

CICSPA CICS PA

Document Information

Modified date:
06 June 2017

UID

dwa1310507