Configuración para la extensión Databricks para Visual Studio Code
Este artículo detalla la configuración de la extensión Databricks para Visual Studio Code. Consulte ¿Qué es la extensión Databricks para Visual Studio Code?
Referencia de configuración
La extensión de Databricks para Visual Studio Code agrega la siguiente configuración a Visual Studio Code. Abra el editor de configuración mediante el comando Preferencias: Abrir configuración de la paleta de comandos de Visual Studio Code. El archivo settings.json también se puede modificar directamente.
Editor de configuración (Extensiones > Databricks) | settings.json |
Descripción |
---|---|---|
Agrupaciones: eliminación del intervalo de actualización de estado | databricks.bundle.remoteStateRefreshInterval |
Intervalo en minutos en el que se actualiza el estado remoto de la agrupación. |
Clústeres: mostrar solo clústeres accesibles | databricks.clusters.onlyShowAccessibleClusters |
Activado o establecido en true para habilitar el filtrado solo para aquellos clústeres en los que puede ejecutar código.El valor predeterminado es desactivado o false (no habilite el filtrado para esos clústeres). |
Experimentos: participar | databricks.experiments.optInto |
Habilita o deshabilita las características experimentales de la extensión. Las características disponibles son: - views.cluster : muestra u oculta la vista Clústeres. Vea Selección de un clúster para ejecutar código y trabajos. |
Registros: habilitados | databricks.logs.enabled |
Activado o establecido en true (valor predeterminado) para habilitar el registro. Vuelva a cargar la ventana para que cualquier cambio surta efecto. |
Registros: longitud máxima de la matriz | databricks.logs.maxArrayLength |
Número máximo de elementos que se van a mostrar para los campos de matriz. El valor predeterminado es 2 . |
Registros: longitud máxima del campo | databricks.logs.maxFieldLength |
Longitud máxima de cada campo que se muestra en el panel de salida de registros. El valor predeterminado es 40 . |
Registros: profundidad de truncamiento | databricks.logs.truncationDepth |
Profundidad máxima de los registros que se van a mostrar sin truncamiento. El valor predeterminado es 2 . |
Invalidación del archivo de configuración de Databricks | databricks.overrideDatabricksConfigFile |
Una ubicación alternativa para el archivo .databrickscfg que usa la extensión para la autenticación. |
Python: archivo ENV | databricks.python.envFile |
Ruta de acceso absoluta al archivo personalizado de definiciones de variables de entorno de Python (.env ). Vea Archivos de definiciones de variables de entorno. |
Wsfs: Reorganizar celdas | databricks.wsfs.rearrangeCells |
Habilite o deshabilite la reorganización de celdas en archivos contenedor creados al usar workspace como destino de sincronización. Databricks recomienda mantener este valor habilitado. Si está deshabilitado, tendrá que controlar manualmente sys.path para las importaciones locales en los cuadernos. |
Archivos de definiciones de variables de entorno
Visual Studio Code admite archivos de definiciones de variables de entorno para proyectos de Python. Puede crear un archivo con la extensión .env
en algún lugar de la máquina de desarrollo y Visual Studio Code aplica las variables de entorno dentro de este archivo .env
en tiempo de ejecución. Para obtener más información, vea Archivo de definiciones de variables de entorno en la documentación de Visual Studio Code.
Para que la extensión de Databricks para Visual Studio Code use el archivo .env
, establezca databricks.python.envFile
en el archivo settings.json o extensiones > Databricks > Python: Archivo ENV en el Editor de configuración en la ruta de acceso absoluta del .env
archivo.
Importante
Si establece settings.json
, no establezca python.envFile
en la ruta de acceso absoluta del archivo .env
como se describe en la documentación de Visual Studio Code, ya que la extensión de Databricks para Visual Studio Code debe invalidar python.envFile
para su uso interno. Asegúrese de establecer databricks.python.envFile
solo en su lugar.