Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Importante
Esta documentación se ha retirado y es posible que no se actualice. Los productos, servicios o tecnologías mencionados en este contenido ya no se admiten. Consulte la documentación de SQL Workbench.
En este artículo se describe cómo usar SQL Workbench/J con Azure Databricks.
Nota:
En este artículo se describe SQL Workbench/J, desarrollado por un tercero. Para ponerse en contacto con el proveedor, consulte SQL Workbench/J.
Requisitos
Controlador JDBC de Databricks. Descargue Databricks JDBC Driver en la máquina de desarrollo local, extrayendo el archivo
DatabricksJDBC42.jardel archivo descargadoDatabricksJDBC42-<version>.zip.Nota:
Este artículo se ha probado con macOS, SQL Workbench/J Build 130, Zulu OpenJDK 21.0.1 y Databricks JDBC Driver 2.6.36.
Para la autenticación de Azure Databricks, si no usa la autenticación de tokens de acceso personal, puede omitir la generación de un token de acceso personal más adelante en estos requisitos. Para más información sobre los tipos de autenticación de Azure Databricks disponibles, consulte Configuración de autenticación del controlador JDBC de Databricks (Simba).
Un clúster o almacén SQL en el área de trabajo de Azure Databricks.
Los detalles de conexión del clúster o de SQL Warehouse, específicamente los valores nombre de host del servidor, puerto y ruta de acceso HTTP .
Un token de acceso personal de Azure Databricks o un token de Id. de Microsoft Entra (anteriormente Azure Active Directory). Para crear un token de acceso personal, siga los pasos descritos en Creación de tokens de acceso personal para los usuarios del área de trabajo.
Nota:
Como procedimiento recomendado de seguridad, al autenticarse con herramientas automatizadas, sistemas, scripts y aplicaciones, Databricks recomienda usar tokens de acceso personales que pertenecen a entidades de servicio en lugar de usuarios del área de trabajo. Para crear tokens para entidades de servicio, consulte Administrar tokens para una entidad de servicio.
Pasos para conectarse a Workbench/J
Para conectarse a Workbench/J, haga lo siguiente:
- Inicie SQL Workbench/J.
- Seleccione la ventana File > Connect (Archivo > Conectar).
- En el cuadro de diálogo Select Connection Profile (Seleccionar perfil de conexión), haga clic en Manage Drivers (Administrar controladores).
- En el campo Nombre , escriba
Databricks. - En el campo Biblioteca, haga clic en el icono Seleccionar los archivos JAR. Vaya al directorio donde extrajo el archivo
DatabricksJDBC42.jardel archivo descargadoDatabricksJDBC42-<version>.zipy seleccione el archivo JAR. A continuación, haga clic en Elegir. - Compruebe que el campo Classname (Nombre de clase) está rellenado con
com.databricks.client.jdbc.Driver. - Haz clic en Aceptar.
- En el campo Nombre , escriba
- Haga clic en el icono Create a new connection profile (Crear un nuevo perfil de conexión) .
- Escriba un nombre para el perfil.
- En el campo Controlador, seleccione Databricks (com.databricks.client.jdbc.Driver).
- En el campo URL, escriba la dirección URL de JDBC del recurso de Azure Databricks. Para obtener la sintaxis del campo URL para las URLs de JDBC, consulte Configuración de autenticación para el controlador JDBC de Databricks (Simba).
- Haga clic en Probar.
- Haga clic en Aceptar dos veces.