Подключение данных
В Trisigma используется pull-модель получения данных. Это означает, что платформа самостоятельно забирает информацию из вашего хранилища по расписанию, а не ожидает отправки событий через API.
Принципы работы с данными
Такой подход обеспечивает высокую надежность и чистоту аналитики:
- Используйте единый источник правды, так как метрики считаются на основе тех же данных, которые применяет ваша внутренняя аналитика.
- Исключите потерю данных: даже если приложение временно не смогло отправить событие по сети, информация сохранится в DWH и будет забрана Trisigma позже.
- Гарантируйте безопасность через предоставление платформе прав только на чтение к ограниченному набору таблиц.
Процесс подключения
В интерфейсе платформы нет раздела для самостоятельной настройки коннекторов — это вопрос безопасности. Чтобы подключиться, вам нужно сделать:
- Вы предоставляете доступы (read-only) к необходимым таблицам в ClickHouse, Postgres или другом DWH.
- Инженеры Trisigma настраивают Cron-задачи для регулярного забора данных.
- Данные становятся доступны для описания в семантическом слое.
Подробнее о поддерживаемых источниках читайте в разделе Sources (источники).
Для обеспечения безопасности передаваемых данных, мы можем использовать VP туннель, и настроить подключение к вашему DWH.
Данные для кейса доставки
Ниже описан пример настройки данных для кейса «Точная дата доставки» из вступления. Ваши источники и названия таблиц могут быть любыми.
Чтобы проанализировать кейсовый эксперимент, Trisigma должна понимать, как действия пользователей на фронтенде связаны с их поведением в системе заказов.
Для учебного кейса мы должны будем получить от вас дотсуп, к таблице, где есть информация о:
- Информация о том, что пользователь нажал на кнопку добавления товара, увидев тот или иной блок доставки.
- Данные о финальной оплате заказа и его возможных отменах (для контрольной метрики).
Следующий шаг - описание метрик. Для этого необходимо перейти по ссылке Описание метрик.