メインコンテンツまでスキップ
メインコンテンツまでスキップ

JSONColumns

InputOutputAlias

説明

ヒント

JSONColumns* フォーマットの出力は ClickHouse フィールド名を提供し、そのフィールドに対するテーブルの各行の内容を示します。視覚的には、データは左に90度回転しています。

このフォーマットでは、すべてのデータが単一の JSON オブジェクトとして表現されます。

注記

JSONColumns フォーマットはすべてのデータをメモリにバッファリングし、その後単一のブロックとして出力するため、高いメモリ消費を引き起こす可能性があります。

使用例

例:

フォーマット設定

インポート中に、不明な名前のカラムは、設定 input_format_skip_unknown_fields1 に設定されている場合、スキップされます。ブロックに存在しないカラムはデフォルト値で埋められます(ここでは input_format_defaults_for_omitted_fields 設定を使用できます)。