ClickHouse のロゴ

ClickHouse / リリースノート / 2026/04/30 / 重要

ClickHouse 2026年4月30日のリリースノート解説: 26.4 は互換性変更とAI関数が見どころ

dataAI

公式リリースノート

ClickHouse は 2026年4月30日に release 26.4 を公開しました。今回の changelog は項目数が多く、Bool 型の IN 比較、H3 library v4、HTTP header 制限などの互換性変更に加え、Arrow Flight SQL、Paimon incremental read、JSON index、AI functions、join spilling、性能改善がまとまっています。

要点

  • IN operator の Bool / Decimal まわり、H3 v4、HTTP request header 制限など、運用前に確認すべき backward incompatible change がある
  • Arrow Flight SQL、Paimon incremental read、JSON / Map 型 dictionary attributes、JSON column 向け skip index などデータ連携・半構造化データの扱いが前進した
  • aiGenerateaiClassifyaiExtractaiTranslate など、OpenAI / Anthropic endpoint を SQL から呼ぶ AI functions が experimental feature として入った
  • hash join spilling、text index GA、primary key pruning、S3 metrics など性能・観測性の改善も多い

今回のリリースノートで語られていること

ClickHouse 26.4 は、単一の目玉機能だけではなく、互換性、データ連携、半構造化データ、AI、性能改善が広く入ったリリースです。まず注意すべきなのは backward incompatible change です。Bool 型に対する IN operator の厳密化、H3 library v4 への更新、SELECT を bareword identifier として扱うケースの制限、merge table の virtual column の扱い、HTTP request header 関連の default 制限など、既存クエリや外部接続の挙動に影響する可能性があります。特に HTTP header の default 値引き下げは、pre-authentication memory usage を抑えるための変更ですが、以前の大きな値に依存している環境では設定確認が必要です。

新機能では、Arrow Flight SQL support と Paimon table engine の incremental read が目立ちます。分析基盤では、外部ツールや lakehouse 形式との接続性が重要になっており、ClickHouse が単独 DB としてだけでなく、周辺データ基盤と組み合わせて使われる前提を強めていることが分かります。JSON / Map まわりの改善も多く、dictionary attributes に複雑型を持てるようになったり、JSON columns に JSONAllPaths と bloom filter / tokenbf / ngrambf / text index を使った skip index が入ったりしています。ログ、イベント、プロダクト分析のように半構造化データが多いワークロードでは確認したい項目です。

AI functions は experimental 扱いながら象徴的です。aiGenerate に加え、aiClassifyaiExtractaiTranslate により、OpenAI や Anthropic の endpoint を SQL から呼ぶ流れが入りました。これは、ClickHouse が単なる高速分析エンジンにとどまらず、データ上で LLM 処理を直接呼び出す方向を試していることを示します。ただし experimental なので、本番利用ではセキュリティ、コスト、再現性、外部 API へのデータ送信、失敗時の扱いを慎重に確認する必要があります。

関係するチーム

  • ClickHouse self-managed / Cloud のバージョンアップを計画しているデータ基盤チーム
  • JSON、Map、Paimon、Arrow Flight SQL など周辺連携を使うチーム
  • SQL から LLM API を呼ぶ分析・分類・抽出ワークフローを検討している人
  • 互換性変更や HTTP 接続制限の影響を事前に確認したい運用担当

実務へのつながり

まず、互換性変更に該当するクエリや接続設定を洗い出します。Bool / Decimal の IN、H3 関数、HTTP header サイズ、virtual column を使う merge table は重点確認です。次に、JSON index、text index GA、join spilling、primary key pruning のような性能改善を、代表クエリで検証します。AI functions は魅力的ですが、外部 API に渡すデータ範囲とコスト監視を決めてから試すほうが安全です。

結局、今回のリリースをどう読むべきか

ClickHouse 26.4 は、アップグレード前の互換性確認が必要な一方で、半構造化データ、外部連携、AI 関数、性能改善が広く進んだ重要リリースです。特に本番運用チームは、目立つ新機能よりも backward incompatible change と default 設定変更を先に確認し、そのうえで JSON / AI / join 周辺の改善を試すのが現実的です。