Ces paramètres sont disponibles dans system.settings et sont générés automatiquement à partir du code source.
allow_experimental_ai_functions
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 26.4 | 0 | Nouveau paramètre |
Active les fonctions d’IA expérimentales (par ex. aiGenerateContent). Ces fonctions envoient des requêtes HTTP à des fournisseurs d’IA externes.
allow_experimental_analyzer
Alias : enable_analyzer
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 24.3 | 1 | Active l’analyseur et le planificateur par défaut. |
Autorise l’utilisation de l’analyseur.
allow_experimental_cleanup_old_data_files_compaction
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 26.5 | 0 | Nouveau paramètre |
Permet de supprimer les anciens fichiers de données lors de la compaction d’Iceberg.
allow_experimental_codecs
Si cette option est définie sur true, elle permet de spécifier n'importe quel codec de compression expérimental.
Fonctionnalité en bêtaHistorique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 25.8 | 1 | La prise en charge des sous-requêtes corrélées passe en bêta. |
| 25.4 | 0 | Ajout d'un nouveau paramètre autorisant l'exécution de sous-requêtes corrélées. |
Autorise l'exécution de sous-requêtes corrélées.
allow_experimental_database_glue_catalog
Alias : allow_database_glue_catalog
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 25.3 | 0 | Autoriser l'utilisation du moteur de base de données expérimental DataLakeCatalog avec catalog_type = 'glue' |
Autoriser l'utilisation du moteur de base de données expérimental DataLakeCatalog avec catalog_type = 'glue'
Valeur par défaut dans Cloud : 1.
allow_experimental_database_hms_catalog
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 25.5 | 0 | Autorise le moteur de base de données expérimental DataLakeCatalog avec catalog_type = 'hive' |
Autorise le moteur de base de données expérimental DataLakeCatalog avec catalog_type = 'hms'
allow_experimental_database_iceberg
Alias : allow_database_iceberg
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 24.12 | 0 | Nouveau paramètre. |
Autorise l’utilisation du moteur de base de données expérimental DataLakeCatalog avec catalog_type = 'iceberg'
Valeur par défaut dans Cloud : 1.
allow_experimental_database_materialized_postgresql
Permet de créer une base de données avec Engine=MaterializedPostgreSQL(…).
allow_experimental_database_paimon_rest_catalog
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 26.1 | 0 | Nouveau paramètre |
Autorise l'utilisation du moteur de base de données expérimental DataLakeCatalog avec catalog_type = 'paimon_rest'
allow_experimental_database_unity_catalog
Alias : allow_database_unity_catalog
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 25.3 | 0 | Autoriser le moteur de base de données expérimental DataLakeCatalog avec catalog_type = 'unity' |
Autoriser le moteur de base de données expérimental DataLakeCatalog avec catalog_type = 'unity'
Valeur par défaut dans Cloud : 1.
allow_experimental_delta_lake_writes
Alias: allow_delta_lake_writes
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 26.7 | 0 | Les écritures Delta Lake sont passées en Beta. |
| 25.9 | 0 | Nouveau paramètre. |
Active la fonctionnalité d’écriture du delta-kernel.
allow_experimental_eval_table_function
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 26.7 | 0 | Nouveau paramètre pour activer la fonction de table expérimentale `eval`. |
Active la fonction de table expérimentale eval.
allow_experimental_expire_snapshots
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 26.3 | 0 | Nouvelle option. |
Autorise l'exécution de la commande expérimentale Iceberg ALTER TABLE ... EXECUTE expire_snapshots.
allow_experimental_funnel_functions
Active les fonctions expérimentales pour l'analyse de funnel.
allow_experimental_geo_types_in_iceberg
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 26.5 | 0 | Nouveau paramètre permettant d’analyser les types de champ Iceberg `geometry`/`geography` comme le type `Geometry` (Variant) de ClickHouse. |
Permet d’analyser les types de champ Iceberg geometry et geography comme le type Geometry (Variant) de ClickHouse.
allow_experimental_hash_functions
Active les fonctions de hachage expérimentales
allow_experimental_iceberg_compaction
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 25.8 | 0 | Nouveau paramètre |
Permet d'utiliser explicitement 'OPTIMIZE' pour les tables Iceberg.
allow_experimental_join_right_table_sorting
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 24.9 | 0 | S’il est défini sur true et que les conditions de `join_to_sort_minimum_perkey_rows` et `join_to_sort_maximum_table_rows` sont remplies, réordonner la table de droite par clé afin d’améliorer les performances d’une jointure de hachage left ou inner |
S’il est défini sur true et que les conditions de join_to_sort_minimum_perkey_rows et join_to_sort_maximum_table_rows sont remplies, réordonner la table de droite par clé afin d’améliorer les performances d’une jointure de hachage left ou inner.
allow_experimental_json_lazy_type_hints
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 26.3 | 0 | Nouveau paramètre expérimental pour les indications de type JSON différées |
Active les indications de type différées expérimentales pour le type JSON. Cette fonctionnalité permet d’optimiser les conversions du type JSON en différant l’évaluation des indications de type.
allow_experimental_kafka_offsets_storage_in_keeper
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 24.8 | 0 | Autoriser l'utilisation du moteur de stockage Kafka expérimental qui stocke les offsets validés dans ClickHouse Keeper |
Autorise la fonctionnalité expérimentale de stockage des offsets liés à Kafka dans ClickHouse Keeper. Lorsqu'elle est activée, un chemin ClickHouse Keeper et un nom de réplique peuvent être spécifiés pour le moteur de table Kafka. Ainsi, au lieu du moteur Kafka habituel, un nouveau type de moteur de stockage sera utilisé et stockera principalement les offsets validés dans ClickHouse Keeper
allow_experimental_kusto_dialect
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 25.1 | 0 | Nouveau paramètre |
Activez Kusto Query Language (KQL), une alternative à SQL.
allow_experimental_materialized_postgresql_table
Permet d’utiliser le moteur de table MaterializedPostgreSQL. Cette fonctionnalité est désactivée par défaut, car elle est expérimentale
allow_experimental_nlp_functions
Active les fonctions expérimentales de traitement du langage naturel.
allow_experimental_nullable_tuple_type
Alias : enable_nullable_tuple_type
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 26.1 | 0 | Nouveau paramètre expérimental |
Autorise la création de colonnes Nullable Tuple dans des tables.
Ce paramètre ne détermine pas si les sous-colonnes de tuple extraites peuvent être Nullable (par exemple à partir de colonnes Dynamic, Variant, JSON ou Tuple).
Utilisez allow_nullable_tuple_in_extracted_subcolumns pour déterminer si les sous-colonnes de tuple extraites peuvent être Nullable.
allow_experimental_object_storage_queue_hive_partitioning
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 26.1 | 0 | Nouveau paramètre. |
Permet d'utiliser le partitionnement Hive avec les moteurs S3Queue/AzureQueue
allow_experimental_paimon_storage_engine
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 26.5 | 0 | Nouveau paramètre. |
Autorise la création de tables avec les moteurs de table Paimon*.
allow_experimental_parallel_reading_from_replicas
Alias : enable_parallel_replicas
Utilise jusqu’à max_parallel_replicas répliques de chaque shard pour exécuter les requêtes SELECT. La lecture est parallélisée et coordonnée dynamiquement. 0 - désactivé, 1 - activé, avec désactivation silencieuse en cas d’échec, 2 - activé, avec levée d’une exception en cas d’échec
allow_experimental_polyglot_dialect
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 26.3 | 0 | Nouveau paramètre permettant d’activer le dialecte polyglotte du transpileur SQL. |
Active le transpileur SQL polyglotte : il convertit le SQL de plus de 30 dialectes (MySQL, PostgreSQL, SQLite, Snowflake, DuckDB, etc.) en ClickHouse SQL.
allow_experimental_prql_dialect
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 25.1 | 0 | Nouveau paramètre |
Active PRQL, une alternative à SQL.
allow_experimental_time_series_aggregate_functions
Alias : allow_experimental_ts_to_grid_aggregate_function
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 25.6 | 0 | Nouveau paramètre permettant d’activer les fonctions d’agrégation expérimentales timeSeries*. |
Fonctions d’agrégation expérimentales timeSeries* pour le rééchantillonnage de séries temporelles de type Prometheus, ainsi que pour le calcul de taux et de delta.
allow_experimental_time_series_table
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 24.8 | 0 | Ajout d’un nouveau paramètre pour autoriser le moteur de table TimeSeries |
Autorise la création de tables avec le moteur de table TimeSeries. Valeurs possibles :
- 0 — le moteur de table TimeSeries est désactivé.
- 1 — le moteur de table TimeSeries est activé.
allow_experimental_unique_key
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 26.5 | 0 | Nouveau paramètre permettant d'activer la clause expérimentale UNIQUE KEY sur les tables de la famille MergeTree |
Permet de créer des tables avec la clause UNIQUE KEY sur les moteurs de la famille MergeTree.
allow_experimental_url_wildcard_from_index_pages
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 26.7 | 0 | Nouveau paramètre permettant d’activer l’expansion des caractères génériques dans la fonction de table `url` en énumérant les pages d’index HTTP. |
Autorise l’expansion expérimentale des caractères génériques pour url() et ENGINE = URL à partir des pages d’index HTTP.
allow_experimental_window_view
Active WINDOW VIEW. Fonctionnalité pas encore assez mature.
allow_experimental_ytsaurus_dictionary_source
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 25.8 | 0 | Nouveau paramètre. |
Source de dictionnaire expérimentale pour l’intégration avec YTsaurus.
allow_experimental_ytsaurus_table_engine
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 25.8 | 0 | Nouveau paramètre. |
Moteur de table expérimental pour l’intégration à YTsaurus.
allow_experimental_ytsaurus_table_function
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 25.8 | 0 | Nouveau paramètre. |
Moteur de table expérimental pour l’intégration à YTsaurus.