mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-21 23:21:59 +00:00
Update docs/ru/getting-started/example-datasets/recipes.md
Co-authored-by: Alexander Kuzmenkov <36882414+akuzm@users.noreply.github.com>
This commit is contained in:
parent
3733ec425e
commit
9abd3ab115
@ -56,7 +56,7 @@ clickhouse-client --query "
|
||||
- поле `num` (номер строки) не нужно — оно считывается из файла, но игнорируется;
|
||||
- при загрузке используется `FORMAT CSVWithNames`, но заголовок в CSV будет проигнорирован (параметром командной строки `--input_format_with_names_use_header 0`), поскольку заголовок не содержит имени первого поля;
|
||||
- в файле CSV для разделения строк используются только двойные кавычки. Но некоторые строки не заключены в двойные кавычки, и чтобы одинарная кавычка не рассматривалась как заключающая, используется параметр `--format_csv_allow_single_quote 0`;
|
||||
- некоторые строки из CSV не могут быть считаны корректно, поскольку они начинаются с символов`\M/`, тогда как в CSV начинаться с обратной косой черты могут только символы `\N`, которые распознаются как `NULL` в SQL. Чтобы пропустить 10 некорректных записей, используется параметр `--input_format_allow_errors_num 10`;
|
||||
- некоторые строки из CSV не могут быть считаны корректно, поскольку они начинаются с символов`\M/`, тогда как в CSV начинаться с обратной косой черты могут только символы `\N`, которые распознаются как `NULL` в SQL. Поэтому используется параметр `--input_format_allow_errors_num 10`, разрешающий пропустить до десяти некорректных записей;
|
||||
- массивы `ingredients`, `directions` и `NER` представлены в необычном виде: они сериализуются в строку формата JSON, а затем помещаются в CSV — тогда они могут считываться и обрабатываться как обычные строки (`String`). Чтобы преобразовать строку в массив используется функция [JSONExtract](../../sql-reference/functions/json-functions.md).
|
||||
|
||||
## Проверьте добавленные данные
|
||||
|
Loading…
Reference in New Issue
Block a user