Para desenvolver e gerenciar tarefas do Hologres no DataWorks, associe sua instância do Hologres como um recurso de computação do Hologres. Após a associação, o DataWorks usa esse recurso para se conectar à instância e realizar sincronização, desenvolvimento e análise de dados.
Pré-requisitos
Antes de começar, verifique se você tem:
-
Uma instância do Hologres e um banco de dados. Consulte Adquirir uma instância do Hologres e Criar um banco de dados.
ImportanteA instância do Hologres deve estar na mesma região do seu workspace do DataWorks. Confirme se o Running Status da instância é Normal antes de prosseguir.
Um workspace do DataWorks. A conta que realiza esta operação deve ser membro do workspace com a função Workspace Administrator.
-
Um grupo de recursos associado ao workspace, com conectividade de rede estabelecida:
Grupo de recursos Serverless: Confirme se o recurso de computação do Hologres alcança o grupo de recursos Serverless.
Grupo de recursos exclusivo legado: Dependendo do cenário, confirme a conectividade com o grupo de recursos exclusivo para integração, o grupo de recursos exclusivo para agendamento e o grupo de recursos de serviço exclusivo. Consulte Usar grupos de recursos legados.
Limitações
Recurso: Se você ativar a autenticação SSL no recurso de computação, não poderá usá-lo para desenvolvimento de dados ou tarefas de agendamento periódico.
Regiões: China (Hangzhou), China (Shanghai), China (Beijing), China (Shenzhen), Japão (Tóquio), 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 ou função RAM |
DataWorks: Função O&M ou Workspace Administrator, ou a permissão |
Associar um recurso de computação do Hologres (Data Studio)
Siga estas etapas caso seu workspace use a opção Use Data Studio (New Version).
O processo tem quatro etapas: acessar a página Computing Resource, selecionar o tipo de recurso Hologres, configurar os parâmetros e testar a conectividade.
Acessar a página Computing Resource
Faça login no console do DataWorks e mude para a região de destino. No painel de navegação à esquerda, clique em More > Management Center. Selecione o workspace desejado na lista suspensa e clique em Go To Management Center.
No painel de navegação à esquerda, clique em Computing Resource.
Configurar e associar o recurso de computação do Hologres
Na página Computing Resource, clique em Associate Computing Resource.
Na página Associate Computing Resource, defina o tipo de recurso de computação como Hologres para abrir a página de configuração.
-
Configure os parâmetros.
NotaAs identidades de acesso disponíveis dependem da sua conta de login:
Alibaba Cloud account: Todas as identidades estão disponíveis.
Usuário RAM ou função RAM com
AdministratorAccess: Todas as identidades estão disponíveis.Usuário RAM ou função RAM sem
AdministratorAccess: Apenas sua própria identidade está disponível.
Parâmetro
Descrição
Hologres instance
Selecione a instância do Hologres a ser associada. Clique em Create na lista suspensa para adquirir uma nova instância.
Hologres compute group
Escolha o grupo de computação da instância. Clique em Create para criar um grupo de computação.
Database name
Selecione o banco de dados a ser usado. Clique em Create para criar um banco de dados.
Default access identity
Ambiente de desenvolvimento: Apenas Executor tem suporte. Ambiente de produção: As identidades com suporte são Alibaba Cloud Account, Alibaba Cloud RAM User, Alibaba Cloud RAM Role e Task Owner. A disponibilidade das identidades varia conforme o tipo da sua conta — consulte a nota abaixo.
Authentication method
No Authentication: Nenhuma configuração adicional necessária. SSL Authentication: Ative a SSL Encryption na página Data Security da sua instância do Hologres antes de selecionar esta opção. Limitação: A autenticação SSL desativa o desenvolvimento de dados e o agendamento periódico para este recurso.
SSL encryption
Exibido quando o Authentication method está definido como SSL Authentication. Somente o modo de criptografia require tem suporte.
Computing resource instance name
Insira um nome personalizado. Este nome identifica o recurso de computação ao atribuí-lo a uma tarefa.
Na seção de configuração de conexão, selecione o grupo de recursos que o DataWorks usa para executar tarefas do Hologres e clique em Test Network Connectivity. Para mais detalhes sobre as opções de conectividade, consulte Visão geral das soluções de conexão de rede.
Clique em OK.
Após a associação do recurso de computação, o DataWorks cria automaticamente uma fonte de dados do Hologres com o mesmo nome na lista Data Sources do workspace atual.
Associar um recurso de computação do Hologres (Data Studio Legado)
Siga estas etapas caso seu workspace não use a opção Use Data Studio (New Version).
O processo tem quatro etapas: acessar a página Computing Resource, selecionar o tipo de recurso Hologres, configurar os parâmetros e testar a conectividade.
Acessar a página Computing Resource
Faça login no console do DataWorks. Na barra de navegação superior, selecione a região de destino. No painel de navegação à esquerda, escolha Data Development and O&M > Data Development. Selecione o workspace desejado 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 Resource.
Configurar e associar o recurso de computação do Hologres
Na página Computing Resource, clique em Create Computing Resource.
Na página Create Computing Resource, defina o tipo de recurso de computação como Hologres para abrir a página de configuração.
-
Configure os parâmetros.
NotaAs identidades de acesso disponíveis dependem da sua conta de login:
Alibaba Cloud account: Todas as identidades estão disponíveis.
Usuário RAM ou função RAM com
AdministratorAccess: Todas as identidades estão disponíveis.Usuário RAM ou função RAM sem
AdministratorAccess: Apenas sua própria identidade está disponível.
Parâmetro
Descrição
Data source name
Insira um nome personalizado para o recurso de computação.
Authentication method
Apenas Alibaba Cloud Account And Alibaba Cloud RAM Role tem suporte.
Alibaba Cloud account
Selecione Current Alibaba Cloud Account ou Other Alibaba Cloud Account. Caso escolha Other Alibaba Cloud Account, insira as informações da conta conforme solicitado.
Region
Região onde seu workspace está localizado.
Hologres instance
Selecione a instância do Hologres a ser associada.
Database name
Selecione o banco de dados a ser usado.
Default access identity
Ambiente de desenvolvimento: Apenas Executor tem suporte. Ambiente de produção: As identidades com suporte são Alibaba Cloud Account, Alibaba Cloud RAM User, Alibaba Cloud RAM Role e Task Owner. A disponibilidade das identidades varia conforme o tipo da sua conta — consulte a nota abaixo.
Authentication method
No Authentication: Nenhuma configuração adicional necessária. SSL Authentication: Ative a SSL Encryption na página Data Security da sua instância do Hologres antes de selecionar esta opção. Limitação: A autenticação SSL desativa o desenvolvimento de dados e o agendamento periódico para este recurso.
SSL encryption
Exibido quando o Authentication method está definido como SSL Authentication. Somente o modo de criptografia require tem suporte.
Na seção de configuração de conexão, selecione o grupo de recursos que o DataWorks usa para executar tarefas do Hologres e clique em Test Network Connectivity. Para mais detalhes, consulte Visão geral das soluções de conexão de rede.
Clique em Create and Associate Computing Resource with DataStudio.
Após a associação do recurso de computação, o DataWorks cria automaticamente uma fonte de dados do Hologres com o mesmo nome na lista Data Sources do workspace atual.
Próximos passos
Leia as Instruções para uso do DataWorks no Hologres para entender o processo de desenvolvimento, taxas, preparação do ambiente e controle de acesso antes de criar seu primeiro pipeline.
Data Studio: Use um nó de sincronização em lote para sincronização de dados e nós do Hologres para desenvolvimento de dados.
Data Studio Legado: Use Data Integration > Offline Synchronization para sincronização de dados e nós legados do Hologres para desenvolvimento de dados.
Perguntas frequentes
Conexão recusada: FAILED: Build connection error! Connection to xxx.hologres.aliyuncs.com:80 refused.
É provável que a instância do Hologres esteja desligada. Acesse o console do Hologres, verifique o status da instância e reinicie-a se necessário.
Erro de E/S: FAILED: An I/O error occurred while sending to the backend.
Na página Data Security da instância do Hologres, verifique se a chave SSL Encryption está ativada. Se estiver, desative-a e aguarde de 5 a 10 segundos antes de executar a tarefa novamente.