Skip to main content
Ces paramètres sont disponibles dans system.settings et sont générés automatiquement à partir du code source.

allow_experimental_analyzer

Aliases : enable_analyzer Obsolète depuis la v26.9 : l’analyseur ne peut plus être désactivé. L’analyseur est l’infrastructure d’analyse et de planification des requêtes utilisée par défaut depuis la v24.3. Dans la v26.9, ce paramètre a été figé sur sa seule valeur prise en charge, 1, et le paramètre compatibility ne le rétablit plus. Dans la v26.10, l’analyse de requête vers laquelle il permettait de basculer a été supprimée. Pour des raisons de rétrocompatibilité, la valeur 0 est acceptée et remplacée par 1 : les requêtes, paramètres de session, settings profile et configurations client qui définissent encore enable_analyzer = 0 continuent donc de fonctionner, avec l’analyseur. Pour comparer le comportement ou les performances d’une requête avec l’ancienne analyse de requête, utilisez une version de ClickHouse antérieure à la v26.9.

allow_experimental_cleanup_old_data_files_compaction

Permet de supprimer les anciens fichiers de données lors de la compaction d’Iceberg.

allow_experimental_database_hms_catalog

Autorise le moteur de base de données expérimental DataLakeCatalog avec catalog_type = ‘hms’

allow_experimental_database_materialized_postgresql

Permet de créer une base de données avec Engine=MaterializedPostgreSQL(…).

allow_experimental_database_paimon_rest_catalog

Autorise l’utilisation du moteur de base de données expérimental DataLakeCatalog avec catalog_type = ‘paimon_rest’

allow_experimental_eval_table_function

Active la fonction de table expérimentale eval.

allow_experimental_expire_snapshots

Autorise l’exécution de la commande expérimentale Iceberg ALTER TABLE ... EXECUTE expire_snapshots.

allow_experimental_hash_functions

Active les fonctions de hachage expérimentales

allow_experimental_iceberg_compaction

Permet d’utiliser explicitement ‘OPTIMIZE’ pour les tables Iceberg.

allow_experimental_kusto_dialect

Activez le dialecte Kusto Query Language (KQL), une alternative à SQL.

allow_experimental_lateral_join

Autorise la syntaxe LATERAL JOIN. Lorsque ce paramètre est activé, les sous-requêtes placées du côté droit d’un JOIN peuvent faire référence à des colonnes du côté gauche, ce qui permet d’utiliser des sous-requêtes corrélées dans la clause FROM (LATERAL JOIN de la norme SQL).

allow_experimental_nlp_functions

Active les fonctions expérimentales de traitement du langage naturel.

allow_experimental_object_storage_queue_hive_partitioning

Permet d’utiliser le partitionnement Hive avec les moteurs S3Queue/AzureQueue

allow_experimental_paimon_storage_engine

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

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

Active PRQL, une alternative à SQL.

allow_experimental_ytsaurus_dictionary_source

Source de dictionnaire expérimentale pour l’intégration avec YTsaurus.

allow_experimental_ytsaurus_table_engine

Moteur de table expérimental pour l’intégration à YTsaurus.

allow_experimental_ytsaurus_table_function

Moteur de table expérimental pour l’intégration à YTsaurus.