Puede crear proyectos para que sirvan como entornos diferentes para el desarrollo, las pruebas y la producción, y migrar activos entre esos proyectos según sea necesario.
Propagación de activos
DataStage da soporte a la importación y exportación de activos como archivos .zip a través de cpdctl
. Puede utilizar la interfaz de línea de mandatos de dsjob
para migrar activos de un proyecto de desarrollo designado a un proyecto designado para realizar pruebas en un proyecto designado para producción. Para obtener más información sobre los mandatos de importación y exportación, consulte Herramientas de línea de mandatos.
Si está importando activos de InfoSphere DataStage, importe un archivo ISX en un proyecto de desarrollo y realice los cambios necesarios antes de realizar una propagación adicional. Para obtener más información, consulte Migración de trabajos de DataStage. No se recomienda propagar directamente desde DataStage tradicional a un proyecto de producción en DataStage moderno.
A medida que desarrolla los flujos de DataStage , puede propagar cambios de forma incremental utilizando mandatos dsjob
. Para más información, consulte Herramientas de línea de comandos.
Consideraciones sobre cambios
Las consideraciones siguientes se aplican al mover activos entre entornos de desarrollo, pruebas y producción.
- Conexiones
- Cuando se migra una conexión entre entornos, ajuste las credenciales de conexión para que coincidan con la base de datos utilizada en el nuevo entorno.
- Conjunto de parámetros
- Cuando se migra un conjunto de parámetros entre entornos, actualice los parámetros para que coincidan con la configuración del nuevo entorno.
- Entorno de ejecución
- Es posible que tenga que redefinir manualmente las variables de entorno después de la migración.
- Archivos de configuración
- Los cambios en un archivo de configuración se deben propagar manualmente. Copie los cambios sobre el archivo antiguo o sustitúyalo.
Despliegue
Puede propagar los cambios de un proyecto a otro, pero esto significa que los usuarios podrán modificar los activos en cada entorno. Si desea limitar más los permisos, puede propagarlos de un proyecto a un Espacio, donde los usuarios sólo pueden actualizar conexiones, actualizar conjuntos de parámetros y ejecutar trabajos. Para más información, consulte Espacios de despliegue en DataStage.