이러한 설정은 system.settings에서 확인할 수 있으며, 소스에서 자동 생성됩니다.
delta_lake_enable_engine_predicate
유형
Bool
기본값
1
버전 이력
| 버전 | 기본값 | 설명 |
|---|---|---|
| 25.8 | 1 | 새로운 설정 |
delta-kernel의 내부 데이터 프루닝을 활성화합니다.
delta_lake_enable_expression_visitor_logging
유형
Bool
기본값
0
버전 이력
| 버전 | 기본값 | 설명 |
|---|---|---|
| 25.8 | 0 | 새로운 설정 |
DeltaLake 표현식 visitor에 대한 Test 수준 로그를 활성화합니다. 이 로그는 테스트 로깅에도 지나치게 상세할 수 있습니다.
delta_lake_insert_max_bytes_in_data_file
유형
NonZeroUInt64
기본값
1073741824
버전 이력
| 버전 | 기본값 | 설명 |
|---|---|---|
| 25.9 | 1073741824 | 새 설정입니다. |
Delta Lake에서 삽입 시 생성되는 단일 데이터 파일의 바이트 제한을 정의합니다.
delta_lake_insert_max_rows_in_data_file
유형
NonZeroUInt64
기본값
1000000
버전 이력
| 버전 | 기본값 | 설명 |
|---|---|---|
| 25.9 | 1000000 | 새 설정입니다. |
Delta Lake의 단일 데이터 파일에 삽입할 수 있는 행 수 제한을 정의합니다.
delta_lake_log_metadata
유형
Bool
기본값
0
버전 이력
| 버전 | 기본값 | 설명 |
|---|---|---|
| 25.10 | 0 | 새 설정입니다. |
Delta Lake 메타데이터 파일을 시스템 테이블에 로깅하도록 설정합니다.
delta_lake_reload_schema_for_consistency
유형
Bool
기본값
0
버전 이력
| 버전 | 기본값 | 설명 |
|---|---|---|
| 26.3 | 0 | 일관성을 위해 각 쿼리 전에 DeltaLake가 스키마(schema)를 다시 로드할지 제어하는 새로운 설정입니다. |
활성화하면 쿼리 분석에 사용되는 스키마(schema)와 실행에 사용되는 스키마 간의 일관성을 보장하기 위해 각 쿼리 실행 전에 DeltaLake 메타데이터에서 스키마를 다시 로드합니다.
delta_lake_snapshot_end_version
유형
Int64
기본값
-1
버전 이력
| 버전 | 기본값 | 설명 |
|---|---|---|
| 25.12 | -1 | 새 설정입니다. |
읽을 Delta Lake snapshot의 종료 버전입니다. 값이 -1이면 최신 버전을 읽습니다(값 0도 유효한 snapshot 버전입니다).
delta_lake_snapshot_start_version
유형
Int64
기본값
-1
버전 이력
| 버전 | 기본값 | 설명 |
|---|---|---|
| 25.12 | -1 | 새 설정입니다. |
Delta Lake snapshot을 읽기 시작할 버전입니다. 값이 -1이면 최신 버전을 읽습니다(값 0은 유효한 snapshot 버전입니다).
delta_lake_snapshot_version
유형
Int64
기본값
-1
버전 이력
| 버전 | 기본값 | 설명 |
|---|---|---|
| 25.8 | -1 | 새로운 설정 |
읽을 Delta Lake snapshot 버전입니다. 값이 -1이면 최신 버전을 읽으며, 0도 유효한 snapshot 버전입니다.
delta_lake_throw_on_engine_predicate_error
유형
Bool
기본값
0
버전 이력
| 버전 | 기본값 | 설명 |
|---|---|---|
| 25.8 | 0 | 새로운 설정 |
delta-kernel에서 scan 프레디케이트를 분석할 때 오류가 발생하면 예외를 발생시킬지 여부를 설정합니다.