O DataWorks permite criar diversos tipos de nós de banco de dados para desenvolver tarefas SQL, executá-las conforme um agendamento e integrá-las a outros jobs.
Pré-requisitos
-
Adicione um usuário RAM ao workspace (opcional).
Adicione o usuário RAM destinado ao desenvolvimento de tarefas ao workspace e atribua a ele a função Development ou Workspace Administrator (esta última concede permissões amplas; atribua-a com cautela). Para mais informações, consulte Adicionar membros a um workspace.
-
Crie uma fonte de dados do DataWorks.
Verifique se o grupo de recursos serverless da fonte de dados tem conectividade de rede. Para mais informações, consulte Soluções de conectividade de rede.
Confirme se a fonte de dados usa uma string de conexão JDBC. Para mais detalhes, consulte Gerenciamento de fontes de dados.
Certifique-se de que a fonte de dados permite a criação de nós de banco de dados. Para mais informações, consulte Fontes de dados compatíveis.
Crie um nó de banco de dados. Para mais informações, consulte Criar nós de tarefa.
Etapa 1: Desenvolver um nó de banco de dados
-
Após criar o nó de banco de dados, inicie o desenvolvimento.
-
Selecione uma fonte de dados.
Na lista suspensa Select a data source
, selecione a fonte de dados da tarefa. Se a fonte necessária não estiver disponível, clique em Add Connection para adicionar uma nova fonte de dados.
NotaEm workspaces no modo padrão, o DataWorks exibe apenas as fontes de dados configuradas tanto para o ambiente de desenvolvimento quanto para o de produção.
Os nós de banco de dados aceitam exclusivamente fontes de dados criadas com uma string de conexão JDBC.
-
Desenvolva o script SQL.
No editor SQL, escreva as instruções SQL para criar a tarefa. O código abaixo é um exemplo simples de consulta:
SELECT * FROM you_table_name; --Query the table. SELECT '${var}'; --Configure placeholder parameters.NotaEscreva as instruções seguindo a sintaxe SQL aceita pela fonte de dados configurada.
-
Configure um grupo de recursos para depuração.
Clique em Run Configuration e, na lista suspensa , selecione um grupo de recursos serverless com conectividade de rede à fonte de dados.
NotaPara acessar fontes de dados em uma rede pública ou em um ambiente VPC, use um grupo de recursos de agendamento aprovado no teste de conectividade com a fonte de dados. Para mais informações, consulte Soluções de conectividade de rede.
-
Configure os parâmetros de depuração.
Clique em Run Configuration. Na seção Script Parameters, atribua valores aos parâmetros definidos no script do nó de banco de dados.

Após concluir a configuração, clique em
para salvar o nó SQL. Em seguida, clique em
para executar e testar o script SQL e verificar se ele funciona conforme o esperado.
-
Depois de depurar o script SQL, clique nas configurações de agendamento no lado direito do editor SQL para definir o cronograma do nó de banco de dados. Para mais informações, consulte Configurar definições de agendamento.
Etapa 2: Implantar e gerenciar nós de banco de dados
Após configurar as definições de agendamento, envie e implante o nó de banco de dados no ambiente de produção. Para mais informações, consulte Enviar e implantar nós.
Após a implantação, a tarefa será executada periodicamente conforme o agendamento definido. Visualize as tarefas agendadas implantadas em e realize as operações de O&M necessárias. Para mais informações, consulte Gerenciar tarefas agendadas.
Fontes de dados compatíveis
O DataWorks permite criar nós de banco de dados a partir de diversas fontes de dados. A lista a seguir detalha os nós de banco de dados compatíveis:
As fontes de dados utilizadas para nós de banco de dados devem ser criadas por meio de uma string de conexão JDBC.
Embora alguns bancos de dados aceitem procedimentos armazenados nativamente, o DataWorks Data Studio não oferece suporte a esse recurso.