Todos os produtos
Search
Central de documentação

DataWorks:RunManualDagNodes

Última atualização: Jun 29, 2026

Executa nós em um workflow de acionamento manual. Antes de chamar esta operação, certifique-se de que o workflow de acionamento manual esteja confirmado e implantado. Você pode encontrar um workflow de acionamento manual no Operation Center somente após o workflow de acionamento manual ser confirmado e implantado.

Experimente agora

Experimente esta API no OpenAPI Explorer, sem necessidade de assinatura manual. Chamadas bem-sucedidas geram automaticamente código SDK correspondente aos seus parâmetros. Faça o download com segurança de credenciais integrada para uso local.

Testar

Autorização RAM

A tabela abaixo descreve a autorização necessária para chamar esta API. Você pode defini-la em uma política do Resource Access Management (RAM). As colunas da tabela estão detalhadas abaixo:

  • Ação: As ações que podem ser usadas no elemento Action das instruções de política de permissão do RAM para conceder permissões para executar a operação.

  • API: A API que você pode chamar para executar a ação.

  • Nível de acesso: O nível de acesso predefinido concedido para cada API. Valores válidos: create, list, get, update e delete.

  • Tipo de recurso: O tipo de recurso que suporta autorização para executar a ação. Indica se a ação suporta permissão em nível de recurso. O recurso especificado deve ser compatível com a ação. Caso contrário, a política será ineficaz.

    • Para APIs com permissões em nível de recurso, os tipos de recursos obrigatórios são marcados com um asterisco (*). Especifique o Nome de Recurso Alibaba Cloud (ARN) correspondente no elemento Resource da política.

    • Para APIs sem permissões em nível de recurso, é exibido como Todos os Recursos. Use um asterisco (*) no elemento Resource da política.

  • Chave de condição: As chaves de condição definidas pelo serviço. A chave permite controle granular, aplicando-se somente a ações ou a ações associadas a recursos específicos. Além das chaves de condição específicas do serviço, o Alibaba Cloud fornece um conjunto de chaves de condição comuns aplicáveis a todos os serviços compatíveis com RAM.

  • Ação dependente: As ações dependentes necessárias para executar a ação. Para concluir a ação, o usuário RAM ou a função RAM deve ter permissões para executar todas as ações dependentes.

Ação

Nível de acesso

Tipo de recurso

Chave de condição

Ação dependente

dataworks:*

update

*All Resource

*

Nenhuma Nenhuma

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

ProjectEnv

string

Sim

O tipo de ambiente do Operation Center. Valores válidos: PROD e DEV. O valor PROD indica o ambiente de produção. O valor DEV indica o ambiente de desenvolvimento.

PROD or DEV

ProjectName

string

Sim

O nome do workspace ao qual o workflow de acionamento manual pertence.

test_workspace

FlowName

string

Sim

O nome do workflow de acionamento manual.

test_workflow

BizDate

string

Não

O timestamp dos dados. O valor do timestamp dos dados deve ser um ou mais dias antes da data atual. Por exemplo, se a data atual for 11 de novembro de 2020, defina o valor como 2020-11-10 00:00:00 ou anterior. Configure este parâmetro no formato YYYY-MM-DD 00:00:00. O parâmetro StartBizDate é usado em conjunto com o parâmetro EndBizDate. Você pode configurar apenas o parâmetro BizDate ou os parâmetros StartBizDate e EndBizDate.

2020-11-11 00:00:00

NodeParameters

string

Não

Os parâmetros de agendamento dos nós no workflow de acionamento manual. Configure NodeParameters no seguinte formato JSON: {"<ID de um nó no workflow de acionamento manual>": "Configurações de parâmetros de agendamento do nó, que estão no mesmo formato das configurações de parâmetros na seção Scheduling Parameter da aba Properties na página DataStudio", "<ID de um nó no workflow de acionamento manual>": "Configurações de parâmetros de agendamento do nó, que estão no mesmo formato das configurações de parâmetros na seção Scheduling Parameter da aba Properties na página DataStudio"}.

{"20000123121": "key1=val2 key2=val2", "20000123124": "kkkk=vvvvv aaaa=bbbb"}

DagParameters

string

Não

Os parâmetros são sincronizados com todas as instâncias no grafo acíclico direcionado (DAG) do workflow. Se um parâmetro de workflow especificado em DagParameters for referenciado como um parâmetro de agendamento de um , o valor do parâmetro de agendamento será substituído pelo valor do parâmetro do workflow.

{"kaaaa": "vaaaaa", "kbbbb": "vbbbbb"}

IncludeNodeIds

string

Não

Os IDs dos nós que você precisa executar no workflow de acionamento manual. Separe múltiplos IDs de nós com vírgulas (,).

74324,74325

ExcludeNodeIds

string

Não

Os IDs dos nós que você não precisa executar no workflow de acionamento manual. O DataWorks gera instâncias de dry-run para todos esses nós. Após as instâncias de dry-run serem agendadas, os estados dessas instâncias são definidos diretamente como bem-sucedidos, mas os scripts não são executados. Separe múltiplos IDs de nós com vírgulas (,). O parâmetro ExcludeNodeIds deve ser usado em conjunto com o parâmetro IncludeNodeIds. Dessa forma, as configurações do parâmetro ExcludeNodeIds podem entrar em vigor.

123,456

ProjectId

integer

Não

O ID do workspace ao qual o workflow de acionamento manual pertence.

123

StartBizDate

string

Não

O início do intervalo de tempo no qual os dados gerados precisam ser processados. Configure este parâmetro no formato yyyy-MM-dd HH:mm:ss. O parâmetro StartBizDate é usado em conjunto com o parâmetro EndBizDate. Você pode configurar apenas o parâmetro BizDate ou os parâmetros StartBizDate e EndBizDate.

2020-02-02 00:00:00

EndBizDate

string

Não

O fim do intervalo de tempo no qual os dados gerados precisam ser processados. Configure este parâmetro no formato yyyy-MM-dd HH:mm:ss. O parâmetro StartBizDate é usado em conjunto com o parâmetro EndBizDate. Você pode configurar apenas o parâmetro BizDate ou os parâmetros StartBizDate e EndBizDate.

2020-02-03 00:00:00

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

Os parâmetros de resposta.

DagId

integer

O ID do DAG do workflow de acionamento manual. Você pode chamar uma operação com este parâmetro como parâmetro de solicitação para consultar os detalhes e estados dos nós no workflow de acionamento manual.

700000123123141

RequestId

string

O ID da solicitação.

AASFDFSDFG-DFSDF-DFSDFD-SDFSDF

Exemplos

Resposta de sucesso

JSON formato

{
  "DagId": 700000123123141,
  "RequestId": "AASFDFSDFG-DFSDF-DFSDFD-SDFSDF"
}

Códigos de erro

Consulte Códigos de Erro para uma lista completa.

Notas de versão

Consulte Notas de Versão para uma lista completa.