Después de registrar un clúster de E-MapReduce (EMR) en DataWorks, puede personalizar su información de conexión de Kyuubi. Esto le permite usar un nombre de usuario y una contraseña personalizados para acceder a Kyuubi y ejecutar tareas.
Contexto
Apache Kyuubi es un gateway distribuido y multiinquilino que proporciona servicios de consulta, como SQL, para motores de consulta de lagos de datos como Spark, Flink y Trino. Para obtener más información, consulte Kyuubi.
Requisitos previos
El servicio Kyuubi está enabled in the EMR cluster.
-
El clúster EMR está vinculado como recurso de cómputo de DataWorks. Para obtener más información, consulte Data Development (new version): Bind an EMR computing resource.
NotaAl vincular el recurso de cómputo EMR, debe completar resource group initialization. De lo contrario, no podrá encontrar Kyuubi configuration page.
Configure la información de conexión de Kyuubi
-
Vaya a la página de configuración de Kyuubi.
-
Inicie sesión en la consola de DataWorks. En la región objetivo, haga clic en en el panel de navegación izquierdo. Seleccione un espacio de trabajo de la lista desplegable y haga clic en Go to Management Center.
En el panel de navegación izquierdo, haga clic en Computing Resources.
Find the target clúster EMR y haga clic en .
-
-
Configure la información de conexión de Kyuubi.
Seleccione un modo de conexión según sus necesidades:
Connection Information of Alibaba Cloud EMR Cluster: Inicie sesión directamente en Kyuubi mediante la Default Access Identity que configuró al registrar el clúster EMR. Este modo se selecciona de forma predeterminada.
-
Custom Connection Information: Si necesita usar un nombre de usuario y una contraseña personalizados para iniciar sesión en Kyuubi, seleccione este modo. El formato es
jdbc:hive2://host:port/;user=<username>;password=<password>.NotaLa primera vez que selecciona Custom Connection Information, la plataforma completa automáticamente la URL JDBC con base en los detalles de registro de su clúster EMR; luego puede modificar esta URL según sea necesario.
-
Si eligió pasar información de usuario proxy al registrar el clúster, DataWorks agrega la configuración
hive.server2.proxy.usera la URL JDBC cuando se ejecuta una tarea de EMR. Las reglas son las siguientes:Si la URL JDBC en Custom Connection Information no contiene el marcador de posición
DATAWORKS_PROXY_USER, la plataforma agrega la información de configuraciónhive.server2.proxy.useral final de la URL JDBC de forma predeterminada cuando se ejecuta una tarea.Si la URL JDBC en Custom Connection Information contiene el marcador de posición
DATAWORKS_PROXY_USER, la plataforma reemplaza dinámicamente el marcador de posición con el valor de la configuraciónhive.server2.proxy.useral ejecutar una tarea.
-
Pasos siguientes
Siga data development process guide para configurar componentes destinados al desarrollo de datos en DataWorks.