Todos os produtos
Search
Central de documentação

DataWorks:Nó SQL do Serverless StarRocks

Última atualização: Jul 20, 2026

Os nós SQL do Serverless StarRocks executam consultas SQL distribuídas em dados estruturados usando recursos de computação do EMR Serverless StarRocks, o que aumenta a eficiência da execução de jobs.

Pré-requisitos

  • Restrições de recursos de computação: O sistema suporta apenas EMR Serverless StarRocks computing resources. Verifique a conectividade de rede entre o grupo de recursos e o recurso de computação.

  • Restrições de grupos de recursos: Apenas Serverless resource groups podem executar esse tipo de tarefa.

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

    Ignore esta etapa se estiver usando uma conta Alibaba Cloud.

Crie um nó

Para obter instruções, consulte Create a node.

Desenvolver o nó

Escreva as instruções SQL no editor. Para definir variáveis, use o formato ${variable_name} e atribua valores 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, consulte Sources and expressions of scheduling parameters. 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, defina os seguintes parâmetros.

    Parâmetro

    Descrição

    Recurso de computação

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

    Importante

    Certifique-se de que o recurso de computação e o grupo de recursos tenham conectividade de rede. Para mais detalhes, consulte network connectivity solution.

    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 usando 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 as variáveis pelos valores especificados. Para mais informações, consulte Sources and expressions of scheduling parameters.

  2. Execute o nó.

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

Próximas etapas

  • Configure node scheduling: Para executar o nó periodicamente, configure a Scheduling Policy no painel Scheduling Settings à direita.

  • Publish a node: Para executar uma tarefa no ambiente de produção, clique no ícone image para publicar o nó. A execução agendada ocorre somente após a publicação do nó no ambiente de produção.

  • O&M de tarefas: Após publicar a tarefa, monitore as execuções periódicas no Operation Center. Para mais informações, consulte Get started with Operation Center.