- Аккаунт Azure Blob Storage
- Строка подключения Azure
- Имя контейнера
- Запущенный сервис ClickHouse Cloud
2
Выберите источник данных
Выберите Azure Blob Storage в качестве типа данных
3
Настройте подключение ClickPipe
- Задайте для ClickPipe понятное имя
- Выберите Connection String в выпадающем списке метода аутентификации
- Вставьте строку подключения Azure в поле Connection string
- Введите имя контейнера
- Укажите путь к файлу в Azure Blob Storage, используя подстановочные знаки, если хотите настроить приём нескольких файлов
4
Выберите формат данных
- Выберите тип файла
- Выберите сжатие файла (
detect automatically,none,gzip,brotli,xzилиzstd) - Заполните дополнительные параметры формата, например разделитель для форматов с разделением запятыми
- Нажмите Parse information
5
Настройте таблицу, схему и параметры
Теперь нужно создать новую таблицу или выбрать существующую, в которой будут храниться входящие данные.
- Выберите, загружать ли данные в новую таблицу или в существующую
- Выберите базу данных и задайте имя таблицы, если это новая таблица
- Выберите ключ сортировки или несколько ключей сортировки
- Определите сопоставления между исходным файлом и целевой таблицей: имя столбца, тип столбца, значение по умолчанию и допустимость
NULL - Наконец, укажите расширенные настройки, такие как тип движка, выражение для партиционирования и первичный ключ
6
Настройте разрешения
ClickPipes создаст отдельного пользователя базы данных для записи данных.
Вы можете выбрать роль для этого пользователя.
Для доступа к materialized view или словарю из целевой таблицы выберите “Full access”.
7
Завершите настройку
Нажмите Create ClickPipe, чтобы завершить настройкуТеперь ваш ClickPipe должен отображаться в статусе provisioning.
Через некоторое время его статус изменится с provisioning на completed.