Todos os produtos
Search
Central de documentação

DataWorks:Implantação entre cloud

Última atualização: Oct 10, 2026

O DataWorks permite agrupar objetos como nós, funções, recursos e componentes em um pacote de implantação unificada. Para uma implantação entre cloud — ao mover ativos entre diferentes contas, regiões ou plataformas de cloud, como alibaba Finance Cloud ou alibaba Gov Cloud —, crie e baixe um pacote de implantação no workspace de origem e, em seguida, importe-o e implante-o no workspace de destino.

Casos de uso

Este recurso permite implantar objetos como nós, funções, recursos e componentes em diferentes contas, regiões ou plataformas de cloud (por exemplo, alibaba Finance Cloud ou alibaba Gov Cloud). Na prática, ele migra e implanta nós de um workspace de origem para um workspace de destino, em que os dois workspaces pertencem a diferentes regiões, contas ou plataformas de cloud.

Nota

Para garantir a execução correta das tarefas no workspace de destino, leia Deployment change logic para entender a lógica de mapeamento entre os workspaces de origem e de destino antes de continuar.

Limitações

Requisitos de permissão

É necessário ter permissões nos workspaces de origem e de destino para que você execute uma implantação entre cloud. Para obter mais informações sobre como adicionar membros a um workspace e conceder permissões, consulte gerencie permissões para módulos no nível do workspace.

Requisitos de ambiente

A tabela a seguir descreve os requisitos de ambiente para uma implantação entre cloud, do workspace de origem para o workspace de destino.

Workspace de origem

Workspace de destino

Modo do workspace

Versão do Data Studio

Modo básico

Novo Data Studio

Modo básico

Data Studio legado

Modo padrão

Novo Data Studio

Modo padrão

Data Studio legado

modo básico

Novo Data Studio

Compatível

Não compatível

Compatível

Não compatível

Data Studio legado

Não compatível

Compatível

Não compatível

Compatível

modo padrão

Novo Data Studio

Compatível

Não compatível

Compatível

Não compatível

Data Studio legado

Não compatível

Compatível

Não compatível

Compatível

Nota

Os workspaces de origem e de destino devem usar a mesma versão do Data Studio. Não há compatibilidade para implantação do Data Studio legado para o Novo Data Studio, nem do Novo Data Studio para o Data Studio legado.

Processo de implantação

image
Nota

Em uma implantação entre cloud, após criar o pacote de implantação, baixe-o manualmente para a sua máquina local e, em seguida, importe-o para o workspace de destino para concluir a implantação.

Procedimento no workspace de origem

Etapa 1: crie um ambiente de implantação

Ao implantar nós do workspace de origem para o de destino, o ambiente de destino é completamente novo. Portanto, mapeie informações como instâncias de mecanismo, grupos de recursos e dependências da origem para o destino. Após a configuração do mapeamento, o sistema substitui automaticamente o ambiente usado pelos nós implantados pelas informações mapeadas durante a implantação do pacote, sem exigir configurações adicionais no workspace de destino.

Nota

Somente membros com a função de Workspace Administrator podem criar e configurar um ambiente de implantação.

1. Acessar o Deployment Center

  1. Faça login no console do DataWorks. Na região de destino, clique em More > Management Center no painel de navegação à esquerda. Selecione um workspace na lista suspensa e clique em Go to Management Center.

  2. No canto superior esquerdo da página, clique no ícone image e escolha All Products > More > Deployment Center para acessar o Deployment Center.

