Todos os produtos
Search
Central de documentação

DataWorks:Nó SQL do Serverless StarRocks

Última atualização: Jun 27, 2026

Crie um nó SQL do Serverless StarRocks para executar consultas SQL distribuídas em dados estruturados. Este nó usa um recurso de computação EMR Serverless StarRocks para executar jobs com maior eficiência.

Pré-requisitos

  • Restrições de recursos de computação: O sistema oferece suporte apenas a recursos de computação EMR Serverless StarRocks. Garanta a conectividade de rede entre o grupo de recursos e o recurso de computação.

  • Restrições de grupos de recursos: Esta tarefa executa exclusivamente em um grupo de recursos Serverless.

  • (Opcional, obrigatório para usuários RAM) Adicione o usuário RAM responsável pelo desenvolvimento da tarefa ao workspace correspondente com a função Developer ou Workspace Administrator (esta última possui permissões amplas — atribua com cautela). Para mais detalhes sobre como adicionar membros, consulte Adicionar membros a um workspace.

    Ignore esta etapa se você usar uma conta Alibaba Cloud.

Criar um nó

Para obter instruções, consulte Criar um nó.

Desenvolver o nó

No editor SQL, escreva o código da tarefa. Defina variáveis com o formato ${variable_name}. Em seguida, atribua valores às variáveis na seção Scheduling Parameters do painel Scheduling Settings, à direita. Isso permite a passagem dinâmica de parâmetros em jobs agendados. Para mais informações sobre o uso de parâmetros de agendamento, consulte Fontes e expressões de parâmetros de agendamento. O código a seguir apresenta um exemplo.

SHOW TABLES; 
-- Defines a variable named var. If you assign the value ${yyyymmdd} to this variable,
-- you can create a table with a suffix that indicates the business date.
CREATE TABLE IF NOT EXISTS userinfo_new_${var} (
  ip STRING COMMENT 'IP address',
  uid STRING COMMENT 'User ID'
)PARTITIONED BY(
    dt STRING
); --This can be used with scheduling parameters.
Nota

O tamanho máximo de uma única instrução SQL é 130 KB.

Testar o nó

  1. Configure as propriedades de execução.

    No painel Run Configuration, à direita, configure o Compute Resource e o Resource Group. A tabela a seguir descreve os parâmetros.

    Parâmetro

    Descrição

    Recurso de computação

    Selecione o recurso de computação EMR Serverless StarRocks desejado. Se não houver recursos disponíveis na lista suspensa, clique em Create Computing Resource.

    Importante

    Garanta a conectividade de rede entre o recurso de computação e o grupo de recursos. Para mais detalhes, consulte a solução de conectividade de rede.

    Grupo de recursos

    Selecione o grupo de recursos aprovado no teste de conectividade durante a vinculação do recurso de computação.

    Script Parameters

    Se você definiu variáveis no código do nó com o formato ${parameter_name}, especifique o Parameter name e o Parameter Value correspondentes na seção Script Parameters. Durante a execução, o sistema substitui dinamicamente as variáveis pelos valores especificados. Para saber mais, consulte Fontes e expressões de parâmetros de agendamento.

  2. Execute o nó.

    Para executar o nó, clique em Save e, em seguida, em Run.

Próximas etapas

  • Configurar o agendamento do nó: Para execuções periódicas, defina a Scheduling Policy no painel Scheduling Settings, à direita.

  • Publicar um nó: Para executar a tarefa em ambiente de produção, clique no ícone image para publicar o nó. O agendamento só entra em vigor após a publicação no ambiente de produção.

  • O&M de tarefas: Após a publicação, monitore o status das execuções periódicas no Operation Center. Para mais informações, consulte Introdução ao Operation Center.