Compartir a través de


Parámetros de configuración

Se aplica a:casilla marcada como Sí Databricks SQL

Un parámetro de configuración es un valor que afecta al comportamiento de Databricks SQL fuera de la sintaxis SQL especificada.

El valor efectivo de un parámetro de configuración se deriva de los distintos niveles donde se establece.

Ámbitos de los parámetros de configuración

  • Sistema

    El valor del sistema es el valor predeterminado que usa Databricks SQL si no hay ninguna invalidación.

  • Operaciones

    Un administrador puede invalidar el valor predeterminado del sistema para un parámetro mediante el Configurar parámetros SQL o API de SQL Warehouse. A continuación, este valor es el valor inicial visto por cualquier sesión recién establecida que avance.

  • De sesión

    Un usuario puede invalidar temporalmente un parámetro de configuración dentro de un ámbito de sesión mediante la SET instrucción . La configuración permanece en vigor durante la sesión, a menos que el usuario lo vuelva a sobreescribir con una SET declaración o RESET.

Parámetros de configuración admitidos

A continuación se muestra una lista de los parámetros de configuración admitidos que se pueden establecer en Databricks SQL, los valores predeterminados del sistema y los niveles en los que se pueden establecer. Databricks SQL no admite la configuración de Spark que no aparece en la lista.

Nombre de parámetro Descripción Valor predeterminado del sistema Se puede establecer globalmente Tabla de configuración de sesión
ANSI_MODE Permite deshabilitar el comportamiento estricto de ANSI SQL para determinadas funciones y reglas de conversión. VERDADERO
LEGACY_TIME_PARSER_POLICY Controla cómo se analizan y da formato a las marcas de tiempo y de fecha. EXCEPCIÓN
MAX_FILE_PARTITION_BYTES El número máximo de bytes a empaquetar en una sola partición cuando se lee de fuentes basadas en archivos. 128 m No
READ_ONLY_EXTERNAL_METASTORE Controla si un metastore externo se trata como de solo lectura. false No
STATEMENT_TIMEOUT Establece un tiempo de espera de instrucción SQL en segundos. 172 800 seconds
TIMEZONE Establece la zona horaria local. Tiempo Universal Coordinado (UTC)
USE_CACHED_RESULT Controla si Databricks SQL almacena en caché y reutiliza los resultados siempre que sea posible. VERDADERO No

El valor predeterminado del sistema ANSI_MODE es FALSE para las cuentas agregadas antes de Databricks SQL 2022.35.