Environnements de développement, de test et de production dans DataStage
Vous pouvez créer des projets pour servir d'environnements différents pour le développement, le test et la production, et migrer des actifs entre ces projets selon vos besoins.
Propagation d'actifs
DataStage prend en charge l'importation et l'exportation d'actifs sous forme de fichiers .zip via cpdctl
. Vous pouvez utiliser l'interface de ligne de commande dsjob
pour migrer des actifs d'un projet de développement désigné vers un projet désigné pour le test vers un projet désigné pour la production. Pour plus d'informations sur les commandes d'importation et d'exportation, voir Outils de ligne de commande .
Si vous importez des actifs à partir d' InfoSphere DataStage, importez un fichier ISX dans un projet de développement et apportez les modifications nécessaires avant toute propagation ultérieure. Pour plus d'informations, voir Migration des travaux DataStage. La propagation directe à partir de la version traditionnelle de DataStage vers un projet de production dans la version moderne de DataStage n'est pas recommandée.
Lorsque vous développez vos flux DataStage , vous pouvez propager les modifications de manière incrémentielle à l'aide des commandes dsjob
. Pour plus d'informations, voir Outils de ligne de commande.
Remarques sur les modifications
Les considérations suivantes s'appliquent lors du déplacement d'actifs entre des environnements de développement, de test et de production.
- Connexions
- Lorsqu'une connexion est migrée entre des environnements, ajustez les données d'identification de connexion pour qu'elles correspondent à la base de données utilisée dans le nouvel environnement.
- Ensemble de paramètres
- Lorsqu'un ensemble de paramètres est migré entre des environnements, mettez à jour les paramètres pour qu'ils correspondent à la configuration du nouvel environnement.
- Environnement d'exécution
- Vous devrez peut-être redéfinir manuellement les variables d'environnement après la migration.
- Fichiers de configuration
- Les modifications apportées à un fichier de configuration doivent être propagées manuellement. Copiez les modifications sur l'ancien fichier ou remplacez-le.
déploiement
Vous pouvez propager les modifications d'un projet à l'autre, mais cela signifie que les utilisateurs pourront modifier les actifs dans chaque environnement. Si vous souhaitez limiter davantage les autorisations, vous pouvez passer d'un projet à un espace, où les utilisateurs ne peuvent que mettre à jour les connexions et les jeux de paramètres, et exécuter des tâches. Pour plus d'informations, voir Espaces de déploiement dans DataStage.