メインコンテンツへスキップ
入力出力エイリアス

説明

JSONCompactEachRow フォーマットとは異なり、このフォーマットでは TabSeparatedWithNamesAndTypes フォーマットと同様に、カラム名と型を含む 2 行のヘッダーも出力されます。

使用例

データの挿入

以下のデータを含む football.json という名前のJSONファイルを使用します。
データを挿入します:

データの読み込み

データの読み込みには、JSONCompactEachRowWithNamesAndTypes フォーマットを使用します。
出力はJSONフォーマットです。

フォーマット設定

設定 input_format_with_names_use_header1 に設定されている場合、 入力データのカラムは名前に基づいてテーブルのカラムにマッピングされます。設定 input_format_skip_unknown_fields1 に設定されている場合、名前が不明なカラムはスキップされます。 それ以外の場合は、1 行目がスキップされます。 設定 input_format_with_types_use_header1 に設定されている場合、 入力データの型は、テーブル内の対応するカラムの型と比較されます。それ以外の場合は、2 行目がスキップされます。
最終更新日 2026年7月2日