Após registrar um cluster E-MapReduce (EMR) no DataWorks, você pode personalizar as informações de conexão do Kyuubi. Isso permite usar um nome de usuário e uma senha personalizados para acessar o Kyuubi e executar tarefas.
Informações básicas
O Apache Kyuubi é um gateway distribuído e multilocatário que fornece serviços de consulta, como SQL, para mecanismos de consulta de data lake, incluindo Spark, Flink e Trino. Para obter mais informações, consulte Kyuubi.
Pré-requisitos
O service Kyuubi está enabled in the EMR cluster.
-
O cluster EMR está vinculado como recurso de computação do DataWorks. Para obter mais informações, consulte Data Development (new version): Bind an EMR computing resource.
NotaAo vincular o recurso de computação EMR, conclua a resource group initialization. Caso contrário, não será possível encontrar a página de configuração do Kyuubi.
Configurar informações de conexão do Kyuubi
-
Acesse a página de configuração do Kyuubi.
-
Faça login 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 Management Center.
No painel de navegação à esquerda, clique em Computing Resources.
Localize o cluster EMR desejado e clique em .
-
-
Configure as informações de conexão do Kyuubi.
Selecione um modo de conexão conforme suas necessidades:
Connection Information of Alibaba Cloud EMR Cluster: faça login diretamente no Kyuubi usando a Default Access Identity configurada durante o registro do cluster EMR. Este modo vem selecionado por padrão.
-
Custom Connection Information: selecione esta opção caso precise usar um nome de usuário e uma senha personalizados para fazer login no Kyuubi. O formato é
jdbc:hive2://host:port/;user=<username>;password=<password>.NotaNa primeira vez que você selecionar Custom Connection Information, a plataforma preencherá automaticamente a URL JDBC com base nos detalhes de registro do cluster EMR. Modifique essa URL conforme necessário.
-
Caso tenha optado por passar informações de usuário proxy ao registrar o cluster, o DataWorks anexará a configuração
hive.server2.proxy.userà URL JDBC durante a execução de uma tarefa EMR. As regras são as seguintes:Se a URL JDBC nas Custom Connection Information não contiver o placeholder
DATAWORKS_PROXY_USER, a plataforma adicionará as informações de configuraçãohive.server2.proxy.userao final da URL JDBC por padrão quando uma tarefa for executada.Se a URL JDBC nas Custom Connection Information contiver o placeholder
DATAWORKS_PROXY_USER, a plataforma substituirá dinamicamente esse placeholder pelo valor da configuraçãohive.server2.proxy.userdurante a execução da tarefa.
Próximas etapas
Siga o data development process guide para configurar componentes destinados ao desenvolvimento de dados no DataWorks.