Todos os produtos
Search
Central de documentação

DataWorks:Criar e usar um nó do AnalyticDB for PostgreSQL

Última atualização: Jun 27, 2026

Use nós do AnalyticDB for PostgreSQL no DataWorks para desenvolver e agendar periodicamente tarefas do AnalyticDB for PostgreSQL e integrá-las a outras tarefas. Este tópico descreve o fluxo de trabalho para desenvolver uma tarefa com um nó do AnalyticDB for PostgreSQL.

Pré-requisitos

Informações básicas

Os nós do AnalyticDB for PostgreSQL conectam-se ao serviço Alibaba Cloud AnalyticDB for PostgreSQL. Para mais informações, consulte AnalyticDB for PostgreSQL.

Etapa 1: Criar um nó do AnalyticDB for PostgreSQL

  1. Faça login no console do DataWorks. Na região de destino, clique em Data Development and O&M > Data Development no painel de navegação à esquerda. Selecione um workspace na lista suspensa e clique em Go to Data Development.

  2. Clique com o botão direito no workflow de destino e selecione Create Node > AnalyticDB for PostgreSQL > ADB for PostgreSQL.

  3. Na caixa de diálogo Create Node, insira um Name para o nó e clique em OK. Após criar o nó, desenvolva e configure a tarefa nele.

Etapa 2: Desenvolver uma tarefa do AnalyticDB for PostgreSQL

(Opcional) Selecionar um recurso de computação

Se o workspace tiver vários recursos de computação do AnalyticDB for PostgreSQL, selecione o recurso apropriado na página do editor de nós. Se houver apenas um recurso de computação disponível, ele será selecionado por padrão.

Escrever código SQL

No editor de código do nó do AnalyticDB for PostgreSQL, escreva instruções SQL conforme a sintaxe compatível com o PostgreSQL.

Etapa 3: Configurar o agendamento da tarefa

Para executar a tarefa periodicamente, clique em Scheduling no painel direito da página do editor de nós. Configure as propriedades de agendamento do nó. Para mais informações, consulte Visão geral da configuração de propriedades de agendamento.

Nota

Defina as propriedades Rerun attribute e Parent Nodes do nó antes de submetê-lo.

Etapa 4: Depurar a tarefa

Siga estas etapas para depurar a tarefa e verificar se ela é executada corretamente.

  1. (Opcional) Selecione um grupo de recursos para executar a tarefa e atribua valores aos parâmetros personalizados.

    • Clique no ícone 高级运行 na barra de ferramentas. Na caixa de diálogo Parameter, selecione o grupo de recursos de agendamento para depuração.

    • Se o código usar variáveis de parâmetro de agendamento, atribua valores a elas para depuração. Para mais informações sobre a lógica de atribuição de parâmetros, consulte Processo de depuração de tarefas.

  2. Salve e execute as instruções SQL.

    Clique no ícone 保存 na barra de ferramentas para salvar as instruções SQL. Em seguida, clique no ícone 运行 para executar a tarefa SQL.

  3. (Opcional) Execute testes de fumaça.

    Para verificar a tarefa agendada no ambiente de desenvolvimento, execute testes de fumaça durante ou após a submissão. Para mais informações, consulte Executar testes de fumaça.

Etapa 5: Submeter e implantar

Após configurar a tarefa, submeta-a e implante-a. A tarefa será executada periodicamente conforme o agendamento.

  1. Clique no ícone Save na barra de ferramentas para salvar o nó.

  2. Clique no ícone 提交 na barra de ferramentas para submeter a tarefa.

    Na caixa de diálogo Submission, insira uma Change Description. Opcionalmente, escolha se deseja realizar uma revisão de código após a submissão do nó.

    Nota
    • Defina as propriedades Rerun attribute e Parent Nodes do nó antes de submetê-lo.

    • A revisão de código melhora a qualidade do código e previne erros de implantações não revisadas. Se você ativar a revisão de código, um revisor deverá aprovar o código submetido antes da implantação. Para mais informações, consulte Revisão de código.

Se o workspace estiver no modo padrão, clique em Deploy no canto superior direito do editor após submeter a tarefa para implantá-la no ambiente de produção. Para mais informações, consulte Implantar tarefas.

Próximas etapas

Após a submissão e implantação, a tarefa é executada periodicamente conforme o agendamento. Clique em Operation Center no canto superior direito da página do editor de nós para abrir o Operation Center e visualizar o status de agendamento da tarefa. Para mais informações, consulte Gerenciar tarefas periódicas.