Константин Лебедев
Константин Лебедев личный блог
28 июня 2021, 13:29

Инстурмен анализ рынка OLAP (TransaqConnector + Clickhouse + Grafana)

В продолжении темы про TransaqConnector для Линукс на GoLang , где описывалась область применения, как анализ исторических данных по всем инструментам, пришло время продемонстрировать.
Для этого был написал за один вечер пример экспортера данных из TRANSAQ в лучшую OLAP базу данные ClickHouse с открытым кодом(open source) от компании Яндекс, с возможностью подключения неройсетки(регрессия) обычно применяется для систем рекомендации товаров

Для запуска вам понадобиться установить docker
И запустить все необходимое локально через docker compose файл
 
Поменять логины и пароли к транзакту на свои, если нет, то можно запросить тестовый доступ в течении 1 минуты на почту.

environment:
  TC_LOGIN: «TCNN9979»
  TC_PASSWORD: «n3Z4W4»
  TC_HOST: «tr1-demo5.finam.ru»
  TC_PORT: «3939»
  TC_LOG_LEVEL: «DEBUG»
  TC_TARGET: «server:50051»
docker-compose -f transaq-clickhouse-exporter-compose.yaml -p transaq up
Получаем такие данные

Инстурмен анализ рынка OLAP (TransaqConnector + Clickhouse + Grafana)

Открываем в браузере c Графаной 127.0.0.1:3000/login и вводим логин и пароль admin admin
Инстурмен анализ рынка OLAP (TransaqConnector + Clickhouse + Grafana)

Далее появляется окно о смене пароля, вводим новый пароль или ждем далее(skip)

Инстурмен анализ рынка OLAP (TransaqConnector + Clickhouse + Grafana)

Переходим в настройки добавления источника данных

Инстурмен анализ рынка OLAP (TransaqConnector + Clickhouse + Grafana)

Жмем на ClickHouse и вводим url http://clickhouse:8123/ и жмем сохранить и провестить(save&test)
Инстурмен анализ рынка OLAP (TransaqConnector + Clickhouse + Grafana)

Так же понадобится панелька со свечами устанавливается отдельно 
Инстурмен анализ рынка OLAP (TransaqConnector + Clickhouse + Grafana)


Все готово, а как этим пользоваться ? 

И вы ограничены, только вашей фантазий, а так же есть возможность погрузить операционные и финансовые данные компании, но это в следующем посте.

 
7 Комментариев
  • Ынвестор
    28 июня 2021, 17:35
    За пытливость ума пятерка. 
    По существу — по ссылке никаких нейросеток нету, только регрессия(что ну совсем разные вещи). Clickhouse конечно неплоха, но сомневаюсь что для описанных задач это лучший выбор. Вы на какой вообще объём данных ориентируетесь?
      • Ынвестор
        28 июня 2021, 19:08
        Константин Лебедев, ну так из пушки по воробьям. Минутки за год это полмиллиона записей. Вообще ни о чем. Где преимущество по сравнению с тем же MySQL? А ограничений много
          • Ынвестор
            28 июня 2021, 19:55
            Константин Лебедев, "И я использую его ежедневно на работе"
            Ну с этого и надо было начинать) 
            Для БД с данными помещающимися в память все эти OLAP монстры вообще не сдались. Не их это объемы.

    • Ынвестор
      28 июня 2021, 23:08
      Константин Лебедев, поэтому для 3тб вам не нужен кликхаус. тем более для нескольких миллионов строк. 

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн