Todos os produtos
Search
Central de documentação

DataWorks:Tipos de nó

Última atualização: Aug 17, 2026

O DataStudio (Desenvolvimento de Dados do DataWorks) oferece diversos tipos de nó para atender às suas necessidades de processamento de dados, incluindo nós de integração de dados, nós de recursos de computação como ODPS SQL, Hologres SQL e EMR Hive, além de nós de uso geral, como nós virtuais e nós Check.

Importante

Caso não consiga crie um nó de recurso de computação, como ODPS SQL, Hologres SQL ou EMR Hive, no Desenvolvimento de Dados, clique em Computing Resource no painel de navegação à esquerda para verificar se o recurso de computação correspondente está anexado. Se o recurso estiver anexado, mas a criação do nó ainda falhar, atualize a página para renovar os dados em cache. Você também pode tentar ative o modo anônimo no navegador.

Nós de sincronização de dados

Nó de integração de dados

Uso

Código do nó

TaskType

Offline synchronization node

Sincroniza dados offline (em lote) periodicamente. Suporta a sincronização entre diversas fontes de dados distintas em cenários complexos. Para mais informações sobre as fontes de dados compatíveis com a sincronização offline, consulte Supported data sources and synchronization solutions.

23

DI

Real-time synchronization node

Sincroniza dados incrementais em tempo real. Inclui três plug-ins básicos: leitura em tempo real, transformação e gravação. Esses plug-ins interagem por meio de um formato de dados intermediário defina. Para mais detalhes sobre as fontes de dados compatíveis com a sincronização em tempo real, consulte Supported data sources and synchronization solutions.

900

RI

Nota

Além dos nós criados na interface do DataStudio (Desenvolvimento de Dados), o site principal do Data Integration oferece suporte a vários tipos de soluções de sincronização. Exemplos incluem a sincronização em tempo real de dados completos e incrementais, bem como a sincronização offline de bancos de dados inteiros. Para mais informações, consulte Synchronization task capabilities in Data Integration. O código para tarefas no site principal do Data Integration é tipicamente 24.

Nós de computação de mecanismo

Em um fluxo de trabalho de negócios, crie um nó correspondente a um mecanismo específico. Utilize esse nó para o desenvolvimento de dados e envie o código ao mecanismo de computação apropriado para execute.

Mecanismo integrado ao DataWorks

Como o DataWorks encapsula as capacidades do mecanismo

Código do nó

TaskType

MaxCompute

ODPS SQL node

10

ODPS_SQL

ODPS Spark node

225

ODPS_SPARK

PyODPS 2 node

221

PY_ODPS

PyODPS 3 node

1221

PYODPS3

ODPS Script node

24

ODPS_SQL_SCRIPT

ODPS MR node

11

ODPS_MR

SQL script template node

1010

COMPONENT_SQL

E-MapReduce

EMR Hive node

227

EMR_HIVE

EMR MR node

230

EMR_MR

EMR Spark SQL node

229

EMR_SPARK_SQL

EMR Spark node

228

EMR_SPARK

EMR Shell node

257

EMR_SHELL

EMR Presto node

259

EMR_PRESTO

EMR Impala node

260

EMR_IMPALA

EMR Spark Streaming node

264

EMR_SPARK_STREAMING

EMR Kyuubi node

268

EMR_KYUUBI

EMR Trino node

267

EMR_TRINO

EMR JAR

231

EMR_JAR

EMR File

232

EMR_FILE

CDH

CDH Hive node

270

CDH_HIVE

CDH Spark node

271

CDH_SPARK

CDH MR node

273

CDH_MR

CDH Presto node

278

CDH_PRESTO

CDH Impala node

279

CDH_IMPALA

CDH Spark SQL node

272

CDH_SPARK_SQL

AnalyticDB for PostgreSQL

AnalyticDB for PostgreSQL node

-

-

AnalyticDB for MySQL

AnalyticDB for MySQL node

1000126

-

Hologres

Hologres SQL node

1093

HOLOGRES_SQL

One-click MaxCompute table schema synchronization node

1094

HOLOGRES_SYNC_DDL

One-click MaxCompute data synchronization node

1095

HOLOGRES_SYNC_DATA

ClickHouse

ClickHouse SQL

1301

CLICK_SQL

Algoritmo (machine learning)

PAI Designer node

1117

PAI_STUDIO

PAI DLC node

1119

PAI_DLC

Banco de dados

MySQL node

1000125

