Skip to main content
Все руководства из раздела «Быстрый старт»
Real-time аналитикаХранилище данныхОбсервабилитиAI/MLCloud

Предварительные требования

Вам также следует пройти следующие руководства из раздела «Быстрый старт»:

Что вы создадите

В этом руководстве из раздела «Быстрый старт» вы будете использовать clickhouse-client — официальный клиент ClickHouse для командной строки — чтобы загрузить данные из локального CSV-файла в сервис ClickHouse Cloud. Вы установите clickhouse-client, подготовите пример набора данных, подключитесь к своему сервису ClickHouse Cloud, создадите таблицу и выполните вставку данных с локальной машины. В итоге вы узнаете, как с помощью clickhouse-client загружать локальные файлы в ClickHouse Cloud — этот способ работает с CSV, Parquet, JSON и многими другими форматами.
1

Установите clickhouse-client

clickhouse-client — официальный CLI для подключения к ClickHouse. Он входит в состав бинарного файла ClickHouse.Установите его с помощью универсального установщика:
Это скачает последний бинарный файл clickhouse в текущий каталог. Проверьте установку:
Вы должны увидеть вывод с номером версии ClickHouse, подтверждающий, что clickhouse-client готов к работе.
2

Подготовьте небольшой CSV-файл для примера

Создайте небольшой CSV-файл, чтобы это руководство по быстрому запуску было самодостаточным. Выполните в терминале следующее:
3

Подключитесь к своему сервису ClickHouse Cloud

Команды ниже предполагают, что вы экспортировали CLICKHOUSE_HOST, CLICKHOUSE_USER и CLICKHOUSE_PASSWORD в виде переменных окружения, как описано в руководстве быстрого старта Получение сведений о подключении к Cloud. Если нет, вы можете напрямую подставить свои значения.Проверьте подключение, выполнив простой запрос к своему сервису ClickHouse Cloud:
Если подключение прошло успешно, в терминале будет выведено 1. Если возникает ошибка подключения, проверьте, что ваш сервис запущен в консоли Cloud, а имя хоста и пароль указаны верно.
Порт 9440 — это защищённый порт собственного протокола для ClickHouse Cloud. Флаг --secure включает шифрование TLS. Это требуется для всех подключений к Cloud.
4

Создайте целевую таблицу и вставьте данные

Сначала создайте таблицу в вашем сервисе ClickHouse Cloud для приема данных:
Теперь выполните вставку данных из локального CSV-файла. Это ключевой шаг — clickhouse-client читает файл из stdin и потоково передает его в удаленный сервис:
clickhouse-client напрямую отправляет содержимое CSV-файла в ваш сервис ClickHouse Cloud. Формат CSVWithNames указывает ClickHouse, что первая строка содержит заголовки столбцов.
5

Проверьте, что данные были вставлены

Выполните запрос к своему сервису ClickHouse Cloud, чтобы убедиться, что строки были вставлены:
Вы увидите 10 — это количество строк в примере CSV-файла.Просмотрите данные:
Этот же процесс работает с Parquet, TSV, JSON, Avro, ORC и многими другими поддерживаемыми форматами — просто измените предложение FORMAT и передайте на вход соответствующий файл.

Следующие шаги

В этом руководстве из раздела «Быстрый старт» вы установили clickhouse-client, подключили его к сервису ClickHouse Cloud и с его помощью передали данные из локального CSV-файла в ClickHouse Cloud. Этот же подход подходит для Parquet, JSON и десятков других форматов. Далее ознакомьтесь со следующими руководствами из раздела «Быстрый старт»: Или перейдите к справочной документации:
ClickHouse Academy — Master ClickHouse with expert-designed training for every skill level

Check out the ClickHouse academy for on-demand and live training

Last modified on June 10, 2026