Описание решения
NRT-фреймворк – собственная разработка К2Тех. Приложение предназначено для автоматического расчета любого количества показателей в режиме близком к реальному времени за счет введения нужной формулы в интерфейс. Модуль расчетов построен на компонентах Arenadata Hadoop (Spark Streaming, HBase). Интеграция обеспечивается на базе Arenadata Streaming (NiFi и Kafka), сохранение данных возможно в Kafka и аналитических витринах Arenadata DB.Возможности NRT в работе с расчетными показателями:
- каждый показатель рассчитывается по заданным формулам;
- кроме анализа приходящих показателей можно добавлять виртуальные рассчитываемые,
- на основе исходных данных можно задавать расчет новых показателей;
- вертикальное и горизонтальное масштабирование позволяет увеличивать количество показателей, рассчитываемых в единицу времени, для этого достаточно увеличить размер кластера;
- также доступно быстрое изменение и автозаполнение метаданных показателей, как в эксель.