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.