Running the command
In addition to normal Workload Automation Programming Language JCL requirements, EQQWXCSV needs the following DD statements allocated.
DD Name | Purpose | Attributes |
---|---|---|
OUTBL | Capture Batch Loader output when running with UPDATE(N). | Can be an output data set or SYSOUT. Typically FB 80. |
INPUTDEF | Contains the control statements that define the behavior of the job. | Input data set or instream SYSIN. Typically FB 80. Line numbers not tolerated. For multiple data set concatenation, use the same LRECL. |
CSVFILE | The comma separated value file containing the jobs and dependencies. | Input data set or instream SYSIN. For multiple predecessors allow for a long record length. Line numbers not tolerated. |
The JCL for running the command must specify EQQWXCSV as the command.
//RUNPIF EXEC EQQYXJPX,
// SUBSYS=TWSA,
// CMD=EQQWXCSV
//OUTBL DD SYSOUT=*
//INPUTDEF DD *
MAP(JOB,HIGHRC,PRED,FORM,.,WSID)
ADID(FRED) FORM(DD0001) WSID(CPU1)
POLICY(60<26,5<51,3) UPDATE(Y) FIRSTWS(DUMM) LASTWS(DUMM)
DESCR(Excel Application) ODESCR(Scheduling) OWNER(TWS)
//CSVFILE DD *
JOBA
JOBB,4,JOBA,DD0002,HELLO,WAIT
JOBC,,JOBA JOBQ,,GOODBYE
JOBD,,'JOBB JOBC'
JOBQ