Para desenvolver e gerenciar tarefas da sua instância do AnalyticDB for PostgreSQL com o DataWorks, associe primeiro a instância ao DataWorks como um recurso de computação do AnalyticDB for PostgreSQL. Após associar a instância do AnalyticDB for PostgreSQL, use esse recurso de computação no DataWorks para operações como sincronização e desenvolvimento de dados.
Pré-requisitos
-
Você já criou uma instância do AnalyticDB for PostgreSQL.
NotaAo adquirir uma instância do AnalyticDB for PostgreSQL, selecione a mesma Region do seu workspace do DataWorks.
Um workspace foi criado no DataWorks, e o usuário RAM que executará a operação foi adicionado ao workspace com a função de Administrador do Workspace.
-
Você associou um grupo de recursos ao workspace e estabeleceu conectividade de rede.
Se utilizar um grupo de recursos serverless, garanta que o grupo de recursos serverless consiga se conectar à sua instância do AnalyticDB for PostgreSQL.
Se você utilizar um grupo de recursos exclusivo legado, certifique-se de que o grupo de recursos exclusivo para agendamento tenha conexão com a instância do AnalyticDB for PostgreSQL.
O grupo de recursos deve estar na mesma VPC da instância do AnalyticDB for PostgreSQL. Adicione também os endereços IP do grupo de recursos à lista de permissões da instância do AnalyticDB for PostgreSQL.
Limitações
Regiões suportadas: China (Hangzhou), China (Shanghai), China (Beijing), China (Shenzhen), China (Hong Kong), Japão (Tóquio), Singapura, Malásia (Kuala Lumpur) e Indonésia (Jacarta).
-
Permissões:
Operador
Permissões necessárias
Conta Alibaba Cloud
Nenhuma permissão adicional necessária.
Usuário RAM/Função RAM
Para criar um recurso de computação, seja membro do workspace com a função O&M ou Administrador do Workspace, ou possua a permissão
AliyunDataWorksFullAccess. Para mais informações, consulte Conceder a um usuário as permissões de administrador do workspace.
DataStudio: Associar um recurso de computação do AnalyticDB for PostgreSQL
Esta seção descreve como associar um recurso de computação do AnalyticDB for PostgreSQL a um workspace que utiliza o Use Data Studio (New Version).
Acessar a página de recursos de computação
Faça login no console do DataWorks. Mude para a região desejada e, no painel de navegação à esquerda, clique em . Selecione o workspace alvo na lista suspensa e clique em Go to Management Center.
No painel de navegação à esquerda, clique em Computing Resources.
Associar um recurso de computação do AnalyticDB for PostgreSQL****
Na página da lista de Recursos de Computação, configure um recurso de computação do AnalyticDB for PostgreSQL.
-
Selecione o tipo de recurso de computação.
Clique em Associate Computing Resources para acessar a página Associate Computing Resources.
Na página Associate Computing Resources, selecione AnalyticDB for PostgreSQL como tipo de recurso de computação para ir à página de configuração Bind AnalyticDB for PostgreSQL Computing Resource.
-
Configure o recurso de computação do AnalyticDB for PostgreSQL.
Na página Associate AnalyticDB for PostgreSQL Computing Resource, defina os parâmetros conforme descrito na tabela a seguir.
Parâmetro
Descrição
Configuration mode
Selecione Alibaba Cloud Instance Mode.
Alibaba Cloud account
Escolha Current Alibaba Cloud Account.
Instance
Selecione a instância do AnalyticDB for PostgreSQL que deseja associar. Também é possível clicar em Create na lista suspensa para criar uma instância do AnalyticDB for PostgreSQL.
Database name
Insira o nome do banco de dados em uso.
Username e password
Nome de usuário e senha de uma conta com acesso à instância do AnalyticDB for PostgreSQL. Caso não possua uma conta, crie uma conta privilegiada.
Computing resource name
Defina um nome para o recurso de computação. Esse nome será usado para selecionar o recurso durante a execução de tarefas.
-
Teste a conectividade.
Na seção de configuração de conexão, selecione o grupo de recursos que o DataWorks usará para executar tarefas do AnalyticDB for PostgreSQL e clique em Test Connectivity para verificar se o grupo de recursos consegue acessar sua instância do AnalyticDB for PostgreSQL. Para mais detalhes, consulte Visão geral das soluções de conexão de rede.
-
Clique em Confirm para concluir a configuração.
NotaAo associar um recurso de computação do AnalyticDB for PostgreSQL, o sistema cria automaticamente uma fonte de dados do AnalyticDB for PostgreSQL com o mesmo nome na página Data Sources do workspace atual.
Desenvolvimento de Dados Legado: Associar um recurso de computação do AnalyticDB for PostgreSQL****
Esta seção explica como associar um recurso de computação do AnalyticDB for PostgreSQL a um workspace que não utiliza o Use Data Studio (New Version).
Acessar a página de recursos de computação
-
Faça login no console do DataWorks. Na região desejada, clique em no painel de navegação à esquerda. Selecione um workspace na lista suspensa e clique em Go to Data Development.
No painel de navegação à esquerda, clique no ícone
para abrir a página Computing Resources.
Associar um recurso de computação do AnalyticDB for PostgreSQL****
-
Selecione o tipo de recurso de computação.
Clique em Create Computing Resource para acessar a página Create Computing Resource.
Na página Create Computing Resource, escolha AnalyticDB for PostgreSQL como tipo de recurso de computação para abrir a página de configuração Create Computing Resource.
-
Configure o recurso de computação do AnalyticDB for PostgreSQL.
Na página Create Computing Resource, defina os parâmetros conforme a tabela abaixo.
Parâmetro
Descrição
Data source name
Insira um nome personalizado para o recurso de computação. Esse nome serve para selecionar o recurso durante a execução de tarefas.
Configuration mode
Selecione Alibaba Cloud Instance Mode.
NotaNão é possível associar um recurso de computação ao workspace atual em User-created Data Store with Public IP Addresses; você só pode adicioná-lo como fonte de dados.
Alibaba Cloud account
Escolha Current Alibaba Cloud Account.
NotaSe utilizar o Connection String Mode, insira as informações da outra conta conforme solicitado na página.
Instance
Selecione a instância do AnalyticDB for PostgreSQL que deseja associar. Se não houver nenhuma instância disponível, [crie uma instância do AnalyticDB for PostgreSQL](t16840.xdita#).
Database name
Insira o nome do banco de dados em uso.
Username e password
Nome de usuário e senha de uma conta com acesso à instância do AnalyticDB for PostgreSQL. Caso não tenha uma conta, crie uma conta privilegiada.
Authentication method
Escolha um método de autenticação para acessar a instância do AnalyticDB for PostgreSQL.
-
No Authentication: Nenhuma operação adicional necessária.
-
SSL Authentication: Ao escolher este método, configure a criptografia SSL na instância do AnalyticDB for PostgreSQL e baixe o arquivo de certificado para verificação posterior.
Truststore certificate file
Se optar por SSL Authentication, clique em Add authentication document abaixo e faça upload do arquivo
.pemlocalizado na pasta de certificados baixada da página Data Security da sua instância do AnalyticDB for PostgreSQL. -
-
Teste a conectividade.
Na seção de configuração de conexão, selecione o grupo de recursos que o DataWorks utilizará para executar tarefas do AnalyticDB for PostgreSQL e clique em Test Connectivity para confirmar se o grupo de recursos acessa sua instância do AnalyticDB for PostgreSQL. Para mais informações, veja Visão geral das soluções de conexão de rede.
-
Clique em Create and Associate Computing Resource with DataStudio para finalizar a configuração.
NotaAo associar um recurso de computação do AnalyticDB for PostgreSQL, o sistema gera automaticamente uma fonte de dados do AnalyticDB for PostgreSQL com o mesmo nome na página Data Sources do workspace atual.
Apêndice
A opção User-created Data Store with Public IP Addresses permite vincular fontes de dados, mas não recursos de computação. Utilize User-created Data Store with Public IP Addresses para configurar uma fonte de dados do AnalyticDB for PostgreSQL.
|
Parâmetro |
Descrição |
|
JDBC URL |
Formato: ServerIP: O endpoint interno da instância do AnalyticDB for PostgreSQL. Port: A porta do endpoint interno da instância do AnalyticDB for PostgreSQL. Valor padrão: Database: O nome do banco de dados em uso. |
|
Username e password |
Nome de usuário e senha de uma conta com acesso à instância do AnalyticDB for PostgreSQL. Se ainda não tiver uma conta, crie uma conta privilegiada. |
Próximos passos
DataStudio: Após associar o recurso de computação do AnalyticDB for PostgreSQL, utilize um nó de sincronização em lote para sincronizar dados ou use um nó do ADB for PostgreSQL para desenvolver dados.
Desenvolvimento de Dados Legado: Depois de associar o recurso de computação do AnalyticDB for PostgreSQL, empregue um nó de para sincronizar dados ou crie e utilize um nó do AnalyticDB for PostgreSQL para desenvolver dados.