Ambientes de desenvolvimento, teste e produção no DataStage
É possível criar projetos para servir como ambientes diferentes para desenvolvimento, teste e produção e migrar ativos entre esses projetos conforme necessário.
Propagando ativos
O DataStage suporta importação e exportação de ativos como arquivos .zip por meio do cpdctl. É possível usar a interface da comandos do dsjob para migrar ativos de um projeto de desenvolvimento designado para um projeto designado para teste para um projeto designado para produção. Para obter mais informações sobre comandos de importação e exportação, consulte Ferramentas de linha de comandos.
Se estiver importando ativos do InfoSphere DataStage, importe um arquivo ISX em um projeto de desenvolvimento e faça as alterações necessárias antes da propagação adicional. Para obter mais informações, consulte Migrando tarefas DataStage.. Não é recomendado propagar diretamente do DataStage tradicional para um projeto de produção no DataStage moderno...
Conforme você desenvolve seus fluxos do DataStage , é possível propagar mudanças incrementalmente usando comandos dsjob . Para obter mais informações, consulte Ferramentas de linha de comando.
Alterar considerações
As considerações a seguir se aplicam ao mover ativos entre ambientes de desenvolvimento, teste e produção.
- Conexões
- Quando uma conexão for migrada entre ambientes, ajuste as credenciais de conexão para corresponder ao banco de dados usado no novo ambiente.
- Conjunto de Parâmetros
- Quando um conjunto de parâmetros for migrado entre os ambientes, atualize os parâmetros para corresponder à configuração do novo ambiente
- Ambiente de Tempo de Execução
- Pode ser necessário redefinir manualmente as variáveis de ambiente após a migração
- Arquivos de Configuração
- As mudanças em um arquivo de configuração devem ser propagadas manualmente Copie as mudanças sobre ou substitua o arquivo antigo
Implementação
É possível propagar as alterações de projeto para projeto, mas isso significa que os usuários poderão modificar os ativos em cada ambiente. Se quiser limitar ainda mais as permissões, você pode propagar de um projeto para um espaço, onde os usuários só podem atualizar conexões, atualizar conjuntos de parâmetros e executar trabalhos. Para obter mais informações, consulte Espaços de implementação no DataStage.