-

SQL Server node

10001

-

Oracle node

10002

-

PostgreSQL node

10003

-

StarRocks

10004

-

DRDS node

10005

-

PolarDB MySQL node

10006

-

PolarDB PostgreSQL node

10007

-

Doris node

10008

-

MariaDB node

10009

-

SelectDB node

10010

-

Redshift node

10011

-

SAP HANA node

10012

-

Vertica node

10013

-

DM (Dameng) node

10014

-

KingbaseES (Renmin Jincang) node

10015

-

OceanBase node

10016

-

DB2 node

10017

-

GBase 8a node

10018

-

Outros

Data Lake Analytics node

1000023

-

Nós de uso geral

Combine nós de mecanismo com nós de uso geral para lidar com lógicas complexas. Em um fluxo de trabalho de negócios, crie os nós necessários no grupo de nós de uso geral e combine-os com nós de mecanismo para implementar essa lógica.

Cenário de negócios

Tipo de nó

Notas de uso

Código do nó

TaskType

Gestão de negócios

Virtual node

Atua como um nó do plano de controle. É um nó de execução simulada (dry-run) que não gera dados. Frequentemente serve como nó raiz de um fluxo de trabalho de negócios para facilitar o gerencie de nós e fluxos.

99

VIRTUAL

Disparo de eventos

HTTP trigger node

Aciona uma tarefa no DataWorks após a conclusão de uma tarefa em outro sistema de agendamento.

Nota

O DataWorks não suporta mais a criação de nós de colaboração entre locatários. Caso utilize esses nós, substitua-os por nós de disparo HTTP, que oferecem os mesmos recursos.

1114

SCHEDULER_TRIGGER

OSS Object Check node

Aciona a execução de nós descendentes ao monitorar a criação de objetos no OSS.

239

OSS_INSPECT

FTP Check node

Inicia a execução de nós descendentes ao monitorar a criação de arquivos FTP.

Nota

A recomendação oficial do DataWorks é utilizar um Check node em vez de um nó FTP Check.

1320

FTP_CHECK

Check node

Verifica se um objeto alvo está ativo. Quando o nó Check atende à política de verificação, retorna um estado de execução bem-sucedida. Se houver dependências downstream, as tarefas descendentes serão acionadas. Os seguintes objetos alvo podem ser verificados:

  • Tabela particionada do MaxCompute

  • Arquivo FTP

  • Arquivo OSS

  • HDFS

  • OSS-HDFS

241

CHECK_NODE

Data Comparison node

Permite comparar dados de diferentes tabelas em um fluxo de trabalho de várias maneiras.

1331

DATA_SYNCHRONIZATION_QUALITY_CHECK

Atribuição e passagem de parâmetros

Assignment node

Transfere parâmetros. A saída integrada do nó de atribuição envia o resultado da última consulta ou saída para os nós descendentes por meio do recurso de contexto de nó, permitindo a passagem de parâmetros entre nós.

1100

CONTROLLER_ASSIGNMENT

Parameter node

Agrupa parâmetros de nós ancestrais e os distribui para os nós descendentes.

1115

PARAM_HUB

Controle

for-each node

Percorre o conjunto de resultados transmitido por um nó de atribuição.

1106

CONTROLLER_TRAVERSE

do-while node

Repete a execução de determinada lógica de nó em loop. Também pode ser usado com um nó de atribuição para iterar sobre a saída do resultado passado por esse nó.

1103

CONTROLLER_CYCLE

Branch node

Avalia o resultado de um nó ancestral e determina qual lógica de ramificação seguir para diferentes resultados. Pode ser combinado com um nó de atribuição.

1101

CONTROLLER_BRANCH

Join node

Consolida os estados de execução dos nós ancestrais. Resolve problemas relacionados à associação de dependências e ao disparo de execução para nós descendentes de um nó de ramificação.

1102

CONTROLLER_JOIN

Outros

Shell node

Suporta sintaxe Shell padrão, mas não aceita sintaxe interativa.

6

DIDE_SHELL

Function Compute node

Agenda e processa periodicamente funções de eventos, além de permitir integração e agendamento conjunto com outros tipos de nó.

1330

FUNCTION_COMPUTE

Data Push node

Envia dados de consulta de um fluxo de trabalho de negócios para grupos do DingTalk, Lark, WeCom e Teams, permitindo que os membros da equipe recebam e acompanhem prontamente os dados mais recentes.

1332

DATA_PUSH