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
ft:locale
en-US
Product name
Connect ETL
ft:title
Connect ETL Data Transformation Language (DTL) Guide
Copyright
2023
First publish date
2003
ft:lastEdition
2023-09-11
ft:lastPublication
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