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.
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