Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

paramètres de session allow_experimental_*

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

allow_experimental_ai_functions

Fonctionnalité expérimentale
Type
Bool
Par défaut
0
Historique des versions
VersionValeur par défautCommentaire
26.40Nouveau 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

Type
Bool
Par défaut
1
Historique des versions
VersionValeur par défautCommentaire
24.31Active l’analyseur et le planificateur par défaut.

Autorise l’utilisation de l’analyseur.

allow_experimental_cleanup_old_data_files_compaction

Fonctionnalité expérimentale
Type
Bool
Par défaut
0
Historique des versions
VersionValeur par défautCommentaire
26.50Nouveau paramètre

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

allow_experimental_codecs

Fonctionnalité expérimentale
Type
Bool
Par défaut
0

Si cette option est définie sur true, elle permet de spécifier n'importe quel codec de compression expérimental.

allow_experimental_correlated_subqueries

Fonctionnalité en bêta
Type
Bool
Par défaut
1
Historique des versions
VersionValeur par défautCommentaire
25.81La prise en charge des sous-requêtes corrélées passe en bêta.
25.40Ajout 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

Fonctionnalité en bêta

Alias : allow_database_glue_catalog

Type
Bool
Par défaut
0
Historique des versions
VersionValeur par défautCommentaire
25.30Autoriser 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

Fonctionnalité expérimentale
Type
Bool
Par défaut
0
Historique des versions
VersionValeur par défautCommentaire
25.50Autorise 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

Fonctionnalité en bêta

Alias : allow_database_iceberg

Type
Bool
Par défaut
0
Historique des versions
VersionValeur par défautCommentaire
24.120Nouveau 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

Fonctionnalité expérimentale
Type
Bool
Par défaut
0

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

allow_experimental_database_paimon_rest_catalog

Fonctionnalité expérimentale
Type
Bool
Par défaut
0
Historique des versions
VersionValeur par défautCommentaire
26.10Nouveau 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

Fonctionnalité en bêta

Alias : allow_database_unity_catalog

Type
Bool
Par défaut
0
Historique des versions
VersionValeur par défautCommentaire
25.30Autoriser 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

Fonctionnalité en bêta

Alias: allow_delta_lake_writes

Type
Bool
Par défaut
0
Historique des versions
VersionValeur par défautCommentaire
26.70Les écritures Delta Lake sont passées en Beta.
25.90Nouveau paramètre.

Active la fonctionnalité d’écriture du delta-kernel.

allow_experimental_eval_table_function

Fonctionnalité expérimentale
Type
Bool
Par défaut
0
Historique des versions
VersionValeur par défautCommentaire
26.70Nouveau paramètre pour activer la fonction de table expérimentale `eval`.

Active la fonction de table expérimentale eval.

allow_experimental_expire_snapshots

Fonctionnalité expérimentale
Type
Bool
Par défaut
0
Historique des versions
VersionValeur par défautCommentaire
26.30Nouvelle option.

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

allow_experimental_funnel_functions

Fonctionnalité expérimentale
Type
Bool
Par défaut
0

Active les fonctions expérimentales pour l'analyse de funnel.

allow_experimental_geo_types_in_iceberg

Type
Bool
Par défaut
0
Historique des versions
VersionValeur par défautCommentaire
26.50Nouveau 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

Fonctionnalité expérimentale
Type
Bool
Par défaut
0

Active les fonctions de hachage expérimentales

allow_experimental_iceberg_compaction

Fonctionnalité expérimentale
Type
Bool
Par défaut
0
Historique des versions
VersionValeur par défautCommentaire
25.80Nouveau paramètre

Permet d'utiliser explicitement 'OPTIMIZE' pour les tables Iceberg.

allow_experimental_join_right_table_sorting

Fonctionnalité expérimentale
Type
Bool
Par défaut
0
Historique des versions
VersionValeur par défautCommentaire
24.90S’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

Fonctionnalité expérimentale
Type
Bool
Par défaut
0
Historique des versions
VersionValeur par défautCommentaire
26.30Nouveau 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

Fonctionnalité expérimentale
Type
Bool
Par défaut
0
Historique des versions
VersionValeur par défautCommentaire
24.80Autoriser 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

Fonctionnalité expérimentale
Type
Bool
Par défaut
0
Historique des versions
VersionValeur par défautCommentaire
25.10Nouveau paramètre

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

allow_experimental_materialized_postgresql_table

Fonctionnalité expérimentale
Type
Bool
Par défaut
0

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

Fonctionnalité expérimentale
Type
Bool
Par défaut
0

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

allow_experimental_nullable_tuple_type

Fonctionnalité en bêta

Alias : enable_nullable_tuple_type

Type
Bool
Par défaut
0
Historique des versions
VersionValeur par défautCommentaire
26.10Nouveau 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

Fonctionnalité expérimentale
Type
Bool
Par défaut
0
Historique des versions
VersionValeur par défautCommentaire
26.10Nouveau paramètre.

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

allow_experimental_paimon_storage_engine

Fonctionnalité expérimentale
Type
Bool
Par défaut
0
Historique des versions
VersionValeur par défautCommentaire
26.50Nouveau paramètre.

Autorise la création de tables avec les moteurs de table Paimon*.

allow_experimental_parallel_reading_from_replicas

Alias : enable_parallel_replicas

Type
UInt64
Par défaut
0

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

Fonctionnalité expérimentale
Type
Bool
Par défaut
0
Historique des versions
VersionValeur par défautCommentaire
26.30Nouveau 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

Fonctionnalité expérimentale
Type
Bool
Par défaut
0
Historique des versions
VersionValeur par défautCommentaire
25.10Nouveau paramètre

Active PRQL, une alternative à SQL.

allow_experimental_time_series_aggregate_functions

Fonctionnalité expérimentale

Alias : allow_experimental_ts_to_grid_aggregate_function

Type
Bool
Par défaut
0
Historique des versions
VersionValeur par défautCommentaire
25.60Nouveau 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

Fonctionnalité expérimentale
Type
Bool
Par défaut
0
Historique des versions
VersionValeur par défautCommentaire
24.80Ajout 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

Fonctionnalité expérimentale
Type
Bool
Par défaut
0
Historique des versions
VersionValeur par défautCommentaire
26.50Nouveau 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

Fonctionnalité expérimentale
Type
Bool
Par défaut
0
Historique des versions
VersionValeur par défautCommentaire
26.70Nouveau 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

Fonctionnalité expérimentale
Type
Bool
Par défaut
0

Active WINDOW VIEW. Fonctionnalité pas encore assez mature.

allow_experimental_ytsaurus_dictionary_source

Fonctionnalité expérimentale
Type
Bool
Par défaut
0
Historique des versions
VersionValeur par défautCommentaire
25.80Nouveau paramètre.

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

allow_experimental_ytsaurus_table_engine

Fonctionnalité expérimentale
Type
Bool
Par défaut
0
Historique des versions
VersionValeur par défautCommentaire
25.80Nouveau paramètre.

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

allow_experimental_ytsaurus_table_function

Fonctionnalité expérimentale
Type
Bool
Par défaut
0
Historique des versions
VersionValeur par défautCommentaire
25.80Nouveau paramètre.

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

Navigation