Trasferisci macro ( DataStage® )

Utilizza queste macro per controllare in modo esplicito il trasferimento dei singoli record.

Ciascuna delle macro accetta un argomento come segue:

  • input è l'indice dell'input (da 0 a n ). Se hai definito un nome per la porta di ingresso, puoi utilizzarlo al posto dell'indice nella forma portname.portid_.
  • output è l'indice dell'output (da 0 a n ). Se hai definito un nome per la porta di uscita, puoi utilizzarlo al posto dell'indice nella forma portname.portid_.
  • index è l'indice del trasferimento (da 0 a n ).

Sono disponibili le seguenti macro:

  • doTransfer( indice ). Esegue il trasferimento specificato dall'indice.
  • doTransfersFrom( input ). Esegue tutti i trasferimenti dall'input.
  • doTransfersTo( output ). Esegue tutti i trasferimenti in uscita.
  • trasferisciEscriviRecord( output ). Esegue tutti i trasferimenti e scrive un record per l'output specificato. La chiamata a questa macro equivale alla chiamata alle macro doTransfersTo( ) e writeRecord( ).