JSONCompactStringsEachRowWithNamesAndTypes
Input | Output | Alias |
---|---|---|
✔ | ✔ |
Описание
Отличается от формата JSONCompactEachRow
тем, что также выводит две строки заголовка с именами и типами колонок, аналогично TabSeparatedWithNamesAndTypes.
Пример использования
Вставка данных
Используя JSON файл со следующими данными, названный football.json
:
Вставьте данные:
Чтение данных
Чтение данных с использованием формата JSONCompactStringsEachRowWithNamesAndTypes
:
Вывод будет в формате JSON:
Настройки формата
Если настройка input_format_with_names_use_header установлена в 1, колонки из входных данных будут сопоставлены с колонками из таблицы по их именам, колонки с неизвестными именами будут пропущены, если настройка input_format_skip_unknown_fields установлена в 1. В противном случае первая строка будет пропущена.
Если настройка input_format_with_types_use_header установлена в 1, типы из входных данных будут сравниваться с типами соответствующих колонок из таблицы. В противном случае вторая строка будет пропущена.