Архитектура
Обработка входящих запросов
Коммуникация сервисов
Руководство пользователя
Получение данных из сервисов
Использование Панели управления
Использование инструментов из комплекта
Работа с Theia
Мониторинг Netdata
Работа с Jupyter
Работа с ClickHouse
Основные принципы
Модификация схемы
Подключение к VPN
Справочная информация
HTTP Redirect
Каналы получения данных
WebSocket
Загрузка больших файлов
JSON-RPC 2.0 RST
API сервисов
Director API
Front API
RockMe Framework (TypeScript)
Переменные окружения
Маппинг путей
Сетевая инфраструктура
Схема хранилища ClickHouse
Создание сервисов
Python + Band Framework
Организация сервиса
Коммуникация с другими сервисами
Работа с ClickHouse
Другие возможности
TypeScript + Rockme Framework
Организация сервиса
Туториалы
Получение данных из других сервисов
Сбор сырых данных Google Analytics
Создание динамического Calltracking
Построение истории отдельного пользователя
Классические модели атрибуции
Вероятностное прохождение воронки
Атрибуция по индексу активности
Воронки
Реализация Cookie-Sync
Сегментация пользователей
X
Выберите раздел

Create service using skeleton

Build own service

Usign theia

Theia IDE was adopted to easy creating of new services. Press cmd(mac)/ctr(win) + shift + P for commands menu, then type task ans choose Run Task, follow instructions. Generated service will be located ~/projects/my_images/SERVICE_NAME.

*TODO: Add Screenshot*

Install Cookiecutter

If you don't use Theia for service generation look at Cookiecutter. It's a Python module that can generate new project usign template. New Band service template is located at https://github.com/rockstat/band-skeleton-py and called "Skeleton".

pip install -U cookiecutter

Go to your images directory

cd my_images

Then run generator with the latest template

cookiecutter git+https://github.com/rockstat/band-skeleton-py

Now yout can locate genetated template of new service at current dicrectory

Ccылки по теме