Skip to main content
These settings are available in system.settings and are autogenerated from source.

delta_lake_accurate_write_cast

When writing to a DeltaLake table, cast each value to the Delta write-schema type with an accurate cast that throws when a value does not fit the target type, instead of a plain cast that silently truncates it (e.g. 300 written into a Delta byte column). Set to false, or use a compatibility setting below 26.9, for the plain, non-throwing cast.

delta_lake_enable_engine_predicate

Enables delta-kernel internal data pruning.

delta_lake_enable_expression_visitor_logging

Enables Test level logs of DeltaLake expression visitor. These logs can be too verbose even for test logging.

delta_lake_insert_max_bytes_in_data_file

Defines a bytes limit for a single inserted data file in delta lake.

delta_lake_insert_max_rows_in_data_file

Defines a rows limit for a single inserted data file in delta lake.

delta_lake_log_metadata

Enables logging delta lake metadata files into system table.

delta_lake_reload_schema_for_consistency

If enabled, schema is reloaded from the DeltaLake metadata before each query execution to ensure consistency between the schema used during query analysis and the schema used during execution.

delta_lake_snapshot_end_version

End version of delta lake snapshot to read. Value -1 means to read latest version (value 0 is a valid snapshot version).

delta_lake_snapshot_start_version

Start version of delta lake snapshot to read. Value -1 means to read latest version (value 0 is a valid snapshot version).

delta_lake_snapshot_version

Version of delta lake snapshot to read. Value -1 means to read latest version (value 0 is a valid snapshot version).

delta_lake_throw_on_engine_predicate_error

Enables throwing an exception if there was an error when analyzing scan predicate in delta-kernel.
Last modified on September 16, 2026