Интеграция с платформой
Процесс подключения к Trisigma зависит от архитектуры данных и доступных ресурсов. Система поддерживает несколько вариантов интеграции: от передачи файлов до прямого доступа к хранилищу.
Сроки развертывания
Подготовка инфраструктуры занимает приблизительно 2 недели с момента подписания договора и предоставления необходимых доступов.
Трудозатраты команды заказчика
- Аналитики проектируют метрики. Благодаря движку Trino мы поддер живаем работу с любыми источниками данных - от ClickHouse до S3. Этап занимает от 1 до 2 рабочих дней.
- Разработчики внедряют API сплиттера в программный код продукта. Процесс занимает от 2 до 5 рабочих дней.
- Менеджеры проектов координируют внутренние процессы, согласовывают доступы и ставят задачи. Общий цикл занимает около 3 недель.
Для проведения первого эксперимента рекомендуется заранее определить функциональность или страницу, где планируется проверка гипотезы.
Требования для получения доступа к платформе
- Предоставьте список IP-адресов офиса или VPN-шлюзов для входа в личный кабинет. Так вы гарантируете безопасность доступа к платформе.
- Зарегистрируйтесь в интерфейсе самостоятельно. Для входа обязательна двухфакторная аутентификация (2FA).
Этапы интеграции инфраструктуры
- Выполните полноценное внедрение API сплиттера.
- Настройте защищенный VPN-туннель между контурами Trisigma и заказчика.
- Предоставьте доступ на чтение к аналитическому хранилищу (ClickHouse, Greenplum) или объектному хранилищу (S3, HDFS). Trisigma использует мощный движок Trino, который позволяет объединять данные из разных источников в одном запросе.
Чтобы пройти весь путь интеграции на реальном примере, изучите наш quickstart.
Основные моменты
Подключение источников данных
Trisigma использует pull-модель получения данных. Мы не принимаем события от вашего приложения через API («пул событий»). Вместо этого платформа самостоятельно забирает информацию из вашего аналитического или объектного (S3) хранилища через защищенный VPN-туннель.
Для этого используется движок Trino, который обращается к необходимым таблицам в режиме чтения по расписанию. Также возможна загрузка файлов или подключение облачных счетчиков.
Работа с метриками
Аналитики заказчика описывают метрики на языке SQL. Наша команда сопровождает процесс интеграции, и на этом этапе может проводить код-ревью и помогать переносить существующую логику на платформу.
Запуск экспериментов
После настройки дизайна и подтверждения корректности данных эксперимент запускается через интерфейс платформы.
При отсутствии регулярного поступления данных результаты экспериментов не будут отображаться в интерфейсе.