Previous Topic: Getting Started

Next Topic: Define a GDG PDS Data Set (Optional)


Allocate and Initialize the Index Data Set

Member CAJRTNGI, found in CAJRJCL, is used to initialize the CAIJSIDX index data set used to track the location of CSV files. This JCL is executed initially to create the index file, or clear or reinitialize an index data set. Below is a sample CAJRTNGI member.

//CAJRTNGI JOB (ACCTINFO),PGMR,CLASS=K,MSGCLASS=X,REGION=0M
//******************************************************************         
//*                                                                *         
//* MEMBER : CAJRTNGI IN CAI.CAJRJCL                               *         
//*                                                                *         
//* PURPOSE: ALLOCATE AN INDEX THAT WILL BE USED DURING GENERATION *         
//*          OF THE CSV FILES.                                     *         
//*                                                                *         
//* REFER TO THE CA-JARS USER GUIDE FOR DETAILS.                   *         
//*                                                                *         
//******************************************************************         
//CR8IDX   EXEC PGM=IEBGENER                                                 
//SYSPRINT  DD SYSOUT=*                                                      
//SYSUT1    DD DSN=CAI.CAJROPTN(CAJRINDX),DISP=SHR  << MODIFY                
//SYSUT2    DD DSN=CAI.CSVTNG.INDEX,                << MODIFY                
//             DISP=(,CATLG,DELETE),                                         
//             VOL=SER=XXXXXX,UNIT=3390,            << MODIFY                
//             SPACE=(TRK,(5,2)),                                            
//             DCB=(RECFM=VB,LRECL=255,BLKSIZE=2550)                         
//SYSIN     DD DUMMY                                                         
//