Compartir a través de


Configuración del clúster para Databricks Connect

Nota:

Este artículo describe Databricks Connect para Databricks Runtime 13.3 LTS y versiones posteriores.

En este artículo se enumeran los valores de configuración para el proceso de Azure Databricks para que Databricks Connect pueda conectarse a ellos. Esta información se aplica a la versión de Python y Scala de Databricks Connect a menos que se indique lo contrario.

Databricks Connect le permite conectar clústeres de Azure Databricks a entornos de desarrollo integrado populares, como Visual Studio Code, PyCharm, RStudio Desktop, IntelliJ IDEA, servidores de cuadernos y otras aplicaciones personalizadas. Consulte ¿Qué es Databricks Connect?.

Requisitos

Validación mediante programación

En Databricks Connect 14.3 y versiones posteriores, DatabricksSession.builder presenta validateSession, que ejecuta una serie de validaciones para asegurarse de que se cumplen los requisitos anteriores.

En Databricks Connect para Python, el databricks-connect binario tiene un subcomando test que realiza el mismo conjunto de validaciones.

Este comando debe ejecutarse en el terminal con un entorno de Python activo que incluya Databricks Connect y con el conjunto de credenciales predeterminadas configuradas. Para configurar estas credenciales, vea Configuración de propiedades de conexión.

databricks-connect test

El comando producirá un error con un código de salida distinto de cero y un mensaje adecuado cuando no se cumpla alguno de los requisitos.

Deshabilitación de Databricks Connect

Los servicios de Databricks Connect (y Spark Connect subyacente) se pueden deshabilitar en cualquier clúster determinado.

Para deshabilitar el servicio de Databricks Connect, define la siguiente configuración de Spark en el clúster.

spark.databricks.service.server.enabled false

Pasos siguientes