This JCL runs the SMF Dump process, followed by Take-up, HDB Load, and selected reports. By combining take-up, HDB load and reporting into a single job step, all CICS PA functions can be performed by a single pass of the SMF data.
//CPAHDB JOB ,CLASS=A,NOTIFY=&SYSUID
//* SMF Dump
//SMFDUMP EXEC PGM=IFASMFDP
//INDD DD DSN=SYS1.MAN1,DISP=SHR
//OUTDD1 DD DISP=(NEW,CATLG),DSN=CICSPROD.SMFDAILY(+1)
//SYSPRINT DD SYSOUT=A
//SYSIN DD *
INDD(INDD,OPTIONS(ALL))
OUTDD(OUTDD1,TYPE(110))
/*
//*
//* CICS PA Take-up, HDB Load, and selected reports
//CICSPA EXEC PGM=CPAMAIN,REGION=4M,PARM=NOSTAE
//STEPLIB DD DSN=CPA.V3R2M0.SCPALINK,DISP=SHR
//SYSPRINT DD SYSOUT=*
//* SMF Input Files
//SMFIN001 DD DISP=(SHR,KEEP),DSN=CICSPROD.SMFDAILY(+1)
//* HDB Register
//CPAHDBRG DD DISP=SHR,DSN=<CPA.HDB.Register>
//*
//* CICS PA command requests
//SYSIN DD *
CICSPA IN(SMFIN001),
APPLID(*),
* Take-up from SMF into Shared System Definitions
HDB(TAKEUP,SYSTEMS,FILESYSTEM,OUTPUT(TAKEUP)),
* HDB Load requests
HDB(LOAD(WEEKLY),OUTPUT(WEEKLY)),
HDB(LOAD(DAILY),OUTPUT(DAILY)),
HDB(LOAD(STATS),OUTPUT(STATS)),
* CMF Performance report requests
SUMMARY(FIELDS(TRAN),OUTPUT(SUMM0001)),
WAITANAL(BY(TRAN),OUTPUT(WAIT0001))
/*