system.schema_inference_cache
ClickHouse Cloud におけるクエリ
このシステムテーブルのデータは、ClickHouse Cloud の各ノードにローカルに保持されています。したがって、すべてのデータの完全なビューを取得するには、clusterAllReplicas 関数が必要です。詳細については こちら を参照してください。
キャッシュされたファイルスキーマに関する情報を含みます。
カラム:
storage(String) — ストレージ名: File, URL, S3 または HDFS。source(String) — ファイルソース。format(String) — フォーマット名。additional_format_info(String) - スキーマを特定するために必要な追加情報。例えば、フォーマット固有の設定。registration_time(DateTime) — スキーマがキャッシュに追加されたタイムスタンプ。schema(String) - キャッシュされたスキーマ。
例
data.jsonlというファイルがこの内容を持っているとしましょう:
ヒント
data.jsonlをuser_files_pathディレクトリに配置します。これを見つけるには、ClickHouseの設定ファイルを確認してください。デフォルトは:
clickhouse-clientを開き、DESCRIBEクエリを実行します:
system.schema_inference_cacheテーブルの内容を見てみましょう:
関連情報