Цель
- Продуктовую аналитику, нативную для хранилища данных
- Как интегрировать Mitzu с ClickHouse
1. Подготовьте сведения о подключении
Сведения о подключении для вашего сервиса ClickHouse Cloud доступны в консоли ClickHouse Cloud.
Выберите сервис и нажмите Connect:
Выберите HTTPS. Сведения о подключении будут показаны в примере команды
curl.
Если вы используете самоуправляемый ClickHouse, сведения о подключении задаёт ваш администратор ClickHouse.
2. Войдите в Mitzu или зарегистрируйтесь
3. Настройте рабочее пространство
Set up your workspace в левой боковой панели. Затем нажмите ссылку Connect Mitzu with your data warehouse.
4. Подключите Mitzu к ClickHouse
Test connection & Save, чтобы сохранить настройки.
5. Настройте таблицы событий
Event tables и нажмите кнопку Add table. В модальном окне выберите базу данных и таблицы, которые хотите добавить в Mitzu.
С помощью флажков выберите как минимум одну таблицу и нажмите кнопку Configure table. Откроется модальное окно, в котором можно задать ключевые столбцы для каждой таблицы.
Чтобы выполнять продуктовую аналитику в вашем развертывании ClickHouse, нужно указать несколько ключевых столбцов из таблицы. А именно:
- User id - столбец с уникальным идентификатором пользователей.
- Event time - столбец с временной меткой событий.
- Optional[Event name] - этот столбец сегментирует события, если таблица содержит несколько типов событий.
После настройки всех таблиц нажмите кнопку
Save & update event catalog, и Mitzu найдёт все события и их свойства в указанных выше таблицах. Этот шаг может занять несколько минут в зависимости от размера вашего набора данных.