2. configure o ambiente de implantação

  1. Na página do Deployment Center, clique em Deployment Environment Management no painel de navegação à esquerda.

  2. Clique em Create Deployment Environment e configure as informações do ambiente.

    1. configure as informações básicas do ambiente.

      Parâmetro

      Descrição

      Environment Name

      O nome do novo ambiente de implantação.

      Deployment Type

      Para este cenário, selecione Cross-cloud Deployment.

      Destination workspace

      insira o nome do workspace de destino.

    2. configure os Computing Resource Mappings.

      configure o mapeamento entre os recursos de computação do workspace de origem e os do workspace de destino. Após a configuração, o sistema implanta os nós, recursos, funções, componentes e outros conteúdos relacionados do recurso de computação de origem para o recurso de destino mapeado durante a implantação das tarefas.

      Nota
      • Mantenha pelo menos um Computing Resource in Source Workspace na seção Computing Resource Mappings e configure um mapeamento para o destino.

      • Avalie a necessidade de mapear os recursos de computação de origem no workspace de destino com base nos seus requisitos reais de negócios.

      Parâmetro

      Descrição

      Computing Resource in Source Workspace

      Exibe todos os recursos de computação associados ao workspace de origem.

      Computing Resource Type

      O tipo de recurso de computação associado ao workspace de origem.

      Computing Resource in Destination Workspace

      Selecione o recurso de computação de destino para o qual o recurso do workspace de origem será mapeado.

      Para visualizar as informações do recurso de computação, acesse a página Deployment Center > Deployment Environment Management do workspace de destino e clique em View Workspace Environment Information no canto superior direito.

      Ignore Mapping

      ative este recurso e o workspace de destino não mapeia o recurso de computação correspondente do workspace de origem. Assim, os nós, recursos, funções, componentes e outros conteúdos sob esse recurso não serão empacotados para implantação.

      Se os conteúdos sob uma instância de mecanismo no workspace de origem não precisarem ser implantados, ative o Ignore Mapping para essa instância.

    3. configure os Resource Group Mappings.

      Mapeie os grupos de recursos do workspace de origem para o workspace de destino. Durante a implantação de uma tarefa, o sistema usa o grupo de recursos de destino mapeado em vez do grupo de origem para que ele execute a tarefa.

      Nota
      • O DataWorks oferece suporte apenas ao mapeamento entre grupos de recursos do mesmo tipo.

      • Ao mapear um grupo de recursos do Data Integration, certifique-se de que as configurações, como listas de permissões e conectividade de rede, correspondam às do grupo de origem. Caso contrário, as tarefas do Data Integration podem falhar durante a execução. Para obter mais informações sobre configurações de conectividade de rede, consulte Overview of network connection solutions.

      Parâmetro

      Descrição

      Resource Group in Source Workspace

      Exibe todos os grupos de recursos vinculados ao workspace de origem.

      Resource Group Type

      O tipo do grupo de recursos vinculado ao workspace de origem.

      Unique Resource Group Identifier in Destination Workspace

      Selecione o grupo de recursos de destino para mapear o grupo de origem. insira o ID do grupo de recursos.

      Para visualizar as informações do grupo de recursos, acesse a página Deployment Center > Deployment Environment Management do workspace de destino e clique em View Workspace Environment Information no canto superior direito.

      Ignore Mapping

      ative esta opção e o sistema ignora o mapeamento para este grupo de recursos, e as tarefas implantadas continuarão a usar o grupo de recursos do workspace de origem.

      Nota

      Os grupos de recursos padrão e o grupo de recursos compartilhado não oferecem suporte ao recurso Ignore Mapping.

      Se o workspace de origem tiver mais grupos de recursos que o workspace de destino, ative o Ignore Mapping para os grupos extras. Após a implantação, a tarefa continuará a usar o grupo de recursos de origem.

    4. configure os Dependency Mappings.

      Esta seção exibe os nomes de todos os projetos upstream com dependências entre projetos no workspace de origem. configure o projeto de destino para o qual cada projeto será mapeado. Após a configuração, o sistema define o projeto de destino como a dependência upstream dos nós implantados no workspace de destino, gerando novas relações de dependência upstream e downstream.

      Nota
      • A seção Dependency Mappings exibe dependências atualizadas automaticamente com base em T+1 por padrão. Para visualizar as dependências em tempo real, clique em Refresh Dependencies..

      • Ao configurar um mapeamento de dependência entre projetos para um novo projeto, o DataWorks modifica a dependência do nó com base no mapeamento. Certifique-se de que o workspace mapeado ofereça suporte adequado à adição de dependências. Para cenários comuns em que não é possível adicionar dependências, consulte Node commit error: Dependent ancestor output name not found.

      • Após a configuração dos mapeamentos de dependência para tarefas do mecanismo MaxCompute (como ODPS SQL e ODPS Spark), o sistema também atualiza o código da tarefa.

      Parâmetro

      Descrição

      Source Project Name

      Exibe os nomes de todos os projetos com dependências entre projetos no workspace de origem.

      Property

      A categoria do projeto.

      Destination Project Name

      Selecione o projeto de destino para o qual o projeto de origem será mapeado.

      Ignore Mapping

      ative este recurso e o sistema ignora o mapeamento de dependência para este projeto durante a implantação e continua a usar o projeto de origem como dependência entre projetos. As relações de dependência upstream e downstream dos nós implantados permanecem inalteradas.

    5. configure os Parameter Mappings.

      Sincronize as configurações de parâmetros do workspace de origem para o workspace de destino. Durante a implantação, o sistema referencia os parâmetros configurados aqui (incluindo parâmetros de fluxo de trabalho e de agendamento) para o workspace de destino. Defina nomes e valores de parâmetros por meio da interface visual ou de expressões. Para obter mais informações sobre a configuração de parâmetros, consulte Scheduling parameter formats.

      Nota

      Certifique-se de que os nomes dos parâmetros sejam exclusivos em cada implantação. Evite atribuir o mesmo parâmetro a tarefas diferentes.

    6. Clique em Create para criar o ambiente de implantação.

