JSON の概要
ClickHouse では JSON を扱うための複数のアプローチを提供しており、それぞれに長所・短所や適したユースケースがあります。このガイドでは、JSON の読み込み方法とスキーマを最適に設計する方法について説明します。このガイドは次のセクションで構成されています。
- Loading JSON - シンプルなスキーマを用いて、ClickHouse で構造化および半構造化 JSON を読み込み、クエリする方法。
- JSON schema inference - JSON schema inference を使用して JSON に対してクエリを実行し、テーブルスキーマを作成する方法。
- Designing JSON schema - JSON スキーマを設計および最適化するための手順。
- Exporting JSON - JSON をエクスポートする方法。
- Handling other JSON Formats - 改行区切り JSON (NDJSON) 以外の JSON フォーマットを扱う際のヒント。
- Other approaches to modeling JSON - JSON をモデリングする従来のアプローチ。非推奨です。