다음을 통해 공유


구성 매개 변수

적용 대상: 예(예)로 표시된 확인 Databricks SQL

구성 매개 변수는 지정된 SQL 구문 외부의 Databricks SQL 동작에 영향을 미치는 설정입니다.

구성 매개 변수의 유효 값은 설정된 다양한 수준에서 파생됩니다.

구성 매개 변수 범위

  • 시스템

    시스템 값은 재정의가 없는 경우 Databricks SQL에서 사용하는 기본값입니다.

  • Global

    관리자는 SQL 매개 변수 구성 또는 SQL Warehouse API를 사용하여 매개 변수의 시스템 기본값을 재정의할 수 있습니다. 그러면 이후로는 이 값이 새로 설정된 세션에 표시되는 초기 값이 됩니다.

  • 세션

    사용자는 SET 문을 사용하여 세션 범위 내에서 구성 매개 변수를 일시적으로 재정의할 수 있습니다. 사용자가 SET 문 또는 RESET을 사용하여 다시 재정의하지 않는 한 이 설정은 세션 기간 동안 그대로 유지됩니다.

지원되는 구성 매개 변수

다음은 Databricks SQL에서 설정할 수 있는 지원되는 구성 매개 변수 목록, 해당 시스템 기본값 및 설정할 수 있는 수준입니다. Databricks SQL은 나열되지 않은 Spark 구성 설정을 지원하지 않습니다.

매개 변수 이름 설명 시스템 기본값 전역으로 설정 가능 세션 설정 가능
ANSI_MODE 특정 함수 및 캐스팅 규칙에 대해 엄격한 ANSI SQL 동작을 사용하지 않도록 설정할 수 있습니다. TRUE
LEGACY_TIME_PARSER_POLICY 날짜 및 타임스탬프를 구문 분석하고 서식을 지정하는 방법을 제어합니다. EXCEPTION
MAX_FILE_PARTITION_BYTES 파일 기반 원본에서 읽을 때 단일 파티션으로 압축할 최대 바이트 수입니다. 128m
READ_ONLY_EXTERNAL_METASTORE 외부 메타스토어가 읽기 전용으로 처리되는지 여부를 제어합니다. FALSE 아니요
STATEMENT_TIMEOUT SQL 문 제한 시간(초)을 설정합니다. 172800초
표준 시간대 로컬 표준 시간대를 선택합니다. UTC
USE_CACHED_RESULT 가능한 모든 상황에서 Databricks SQL이 결과를 캐시하여 재사용하는지 여부를 제어합니다. TRUE

ANSI_MODE 시스템 기본값은 FALSE Databricks SQL 2022.35 이전에 추가된 계정에 대한 것입니다.