Ambienti di sviluppo, test e produzione in DataStage
È possibile creare progetti da utilizzare come ambienti differenti per lo sviluppo, il test e la produzione e migrare gli asset tra tali progetti, se necessario.
Propagazione degli asset
DataStage supporta l'importazione e l'esportazione di asset come file .zip tramite cpdctl
. È possibile utilizzare la CLI (command - line interface) dsjob
per migrare asset da un progetto di sviluppo designato a un progetto designato per il test a un progetto designato per la produzione. Per ulteriori informazioni sui comandi di importazione ed esportazione, consultare Strumenti della riga comandi.
Se si stanno importando asset da InfoSphere DataStage, importare un file ISX in un progetto di sviluppo e apportare le modifiche necessarie prima di un'ulteriore propagazione. Per ulteriori informazioni, vedi Migrazione dei job DataStage. La propagazione diretta da DataStage tradizionale a un progetto di produzione in DataStage moderno non è consigliata.
Quando si sviluppano i flussi DataStage , è possibile propagare in modo incrementale le modifiche utilizzando comandi dsjob
. Per ulteriori informazioni, vedere Strumenti della riga di comando.
Considerazioni sulle modifiche
Le seguenti considerazioni si applicano quando si spostano gli asset tra ambienti di sviluppo, test e produzione.
- Collegamento
- Quando una connessione viene migrata tra ambienti, modificare le credenziali di connessione in modo che corrispondano al database utilizzato nel nuovo ambiente.
- Serie di parametri
- Quando una serie di parametri viene migrata tra ambienti, aggiornare i parametri in modo che corrispondano alla configurazione del nuovo ambiente.
- Ambiente di runtime
- Potrebbe essere necessario ridefinire manualmente le variabili di ambiente dopo la migrazione.
- File di configurazione
- Le modifiche a un file di configurazione devono essere propagate manualmente. Copiare le modifiche o sostituire il vecchio file.
Distribuzione
È possibile propagare le modifiche da un progetto all'altro, ma questo significa che gli utenti potranno modificare le risorse in ogni ambiente. Se si desidera limitare ulteriormente le autorizzazioni, è possibile propagare da un progetto a uno spazio, dove gli utenti possono solo aggiornare le connessioni, aggiornare i set di parametri ed eseguire i lavori. Per ulteriori informazioni, vedere Spazi di distribuzione in DataStage.