system.schema_inference_cache
Querying in ClickHouse Cloud
The data in this system table is held locally on each node in ClickHouse Cloud. Obtaining a complete view of all data, therefore, requires the clusterAllReplicas function. See here for further details.
キャッシュされたすべてのファイルスキーマに関する情報を保持します。
列:
storage(String) — ストレージ名。File、URL、S3、HDFS のいずれか。source(String) — ファイルソース。format(String) — フォーマット名。additional_format_info(String) — スキーマを特定するために必要な追加情報。たとえば、フォーマット固有の設定。registration_time(DateTime) — スキーマがキャッシュに追加されたタイムスタンプ。schema(Nullable(String)) — キャッシュされたスキーマ。number_of_rows(Nullable(UInt64)) — 指定されたフォーマットのファイル内の行数。データファイルからの単純な count() の結果や、スキーマ推論中にメタデータから取得した行数をキャッシュするために使用されます。schema_inference_mode(Nullable(String)) — スキーマ推論モード。
例
次の内容を持つファイル data.jsonl があるとします。
ヒント
data.jsonl を user_files_path ディレクトリに配置してください。これは ClickHouse の設定ファイルを確認することで特定できます。デフォルトは次のとおりです:
clickhouse-client を開き、DESCRIBE クエリを実行します。
system.schema_inference_cache テーブルの内容を確認してみましょう。
関連項目