mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-12-11 08:52:06 +00:00
21 lines
2.2 KiB
Markdown
21 lines
2.2 KiB
Markdown
# JSONEachRow
|
||
|
||
Выводит данные в виде отдельных JSON объектов для каждой строки (newline delimited JSON).
|
||
|
||
```json
|
||
{"SearchPhrase":"","count()":"8267016"}
|
||
{"SearchPhrase":"интерьер ванной комнаты","count()":"2166"}
|
||
{"SearchPhrase":"яндекс","count()":"1655"}
|
||
{"SearchPhrase":"весна 2014 мода","count()":"1549"}
|
||
{"SearchPhrase":"фриформ фото","count()":"1480"}
|
||
{"SearchPhrase":"анджелина джоли","count()":"1245"}
|
||
{"SearchPhrase":"омск","count()":"1112"}
|
||
{"SearchPhrase":"фото собак разных пород","count()":"1091"}
|
||
{"SearchPhrase":"дизайн штор","count()":"1064"}
|
||
{"SearchPhrase":"баку","count()":"1000"}
|
||
```
|
||
|
||
В отличие от формата JSON, нет замены невалидных UTF-8 последовательностей. В строках может выводиться произвольный набор байт. Это сделано для того, чтобы данные форматировались без потери информации. Экранирование значений осуществляется аналогично формату JSON.
|
||
|
||
При парсинге, поддерживается расположение значений разных столбцов в произвольном порядке. Допустимо отсутствие некоторых значений - тогда они воспринимаются как равные значениям по умолчанию. При этом, в качестве значений по умолчанию используются нули, пустые строки и не поддерживаются сложные значения по умолчанию, которые могут быть заданы в таблице. Пропускаются пробельные символы между элементами. После объектов может быть расположена запятая, которая игнорируется. Объекты не обязательно должны быть разделены переводами строк.
|