Эти настройки автоматически сгенерированы на основе исходного файла.
allow_special_bool_values_inside_variant
Позволяет разбирать значения Bool внутри типа Variant из специальных текстовых логических значений, таких как “on”, “off”, “enable”, “disable” и т. д.
check_conversion_from_numbers_to_enum
Сгенерировать исключение при преобразовании из Numbers в Enum, если значение отсутствует в Enum.
Возможные значения:
- 0 — Отключено.
- 1 — Включено.
Пример
column_names_for_schema_inference
Список имён столбцов, используемых при определении схемы для форматов без имён столбцов. Формат: ‘column1,column2,column3,…‘
Способ записи ошибок в текстовый вывод.
insert_distributed_one_random_shard
Включает или отключает случайную вставку в один из сегментов таблицы Distributed, если распределённый ключ не задан.
По умолчанию при вставке данных в таблицу Distributed с более чем одним сегментом сервер ClickHouse отклоняет любой запрос на вставку, если распределённый ключ отсутствует. Если insert_distributed_one_random_shard = 1, вставка разрешается, и данные случайным образом направляются в один из всех сегментов.
Возможные значения:
- 0 — Вставка отклоняется, если имеется несколько сегментов и не задан распределённый ключ.
- 1 — Вставка выполняется случайным образом в один из всех доступных сегментов, если распределённый ключ не задан.
Позволяет выбирать различные форматы вывода для текстового представления типов interval.
Возможные значения:
-
kusto - Формат вывода в стиле KQL.
ClickHouse выводит интервалы в формате KQL. Например, toIntervalDay(2) будет отформатирован как 2.00:00:00. Обратите внимание, что для типов interval переменной длины (то есть IntervalMonth и IntervalYear) учитывается среднее количество секунд в интервале.
-
numeric - Числовой формат вывода.
ClickHouse выводит интервалы в виде их числового представления. Например, toIntervalDay(2) будет отформатирован как 2.
См. также:
into_outfile_create_parent_directories
Автоматически создаёт родительские каталоги при использовании предложения INTO OUTFILE, если они ещё не существуют.
json_type_escape_dots_in_keys
Если параметр включен, точки в ключах JSON будут экранироваться при разборе.
max_dynamic_subcolumns_in_json_type_parsing
Максимальное количество динамических подстолбцов, которые могут быть созданы в каждом столбце при разборе JSON-столбца.
Позволяет управлять количеством динамических подстолбцов при разборе независимо от динамических параметров, указанных в типе данных.
Использовать алгоритм точного разбора чисел с плавающей точкой, который всегда возвращает ближайшее к входному представимое значение. Если этот параметр отключён, используется более быстрый, но менее точный алгоритм, результат которого может отличаться от точного в младших значащих битах.
validate_experimental_and_suspicious_types_inside_nested_types
Проверять использование экспериментальных и сомнительных типов во вложенных типах, таких как Array/Map/Tuple Последнее изменение 23 июля 2026 г.