Ciao, non so se questa è la sezione giusta, ma vorrei sapere se c'è qualcuno che conosce IBM Infosphere Datastage Designer.
Ciao, non so se questa è la sezione giusta, ma vorrei sapere se c'è qualcuno che conosce IBM Infosphere Datastage Designer.
ciao,
io non sono assolutamente un esperto, ma l'ho usato al lavoro per creare alcune procedure automatizzate di versamento tra diversi DB.
prova a chiedere, se posso aiutarti...
Allora, ho uno stage "Oracle_Enterprise" da cui dovrei prendere dei dati e memorizzarli da qualche parte, non su un file.
Avevo pensato al "container", però non so se va bene.
Grazie
Cosa devi fare dei dati che prendi? Elaborarli e poi spostarli su un altro db?
Il db di partenza (Oracle) è di tua competenza o lo usi solo come fonte dati?
Hai un altro db di appoggio dove arrivare di tua competenza?
Il db lo uso solo come fonte dati.
In pratica devo estrarre dati dal db Oracle e memorizzarli in una variabile.
Questa poi mi servirà per selezionare delle righe in un'altra tabella.
Questo è il job che dovrei costruire.
Le righe che devi selezionare sono dello stesso db o di un altro?
Di un altro (DB2)
Ciao,
scarica il valore che ti interessa in un file sequenziale.
(se ho capito bene il risultato della query è singola riga - singola colonna giusto?)
poi crea una routine con questo script e con un solo Argomento chiamato PATHPRG:
OpenSeq PATHPRG To TEST_DATA Else
Call DSLogWarn("Cannot open ":PATHPRG, MyRoutine)
end
ReadSeq FileLine From TEST_DATA THEN DATA_PIL=FileLine
Ans=DATA_PIL
CloseSeq TEST_DATA
lancia in un sequence il job di scarico nel sequenziale --> la routine alla quale passi il nome del file per esteso (completo di path).
Il job successivo nel quale vuoi utilizzare la variabile valorizzando la variabile come routines.$Valuereturn