Para desenvolver e gerenciar tarefas do EMR Serverless StarRocks no DataWorks, associe primeiro a instância do EMR Serverless StarRocks como recurso de computação. Após a associação, o recurso estará disponível para desenvolvimento de dados.
Pré-requisitos
-
Uma instância do EMR Serverless StarRocks criada.
Crie a instância na mesma Region do workspace do DataWorks. Se as regiões forem diferentes, não será possível associar a instância como recurso de computação do workspace.
-
Um workspace do DataWorks criado. O usuário RAM deve ser membro do workspace e ter a função de administrador do workspace.
ImportanteEste recurso está disponível apenas para workspaces que use the new version of DataStudio.
Para workspaces que não use the new version of DataStudio, crie uma fonte de dados StarRocks no DataWorks.
-
Um grupo de recursos associado ao workspace com conectividade de rede estabelecida.
Se utilizar um grupo de recursos serverless, garanta que a instância do recurso de computação possa se conectar ao grupo de recursos serverless.
Caso utilize um grupo de recursos exclusivo de uma versão anterior, verifique se a instância do recurso de computação consegue se conectar ao grupo de recursos exclusivo para agendamento.
Adicione o bloco CIDR interno do grupo de recursos à lista de permissões de endereços IP internos da instância do EMR Serverless StarRocks para garantir a conectividade de rede.
Limitações
Limitações de região: China (Hangzhou), China (Shanghai), China (Beijing), China (Shenzhen), China (Hong Kong), Japão (Tóquio), Singapura, Indonésia (Jacarta), Alemanha (Frankfurt), EUA (Vale do Silício) e EUA (Virgínia).
-
Limitações de permissão:
Função do usuário
Permissões necessárias
Conta Alibaba Cloud
Nenhuma permissão adicional necessária.
Usuário RAM ou função RAM
Apenas membros do workspace com a função O&M ou Workspace Administrator, ou aqueles com a permissão
AliyunDataWorksFullAccess, podem criar recursos de computação. Para mais informações, consulte Conceder a função de administrador do workspace a um usuário.
Acessar a página da lista de recursos de computação
Faça login no console do DataWorks. No painel de navegação à esquerda, mude para a região desejada e clique em . Selecione o workspace na lista suspensa e clique em Go to Management Center.
No painel de navegação à esquerda, clique em Computing Resources para abrir a página da lista de recursos de computação.
Associar um recurso de computação Serverless StarRocks
Na página da lista de recursos de computação, associe um recurso de computação Serverless StarRocks.
-
Selecione o tipo de recurso de computação a associar.
Clique em Associate Computing Resources para acessar a página Associate Computing Resources.
Na página Associate Computing Resources, selecione Serverless StarRocks como tipo de recurso de computação para acessar a página de configuração Associate EMR Serverless StarRocks Computing Resource.
-
Configure o recurso de computação Serverless StarRocks.
Na página de configuração Associate EMR Serverless StarRocks Computing Resource, defina os parâmetros descritos na tabela a seguir.
Parâmetro
Descrição
Configuration Mode
ApsaraDB for RDS e User-created Data Store with Public IP Addresses. Configure os parâmetros correspondentes conforme o modo de configuração selecionado.
ApsaraDB for RDS
Instance
Selecione a instância do EMR Serverless StarRocks a associar. Também é possível clicar em Create na lista suspensa para criar uma instância do EMR Serverless StarRocks.
NotaSe você optou por isolar os ambientes de produção e desenvolvimento ao criar o workspace, selecione instâncias StarRocks separadas para cada ambiente.
Database Name
Selecione um banco de dados na instância do EMR Serverless StarRocks. Caso não haja nenhum banco disponível, crie um na instância do EMR Serverless StarRocks.
Authentication Method
A Enterprise Edition oferece múltiplas opções. A Non-Enterprise Edition suporta apenas o método Account and Password.
Quando o método de autenticação estiver definido como Task Owner, o administrador de tenant do DataWorks na Enterprise Edition deverá adicionar credenciais de identidade no Security Center para mapear contas RAM às contas do mecanismo. Se os usuários precisarem solicitar e aprovar permissões do StarRocks no DataWorks, o administrador de tenant também deverá configurar as definições de gerenciamento de permissões no Security Center.
Username
A conta e a senha especificadas durante a criação da instância do EMR Serverless StarRocks. A conta padrão é
admin. Se esqueceu a senha, clique em Reset Password na página de detalhes da instância.Password
User-created Data Store with Public IP Addresses
Host Address/IP Address
Endereço IP do FE do StarRocks.
Port
Porta de consulta do FE do StarRocks. O valor padrão é
9030. Defina este parâmetro conforme a configuração do StarRocks.Load URL
Endereço do FE do StarRocks para StreamLoad. Formato:
FE_IP:FE_HTTP. Separe vários endereços FE com vírgulas.NotaO
FE_IPaceita apenas endereços IP internos, não públicos. A portaFE_HTTPgeralmente é8030ou18030. Defina este parâmetro conforme a configuração do StarRocks.Database Name
Selecione um banco de dados na instância do EMR Serverless StarRocks. Se não houver nenhum banco disponível, crie um no editor de consultas SQL da instância do EMR Serverless StarRocks.
Username
A conta e a senha especificadas durante a criação da instância do EMR Serverless StarRocks. A conta padrão é
admin. Se esqueceu a senha, clique em Reset Password na página de detalhes da instância.Password
Advanced Parameters
Opcional. Clique em Add Property para adicionar parâmetros de propriedade. Para mais informações, consulte a documentação oficial do MySQL.
Computing Resource Instance Name
Identifica o recurso de computação. Durante a execução de uma tarefa, o sistema seleciona o recurso de computação por meio deste nome de instância.
-
Teste a conectividade de rede.
Na seção Connection Configuration, selecione o grupo de recursos que o DataWorks usará para executar tarefas de nó StarRocks e clique em Test Connectivity para garantir que o grupo de recursos consiga acessar a instância do EMR Serverless StarRocks. Para mais informações, consulte Soluções de conectividade de rede.
-
Clique em Confirm para concluir a configuração do recurso de computação Serverless StarRocks.
NotaAo associar um recurso de computação Serverless StarRocks, o sistema cria automaticamente uma fonte de dados Serverless StarRocks com o mesmo nome na seção Data Sources do workspace atual.
Próximas etapas
Após configurar o recurso de computação Serverless StarRocks, desenvolva dados nos nós correspondentes do Data Studio.
Utilize o recurso de computação no nó para desenvolver tarefas de sincronização em lote. Para mais informações, consulte Configurar um nó de sincronização em lote para StarRocks.
Use o recurso de computação no nó para desenvolver tarefas do EMR Serverless StarRocks. Para mais informações, consulte Criar um nó Serverless StarRocks SQL.