How to understand the routines in datastage
Posted: Fri Dec 16, 2005 12:33 am
give some information how to write datastage routine and how to understand the already written code.
here is the some sample code.
$INCLUDE DSINCLUDE JOBCONTROL.H
Equate RoutineName To 'CoEGetLinkCounts'
Equate RunIntfName to Arg_IntfName
Equate RunJobName to Arg_JobName
Equate AuditPath To @PATH:'/seqfiles/auditfiles/'
Equate JobRunId To '100'
Equate CurrLinkName To ''
Equate PrevLinkName To ''
Deffun DSRMessage(A1, A2, A3) Calling "*DataStage*DSR_MESSAGE"
Deffun DSRTimestamp Calling "DSR_TIMESTAMP"
JobHandle = ''
Info = ''
AuditRow = ''
AuditRow1 = ''
ReturnArray = Arg_PrevArray
JobHandle = DSAttachJob(RunJobName, DSJ.ERRFATAL)
here is the some sample code.
$INCLUDE DSINCLUDE JOBCONTROL.H
Equate RoutineName To 'CoEGetLinkCounts'
Equate RunIntfName to Arg_IntfName
Equate RunJobName to Arg_JobName
Equate AuditPath To @PATH:'/seqfiles/auditfiles/'
Equate JobRunId To '100'
Equate CurrLinkName To ''
Equate PrevLinkName To ''
Deffun DSRMessage(A1, A2, A3) Calling "*DataStage*DSR_MESSAGE"
Deffun DSRTimestamp Calling "DSR_TIMESTAMP"
JobHandle = ''
Info = ''
AuditRow = ''
AuditRow1 = ''
ReturnArray = Arg_PrevArray
JobHandle = DSAttachJob(RunJobName, DSJ.ERRFATAL)