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

JSONColumns

入力出力エイリアス

説明

ヒント

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

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

注記

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

使用例

例:

フォーマット設定

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