O DataWorks permite adicionar objetos como nós, funções, recursos e componentes a um pacote de implantação para implantá-los em lote. Este tópico descreve como crie e implante um pacote de implantação em um único workspace.
Caso de uso
Este recurso está disponível apenas para workspaces no modo padrão que usam a nova versão do Data Studio. Ele possibilita implantar objetos em lote, como nós, funções, recursos e componentes, do ambiente de desenvolvimento para o ambiente de produção dentro do mesmo workspace.
Para implantação em lote em workspaces no modo padrão que usam a versão legada do Data Studio, consulte Implantar tarefas.
Limitações
Limitações de permissão
Iniciar um processo de implantação: Membros com a função Workspace Administrator ou Development podem iniciar um processo de implantação no Data Studio.
Crie um pacote de implantação: Membros com a função Development podem criar um pacote de implantação no Deployment Center.
Implantar um pacote de implantação: Membros com a função Operator, Deployer ou Workspace Administrator podem implantar um pacote de implantação.
Para saber como adicionar membros a um workspace e conceder-lhes permissões, consulte Gerencie permissões em módulos no nível do workspace.
Limitações de ambiente
Somente workspaces no modo padrão que usam a nova versão do Data Studio podem usar o Deployment Center para implantar tarefas em lote do ambiente de desenvolvimento para o ambiente de produção dentro do mesmo workspace.
Workspaces no modo básico têm apenas um ambiente; portanto, não é possível usar o Deployment Center para implantação em lote no mesmo workspace. Para realizar a implantação em lote, acesse o Data Studio e use as operações em lote.
Processo de implantação
A figura a seguir ilustra o processo de implantação em um único workspace.
Procedimento
Este tópico descreve o processo de implantação de tarefas em lote para workspaces no modo padrão que usam a nova versão do Data Studio. Para obter informações sobre o processo de implantação em lote em workspaces no modo padrão que usam a versão legada do Data Studio, consulte Implantar tarefas.
Etapa 1: Iniciar a implantação
No Data Studio (novo), localize o nó, a função ou outro objeto que deseja implantar e clique em Deploy na barra de ferramentas superior para iniciar o processo de implantação.
-
No processo de implantação, clique em Start Production Deployment e aguarde até que o processo atinja a etapa Deploy to Production Environment.
NotaMembros com a função Workspace Administrator ou Development podem iniciar um processo de implantação no Data Studio.
Neste exemplo, um usuário com a função Development cria um processo de implantação. Como apenas membros com a função Operator, Deployer ou Workspace Administrator podem implantar em produção, o botão Deploy fica indisponível.
O processo de implantação consiste em cinco estágios: Build Deployment Package, Development Checker, Deploy to Development Environment, Production Checker e Deploy to Production Environment. Os quatro primeiros estágios são concluídos automaticamente, e o processo aguarda confirmação no quinto estágio.
Etapa 2: Crie um pacote de implantação
Membros com a função Development podem criar um pacote de implantação no Deployment Center. Se você tiver a função Workspace Administrator, não será necessário criar manualmente um pacote de implantação. Após selecione os objetos a serem implantados, implante-os diretamente em lote e o sistema gerará automaticamente um pacote de implantação.
-
Faça login no Deployment Center do workspace source como um membro com a função Development.
Acesse qualquer módulo do DataWorks, clique em no ícone
no canto superior esquerdo da página e escolha All Products > More > Deployment Center para acessar o Deployment Center. -
No painel de navegação à esquerda, clique em Nodes to Deploy para visualize os objetos prontos para implantação. Na coluna Actions do objeto desejado, clique em Add to Deployment Package. Após adicionar um objeto, a quantidade de objetos a serem implantados será exibida no botão View Deployment Package.
NotaTambém é possível selecione vários objetos para implantação e clique em Batch Add to Deployment Package na parte inferior da página.
Se você clicou em Terminate Deployment durante o processo de implantação no Data Studio, os objetos correspondentes deixarão de ser exibidos aqui.
Após adicionar objetos ao pacote de implantação, clique em View Deployment Package para verificar se os objetos incluídos atendem às suas expectativas. Clique em Remove para remover objetos indesejados do pacote de implantação.
-
Na página Pending Deployment, clique em Deployment Package Creation e siga as instruções na tela para crie um pacote de implantação.
NotaSe você tiver a função Workspace Administrator, o botão Deployment Package Creation não será exibido. Em vez disso, o botão Deploy All aparecerá, permitindo implantar os objetos diretamente.
Etapa 3: Implantar o pacote de implantação
-
Faça login no Deployment Center como um membro com a função Operator, Deployer ou Workspace Administrator.
Acesse qualquer módulo do DataWorks, clique em no ícone
no canto superior esquerdo da página e escolha All Products > More > Deployment Center para acessar o Deployment Center. No painel de navegação à esquerda, clique em Deployment Packages para visualize os pacotes de implantação criados.
Na coluna Actions do pacote de implantação desejado, clique em Deploy e siga as instruções na tela para concluir a implantação.
Etapa 4: Visualize os resultados da implantação
Depois que um pacote de implantação for criado e implantado, acesse a página Deployment Packages no workspace source para visualize os resultados da implantação.
Após a conclusão bem-sucedida da implantação, clique em no ícone
no canto superior esquerdo da página e escolha All Products > Data Development and O&M > Operation Center para acessar o ambiente de produção. Em seguida, navegue até Auto Triggered Task O&M > Scheduled Tasks para visualize as tarefas agendadas implantadas.