Skip to main content
Эти настройки доступны в system.settings и автоматически генерируются на основе исходного кода.

allow_experimental_ai_functions

Включает экспериментальные функции ИИ (например, aiGenerateContent). Эти функции выполняют внешние HTTP-запросы к поставщикам ИИ.

allow_experimental_analyzer

Псевдонимы: enable_analyzer Разрешает использование анализатора.

allow_experimental_cleanup_old_data_files_compaction

Разрешает удалять старые файлы данных во время compaction в Iceberg.

allow_experimental_codecs

Если задано значение true, разрешает указывать экспериментальные кодеки сжатия (но таких у нас пока нет, и этот параметр ничего не делает).

allow_experimental_correlated_subqueries

Разрешает выполнение коррелированных подзапросов.

allow_experimental_database_glue_catalog

Псевдонимы: allow_database_glue_catalog Разрешает использование экспериментального движка базы данных DataLakeCatalog с catalog_type = ‘glue’ Значение по умолчанию в Cloud: 1.

allow_experimental_database_hms_catalog

Разрешить использование экспериментального движка базы данных DataLakeCatalog с catalog_type = ‘hms’

allow_experimental_database_iceberg

Псевдонимы: allow_database_iceberg Разрешает использование экспериментального движка базы данных DataLakeCatalog с catalog_type = ‘iceberg’ Значение по умолчанию в Cloud: 1.

allow_experimental_database_materialized_postgresql

Позволяет создавать базу данных с Engine=MaterializedPostgreSQL(…).

allow_experimental_database_paimon_rest_catalog

Разрешает использование экспериментального движка базы данных DataLakeCatalog с catalog_type = ‘paimon_rest’

allow_experimental_database_unity_catalog

Псевдонимы: allow_database_unity_catalog Разрешает использование экспериментального движка базы данных DataLakeCatalog с catalog_type = ‘unity’ Значение по умолчанию в Cloud: 1.

allow_experimental_delta_kernel_rs

Разрешает использование экспериментальной реализации delta-kernel-rs.

allow_experimental_delta_lake_writes

Псевдонимы: allow_delta_lake_writes Включает возможность записи с помощью delta-kernel.

allow_experimental_eval_table_function

Включает экспериментальную табличную функцию eval.

allow_experimental_expire_snapshots

Разрешает выполнение экспериментальной команды Iceberg ALTER TABLE ... EXECUTE expire_snapshots.

allow_experimental_funnel_functions

Включает экспериментальные функции для вороночного анализа.

allow_experimental_geo_types_in_iceberg

Позволяет интерпретировать поля Iceberg типов geometry и geography как тип ClickHouse Geometry (Variant).

allow_experimental_hash_functions

Включает экспериментальные хеш-функции

allow_experimental_iceberg_compaction

Разрешает явно использовать OPTIMIZE для таблиц Iceberg.

allow_experimental_join_right_table_sorting

Если задано значение true и выполняются условия join_to_sort_minimum_perkey_rows и join_to_sort_maximum_table_rows, правая таблица переупорядочивается по ключу для повышения производительности левого или внутреннего hash JOIN.

allow_experimental_json_lazy_type_hints

Включает экспериментальные ленивые подсказки типов для типа JSON. Эта возможность позволяет оптимизировать преобразования типа JSON, откладывая вычисление подсказок типов.

allow_experimental_kafka_offsets_storage_in_keeper

Разрешает экспериментальную возможность хранения смещений, связанных с Kafka, в ClickHouse Keeper. При включении этой возможности для движка таблицы Kafka можно указать путь в ClickHouse Keeper и имя реплики. В результате вместо обычного движка Kafka будет использоваться новый тип движка хранения, который хранит зафиксированные смещения прежде всего в ClickHouse Keeper

allow_experimental_kusto_dialect

Включает Kusto Query Language (KQL) — альтернативный язык запросов наряду с SQL.

allow_experimental_materialized_postgresql_table

Разрешает использовать движок таблицы MaterializedPostgreSQL. По умолчанию отключено, так как эта возможность экспериментальная.

allow_experimental_nlp_functions

Включает экспериментальные функции обработки естественного языка.

allow_experimental_nullable_tuple_type

Псевдонимы: enable_nullable_tuple_type Разрешает создавать в таблицах столбцы типа Nullable Tuple. Эта настройка не определяет, могут ли извлечённые подстолбцы Tuple иметь тип Nullable (например, из столбцов Dynamic, Variant, JSON или Tuple). Используйте allow_nullable_tuple_in_extracted_subcolumns, чтобы задать, могут ли извлечённые подстолбцы Tuple иметь тип Nullable.

allow_experimental_object_storage_queue_hive_partitioning

Разрешает использовать партиционирование Hive с движками S3Queue/AzureQueue

allow_experimental_paimon_storage_engine

Разрешает создавать таблицы с движками таблиц Paimon*.

allow_experimental_parallel_reading_from_replicas

Псевдонимы: enable_parallel_replicas Использовать до max_parallel_replicas реплик из каждого сегмента при выполнении запроса SELECT. Чтение распараллеливается и координируется динамически. 0 — отключено, 1 — включено, при сбое отключается без уведомления, 2 — включено, при сбое сгенерировать исключение

allow_experimental_polyglot_dialect

Включает polyglot SQL-транспайлер — преобразует SQL из более чем 30 диалектов (MySQL, PostgreSQL, SQLite, Snowflake, DuckDB и т. д.) в ClickHouse SQL.

allow_experimental_prql_dialect

Включает PRQL — альтернативный язык запросов по сравнению с SQL.

allow_experimental_time_series_aggregate_functions

Псевдонимы: allow_experimental_ts_to_grid_aggregate_function Экспериментальные агрегатные функции timeSeries* для ресэмплирования временных рядов в стиле Prometheus, а также для вычисления rate и delta.

allow_experimental_time_series_table

Разрешает создание таблиц с движком TimeSeries. Возможные значения:
  • 0 — движок таблицы TimeSeries отключен.
  • 1 — движок таблицы TimeSeries включен.

allow_experimental_unique_key

Разрешает создание таблиц с клаузой UNIQUE KEY на движках семейства MergeTree.

allow_experimental_url_wildcard_from_index_pages

Разрешает экспериментальное раскрытие подстановочных шаблонов для url() и ENGINE = URL по HTTP-страницам индекса.

allow_experimental_window_view

Включает WINDOW VIEW. Функция пока недостаточно зрелая.

allow_experimental_ytsaurus_dictionary_source

Экспериментальный источник данных словаря для интеграции с YTsaurus.

allow_experimental_ytsaurus_table_engine

Экспериментальный движок таблицы для интеграции с YTsaurus.

allow_experimental_ytsaurus_table_function

Экспериментальный движок таблицы для интеграции с YTsaurus.
Последнее изменение 24 июля 2026 г.