これらの設定は system.settings で確認でき、ソースコード から自動生成されています。
allow_experimental_ai_functions
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 26.4 | 0 | 新しい設定 |
実験的なAI関数 (例: aiGenerateContent) を有効にします。これらの関数は、AIプロバイダに対して外部HTTPリクエストを送信します。
allow_experimental_analyzer
別名: enable_analyzer
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 24.3 | 1 | デフォルトでアナライザとプランナーを有効にします。 |
アナライザを有効にします。
allow_experimental_cleanup_old_data_files_compaction
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 26.5 | 0 | 新しい設定 |
Iceberg compaction 時に古い data files をクリーンアップできるようにします。
allow_experimental_codecs
true に設定すると、任意の実験的な圧縮 codec を指定できるようになります。
ベータ機能バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 25.8 | 1 | 相関サブクエリのサポートをベータとしました。 |
| 25.4 | 0 | 相関サブクエリの実行を許可する新しい設定を追加しました。 |
相関サブクエリを実行できるようにします。
allow_experimental_database_glue_catalog
別名: allow_database_glue_catalog
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 25.3 | 0 | catalog_type = 'glue' の実験的なデータベースエンジン DataLakeCatalog の使用を許可します |
catalog_type = 'glue' の実験的なデータベースエンジン DataLakeCatalog の使用を許可します
Cloud でのデフォルト値: 1.
allow_experimental_database_hms_catalog
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 25.5 | 0 | catalog_type = 'hive' の場合に、実験的なデータベースエンジン DataLakeCatalog を有効にします |
catalog_type = 'hms' の場合に、実験的なデータベースエンジン DataLakeCatalog を有効にします
allow_experimental_database_iceberg
別名: allow_database_iceberg
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 24.12 | 0 | 新しい設定 |
catalog_type = 'iceberg' の実験的なデータベースエンジン DataLakeCatalog の使用を許可します
Cloud でのデフォルト値: 1.
allow_experimental_database_materialized_postgresql
Engine=MaterializedPostgreSQL(…) を指定したデータベースの作成を許可します。
allow_experimental_database_paimon_rest_catalog
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 26.1 | 0 | 新しい設定 |
catalog_type = 'paimon_rest' を使用する実験的なデータベースエンジン DataLakeCatalog の使用を許可します
allow_experimental_database_unity_catalog
別名: allow_database_unity_catalog
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 25.3 | 0 | catalog_type = 'unity' の実験的なデータベースエンジン DataLakeCatalog を有効にします |
catalog_type = 'unity' の実験的なデータベースエンジン DataLakeCatalog を有効にします
Cloud でのデフォルト値: 1.
allow_experimental_delta_lake_writes
別名: allow_delta_lake_writes
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 26.7 | 0 | Delta Lake への書き込みはベータに移行しました。 |
| 25.9 | 0 | 新しい設定 |
delta-kernelの書き込み機能を有効にします。
allow_experimental_eval_table_function
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 26.7 | 0 | 実験的なテーブル関数 `eval` を有効にする新しい設定。 |
実験的なテーブル関数 eval を有効にします。
allow_experimental_expire_snapshots
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 26.3 | 0 | 新しい設定 |
実験段階の Iceberg コマンド ALTER TABLE ... EXECUTE expire_snapshots を実行できるようにします。
allow_experimental_funnel_functions
ファネル分析の実験的な関数を有効にします。
allow_experimental_geo_types_in_iceberg
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 26.5 | 0 | Iceberg の geometry/geography フィールドを Geometry 型としてパースできるようにする新しい設定。 |
Iceberg の geometry および geography フィールド型を、ClickHouse の Geometry (Variant) 型としてパースできるようにします。
allow_experimental_hash_functions
実験的なハッシュ関数を有効にする
allow_experimental_iceberg_compaction
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 25.8 | 0 | 新しい設定 |
Iceberg テーブルで 'OPTIMIZE' を明示的に使用できるようにします。
allow_experimental_join_right_table_sorting
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 24.9 | 0 | true に設定されており、`join_to_sort_minimum_perkey_rows` と `join_to_sort_maximum_table_rows` の条件を満たす場合、left または inner ハッシュ結合のパフォーマンスを向上させるために、右テーブルをキー順に並べ替えます |
true に設定されており、join_to_sort_minimum_perkey_rows と join_to_sort_maximum_table_rows の条件を満たす場合、left または inner ハッシュ結合のパフォーマンスを向上させるために、右テーブルをキー順に並べ替えます。
allow_experimental_json_lazy_type_hints
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 26.3 | 0 | JSON型の遅延型ヒント向けの新しい実験的設定 |
JSON型で実験的な遅延型ヒントを有効にします。この機能では、型ヒントの評価を後回しにすることで、JSON型の型変換を最適化できます。
allow_experimental_kafka_offsets_storage_in_keeper
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 24.8 | 0 | コミット済みオフセットを ClickHouse Keeper に保存する実験的な Kafka ストレージエンジンの使用を許可します |
Kafka 関連のオフセットを ClickHouse Keeper に保存する実験的機能を有効にします。有効にすると、Kafka テーブルエンジン に ClickHouse Keeper パスとレプリカ名を指定できます。これにより、通常の Kafka エンジンの代わりに、コミット済みオフセットを主に ClickHouse Keeper に保存する新しい種類のストレージエンジンが使用されます
allow_experimental_kusto_dialect
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 25.1 | 0 | 新しい設定 |
Kusto Query Language (KQL) を有効にします。SQL の代替となるクエリ言語です。
allow_experimental_materialized_postgresql_table
MaterializedPostgreSQL テーブルエンジンの使用を許可します。この機能は実験的なため、デフォルトでは無効になっています
allow_experimental_nlp_functions
自然言語処理向けの実験的な関数を有効にします。
allow_experimental_nullable_tuple_type
別名: enable_nullable_tuple_type
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 26.1 | 0 | 新しい実験的設定 |
テーブルで Nullable Tuple カラムを作成できるようにします。
この設定では、抽出された Tuple のサブカラムを Nullable にできるかどうか (たとえば、Dynamic、Variant、JSON、または Tuple カラムから抽出されたもの) を制御しません。
抽出された Tuple のサブカラムを Nullable にできるかどうかを制御するには、allow_nullable_tuple_in_extracted_subcolumns を使用してください。
allow_experimental_object_storage_queue_hive_partitioning
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 26.1 | 0 | 新しい設定 |
S3Queue/AzureQueue エンジンで Hive パーティション化を使用できるようにします
allow_experimental_paimon_storage_engine
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 26.5 | 0 | 新しい設定 |
Paimon* テーブルエンジンでテーブルを作成できるようにします。
allow_experimental_parallel_reading_from_replicas
別名: enable_parallel_replicas
SELECT クエリ実行では、各分片から最大 max_parallel_replicas 個のレプリカを使用します。読み取りは並列化され、動的に調整されます。0 - 無効、1 - 有効 (障害時は自動的に無効化) 、2 - 有効 (障害時に例外をスロー)
allow_experimental_polyglot_dialect
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 26.3 | 0 | 30種類以上のSQL方言(MySQL、PostgreSQL、SQLite、Snowflake、DuckDB など)のSQLをClickHouse SQLに変換する polyglot SQL トランスパイラ方言を有効にする新しい設定。 |
polyglot SQL トランスパイラを有効にします。これにより、30種類以上のSQL方言 (MySQL、PostgreSQL、SQLite、Snowflake、DuckDB など) のSQLをClickHouse SQLに変換できます。
allow_experimental_prql_dialect
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 25.1 | 0 | 新しい設定 |
SQLの代替となるPRQLを有効にします。
allow_experimental_time_series_aggregate_functions
別名: allow_experimental_ts_to_grid_aggregate_function
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 25.6 | 0 | 実験的な timeSeries* 集約関数を有効にするための新しい設定。 |
Prometheusライクな時系列のリサンプリング、rate、delta の計算に対応する実験的な timeSeries* 集約関数。
allow_experimental_time_series_table
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 24.8 | 0 | TimeSeries テーブルエンジンを許可する新しい設定を追加 |
TimeSeries テーブルエンジンを使用するテーブルの作成を許可します。設定可能な値:
- 0 — TimeSeries テーブルエンジンは無効です。
- 1 — TimeSeries テーブルエンジンは有効です。
allow_experimental_unique_key
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 26.5 | 0 | MergeTree ファミリーのテーブルで実験的な `UNIQUE KEY` 句を有効にするための新しい設定 |
MergeTree ファミリーのエンジンで UNIQUE KEY 句を使用したテーブルの作成を許可します。
allow_experimental_url_wildcard_from_index_pages
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 26.7 | 0 | HTTPインデックスページを列挙して `url` テーブル関数のワイルドカード展開を有効にするための新しい設定。 |
HTTPインデックスページを使用して、url() および ENGINE = URL での実験的なワイルドカード展開を許可します。
allow_experimental_window_view
WINDOW VIEW を有効にします。まだ十分に安定していません。
allow_experimental_ytsaurus_dictionary_source
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 25.8 | 0 | 新しい設定 |
YTsaurus とのインテグレーション向けの実験的な Dictionary ソース。
allow_experimental_ytsaurus_table_engine
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 25.8 | 0 | 新しい設定 |
YTsaurus とのインテグレーション用の実験的なテーブルエンジン。
allow_experimental_ytsaurus_table_function
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 25.8 | 0 | 新しい設定 |
YTsaurus とのインテグレーション向けの実験的なテーブルエンジン。