Skip to main content
S3 ClickPipe — это полностью управляемый и отказоустойчивый способ приёма данных из Amazon S3 и S3-совместимых объектных хранилищ в ClickHouse Cloud. Он поддерживает как однократную загрузку, так и непрерывную ингестию с семантикой «ровно один раз».
1

Выберите источник данных

1. В ClickHouse Cloud выберите Источники данных в главном навигационном меню и нажмите Создать ClickPipe.
Выберите импорт
2. Нажмите плитку Amazon S3. Эту плитку также можно использовать для подключения к другим S3-совместимым сервисам, не указанным в интерфейсе ClickPipes.
Выберите импорт
Из-за различий в форматах URL и реализациях API у разных провайдеров сервисов объектного хранилища не все S3-совместимые сервисы поддерживаются по умолчанию. Если у вас возникают проблемы с сервисом, который не указан в разделе поддерживаемые источники данных, свяжитесь с нашей командой.
2

Настройте подключение ClickPipe

1. Чтобы настроить новый ClickPipe, необходимо указать параметры подключения и аутентификации для вашего сервиса объектного хранилища.
Заполните сведения о подключении
2. Нажмите Входящие данные. ClickPipes получит метаданные из вашего бакета, которые понадобятся на следующем шаге.
3

Выберите формат данных

В интерфейсе отобразится список файлов в указанном бакете. Выберите формат данных (в настоящее время мы поддерживаем только часть форматов ClickHouse) и укажите, нужно ли включить непрерывную ингестию. Подробнее см. в разделе “continuous ingest” на странице обзора.
Выберите формат данных и topic
4

Настройте таблицу, схему и параметры

На следующем шаге вы можете выбрать, выполнять ли приём данных в новую таблицу ClickHouse или использовать существующую. Следуйте инструкциям на экране, чтобы изменить имя таблицы, схему и параметры. В верхней части страницы доступен предварительный просмотр изменений в реальном времени в примере таблицы.
Задайте таблицу, схему и параметры
Вы также можете настроить дополнительные параметры с помощью доступных элементов управления
Задайте дополнительные параметры
Либо вы можете выбрать приём данных в существующую таблицу ClickHouse. В этом случае интерфейс позволит сопоставить поля источника с полями ClickHouse в выбранной целевой таблице.
Использовать существующую таблицу
Вы также можете сопоставлять виртуальные столбцы, такие как _path или _size, с полями.
5

Настройте разрешения

Наконец, вы можете настроить разрешения для внутреннего пользователя ClickPipes.Разрешения: ClickPipes создаст отдельного пользователя для записи данных в целевую таблицу. Вы можете назначить этому внутреннему пользователю пользовательскую роль или одну из предопределённых ролей:
  • Full access: полный доступ к кластеру. Требуется, если вы используете materialized view или словарь с целевой таблицей.
  • Only destination table: только разрешения INSERT для целевой таблицы.
Разрешения
6

Завершите настройку

После нажатия “Complete Setup” система зарегистрирует ваш ClickPipe, и вы увидите его в сводной таблице.
Уведомление об успешном выполнении
Уведомление об удалении
В сводной таблице доступны элементы управления для отображения примеров данных из источника или из целевой таблицы ClickHouse
Просмотр целевой таблицы
А также элементы управления для удаления ClickPipe и отображения сводки по заданию приёма.
Просмотр обзора
Поздравляем! Вы успешно настроили свой первый ClickPipe. Если этот ClickPipe настроен для непрерывной ингестии, он будет непрерывно работать, выполняя приём данных в реальном времени из удалённого источника данных. В противном случае он примет батч и завершит работу.
Последнее изменение 23 июля 2026 г.