Job definition file example - Connect_ETL - 9.13

Connect ETL Data Transformation Language (DTL) Guide

Product type
Software
Portfolio
Integrate
Product family
Connect
Product
Connect > Connect (ETL, Sort, AppMod, Big Data)
Version
9.13
Language
English
Product name
Connect ETL
Title
Connect ETL Data Transformation Language (DTL) Guide
Copyright
2023
First publish date
2003
Last updated
2023-09-11
Published on
2023-09-11T19:01:45.019000

The following job definition file contains a copy task that is called from within a subjob. This subjob runs before a sort task.

Main Job: J_job.jdtl

/DTL
/FLOW J_subjob.jdtl T_task2_in_job.tdtl
/SUBJOB FILE J_subjob.jdtl
/TASK FILE T_task2_in_job.tdtl
/END

Subjob: J_subjob.jdtl

/DTL
/TASK FILE T_task1_in_job.tdtl
/END

Task1: T_task1_in_job.tdtl

/DTL
/TASKTYPE COPY
/INFILE in_task1_in_job.dat STLF
/OUTFILE out_task1_in_job.dat STLF OVERWRITE
/END

Task2:T_task2_in_job.tdtl

/DTL
/TASKTYPE SORT NODUPLICATE
/INFILE out_task1_in_job.dat STLF LAYOUT r1
/OUTFILE out_task2_in_job.dat STLF OVERWRITE
/KEYS first
/RECORDLAYOUT r1 {first CHARACTER 2, last CHARACTER 5}
/END