Etapa 2: Submeter um nó

Após esta etapa, os objetos aparecem na lista Nodes to Deploy no Deployment Center para a subsequente implantação entre cloud. O procedimento varia de acordo com a versão do Data Studio:

  • Se usar o Data Studio legado, acesse a página de edição do nó no Data Studio e clique no botão Commit (image) na barra de ferramentas superior.

  • Se usar o Novo Data Studio, localize o nó ou a função a ser implantada no Data Studio, clique em Deploy na barra de ferramentas superior para iniciar o processo e, em seguida, clique em Start production deployment para implantar os objetos no ambiente de produção do workspace de origem. O processo de implantação consiste em três estágios: Deployment package build, Production checker e Deploy to production. O status de cada estágio muda para Completed ao final da sua execução.

Etapa 3: crie um pacote de implantação

  1. Em qualquer módulo do DataWorks, clique no ícone image no canto superior esquerdo da página e selecione All Products > More > Deployment Center para abrir o Deployment Center.

  2. No painel de navegação à esquerda, clique em Nodes to Deploy para visualizar os objetos prontos para implantação. Na coluna Actions de um objeto, clique em Add to Deployment Package. Após adicionar um objeto, o número de objetos no pacote é exibido no botão View Deployment Package.

    Nota

    Também é possível selecionar vários objetos e clicar em Batch Add to Deployment Package na parte inferior da página.

  3. Após adicionar objetos ao pacote de implantação, clique em View Deployment Package para confirmar se os objetos estão corretos. Clique em Remove para remover quaisquer objetos indesejados do pacote.

    Nota

    Atualmente, é possível visualizar apenas objetos do Data Studio legado. Os objetos do Novo Data Studio não podem ser visualizados.

  4. Na página Pending Deployment, clique em Deployment Package Creation e siga as instruções na tela para criar o pacote.

Etapa 4: baixe o pacote de implantação

  1. Com uma conta que tenha a função Operator ou Workspace Administrator, acesse o Deployment Center do workspace de origem.

    Em qualquer módulo do DataWorks, clique no ícone image no canto superior esquerdo da página e selecione All Products > More > Deployment Center.

  2. No painel de navegação à esquerda, clique em Deployment Packages para visualizar os pacotes de implantação gerados.

  3. Na coluna Actions do pacote de implantação de destino, clique em Download para baixar o pacote para a sua máquina local.

    Nota

    Um pacote de implantação é retido por apenas 30 dias após a criação. Baixe-o prontamente, pois pacotes expirados não podem ser baixados e precisam ser recriados.

    Após baixar o pacote de implantação, importe-o para o workspace de destino para concluir a implantação.

Procedimento no workspace de destino

Etapa 1: Importar o pacote de implantação

  1. Acesse a página do Deployment Center do workspace de destino. No painel de navegação à esquerda, clique em Nodes to Deploy para acessar a página Nodes to Deploy.

  2. No canto superior direito da página, clique em Import Deployment Package para abrir o painel de importação.

    Faça upload de um pacote a partir de um arquivo local ou do Object Storage Service (oss).

    Uma mensagem de aviso na parte superior da caixa de diálogo informa que a primeira implantação sobrescreve qualquer tarefa com o mesmo nome no mesmo diretório. confirme essa ação para continuar. O formulário requer um Deployment Package Name e uma description opcional.

    • Arquivo local: faça upload diretamente do pacote de implantação baixado. Use este método se o pacote tiver 30 MB ou menos.

      Nota

      O tamanho máximo para upload de arquivo local é de 30 MB.

    • Upload do oss: primeiro, faça upload do pacote de implantação baixado para o oss e, em seguida, obtenha o seu endereço de armazenamento. Use este método se o tamanho do pacote exceder 30 MB.

      Para fazer upload do pacote de implantação para o oss, consulte Upload objects. Para obter o endereço de armazenamento do oss, consulte Obtain the URL of an object.

Etapa 2: Implantar o pacote

Após o carregamento do pacote, clique em Preview Deployment Package para revisar o ambiente e a lista de objetos. Se as informações estiverem corretas, clique em Deploy.

Importante

A primeira implantação de uma tarefa sobrescreve qualquer tarefa existente no workspace de destino com o mesmo nome. confirme se esta é a ação desejada antes de continuar.

Etapa 3: Visualizar os resultados da implantação

  1. Após a implantação do pacote entre cloud, acesse a página Deployment Packages do workspace de destino para visualizar os deployment results.

  2. Se a implantação for bem-sucedida, acesse o Operation Center do workspace de destino para visualizar as tarefas implantadas.