Os nós do AnalyticDB for MySQL no DataWorks permitem desenvolver tarefas, executá-las conforme uma programação e integrá-las a outros jobs.
Pré-requisitos
Adquira um cluster do AnalyticDB for MySQL. Para mais informações, consulte Crie um cluster.
-
Crie um workflow.
O DataStudio organiza as operações de desenvolvimento por workflow. Crie um workflow antes de criar um nó. Para mais informações, consulte Crie um workflow.
-
Vincule um AnalyticDB for MySQL (V3.0) computing resource has been bound ao DataStudio.
Para acessar e desenvolver dados no banco de dados AnalyticDB for MySQL, adicione-o como recurso de computação ao DataWorks e vincule o recurso ao DataStudio.
Adquira um serverless resource group (recomendado) ou um exclusive resource group for scheduling.
Informações gerais
O AnalyticDB for MySQL é um service de banco de dados analítico fornecido pela Alibaba Cloud. Para mais informações, consulte What is AnalyticDB for MySQL?
Etapa 1: Criar um nó do AnalyticDB for MySQL
-
Faça logon no console do DataWorks. Na região de destino, clique em no painel de navegação à esquerda. Selecione um workspace na lista suspensa e clique em Go to Data Development.
Clique com o botão direito no workflow e escolha .
Na caixa de diálogo Create Node, insira um Name para o nó e clique em OK. A aba de configuração do nó será aberta para desenvolvimento e configuração da tarefa.
Etapa 2: Desenvolver uma tarefa do AnalyticDB for MySQL
Selecionar um recurso de computação (opcional)
Se o workspace tiver vários recursos de computação do AnalyticDB for MySQL, selecione o desejado na aba de configuração do nó. Caso haja apenas um disponível, o sistema o utilizará por padrão.
Desenvolver código SQL
Escreva o código SQL no editor de código do nó do AnalyticDB for MySQL. Exemplo:
SHOW TABLES;
Etapa 3: Configurar o agendamento da tarefa
Para executar a tarefa conforme uma programação, clique em Scheduling no painel direito da aba de configuração do nó e defina as propriedades de agendamento. Para mais detalhes sobre as configurações, consulte Configure as propriedades de agendamento de um nó.
Defina as propriedades Rerun attribute e Parent Nodes do nó antes de submetê-lo.
Etapa 4: Depurar o código da tarefa
Depure o código para verificar se a tarefa executa conforme o esperado.
-
(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 para depuração.Se o código utilizar parâmetros de agendamento, atribua valores a eles para depuração. Para mais informações sobre a lógica de atribuição de valores, consulte Debug an auto-triggered node.
-
Salve e execute as instruções SQL.
Clique no ícone
na barra de ferramentas para salvar as instruções SQL e, em seguida, clique no ícone
para executar a tarefa SQL. -
(Opcional) Realize testes de fumaça.
Para confirmar que a tarefa agendada executa corretamente no ambiente de desenvolvimento, realize testes de fumaça ao submeter o nó ou posteriormente. Para mais informações, consulte Perform smoke testing.
Etapa 5: Submeter e implantar a tarefa
Após configurar o nó, submeta-o e implante-o. Após a implantação, a tarefa executará conforme o cronograma definido nas propriedades de agendamento.
Clique no ícone
na barra de ferramentas para salvar a tarefa.-
Clique no ícone
na barra de ferramentas para submeter a tarefa.Na caixa de diálogo Submission, insira uma Change Description para a alteração. Também é possível especificar se deve haver revisão de código após a submissão.
NotaAntes de submeter a tarefa, defina as propriedades Rerun attribute e Parent Nodes do nó.
A revisão de código ajuda a garantir a qualidade e evita a implantação de códigos defeituosos no ambiente de produção. 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 Code review.
Se o workspace estiver no modo padrão, após submeter a tarefa, clique em Deploy no canto superior direito da aba de configuração do nó para implantá-la no ambiente de produção. Para mais informações, consulte Deploy tasks.
Próximas etapas
Após a implantação, a tarefa executa de acordo com sua programação. Para visualizar o status da execução, clique em O&M Personnel no canto superior direito da aba de configuração do nó. Para mais informações, consulte Visualize e gerencie tarefas acionadas automaticamente.