Объединение данных ОФД

  • На рынке 21 ОФД (оператор фискальных данных)
  • Все операторы в той или иной мере решают задачи по анализу продаж
  • При этом каждый имеет свою структуру хранения и методологию обработки данных
  • Результаты аналитики разных ОФД не согласуются между собой
  • Долгий и сложный путь реализации совместных проектов
  • На рынке высокая потребность в согласованной аналитике данных разных ОФД

Yupana позволяет всем подключенным ОФД обрабатывать данные по единой согласованной с заказчиком методологии и предоставлять результат в стандартизированном формате, соблюдая все основные принципы безопасности, конфиденциальности и сохранности данных клиентов, подключённых к оператору.

Единый подход в работе с данными на всех этапах

  1. Запрос от клиента формулируется с помощью декларативного языка похожего на SQL
  2. Сформированный запрос передается поставщикам данных (ОФД)
  3. Каждый поставщик данных запускает обработку запроса на установленном у него экземпляре Yupana
  4. Используется единая методология обработки данных
  5. Итоговый результат в одном формате и в одних терминах

Открытый исходный код и свободная лицензия Apache 2.0

Платформа Yupana бесплатная, со свободной лицензией Apache 2.0 и доступна в исходном коде Это позволяет компаниям, которые внедряют Yupana убедиться: платформа действительно делает то, что должна, и в ней нет «backdoors». Все исходные данные остаются у ОФД, 54-ФЗ не нарушается.

Простой SQL подобный язык запросов

Например, запрос на получение информации о выручке и количестве продаж пастеризованного молока по месяцам и населенным пунктам может быть таким:

SELECT
   trunc_month(time) as month,
   KkmAddressCatalog_city as city,
   sum(sum),
   sum(qunatity),
   count(time)
FROM items_kkm
WHERE
   time >= TIMESTAMP '2018-01-01 00:00:00' AND
   time <  TIMESTAMP '2019-01-01 00:00:00' AND
   ItemsInvertedIndex_phrase IN ("молоко паст%") AND
   ItemsInvertedIndex_phrase NOT IN ("ульт%", "шок", "сгущ") AND
   sum / quantity < 100
GROUP BY
   month, city

Возможность усовершенствования

Платформа Yupana базируется продуктах с открытым исходным кодом и свободной лицензией и сама является таковой. Каждый установивший ее ОФД может добавить новые функции, исправить или ускорить процессы. А после этого, по своему усмотрению, включать или не включать свой код в общедоступный проект.

Готова к большим данным

Платформа Yupana протестирована на больших данных (десятки терабайт) и более года используется как основной инструмент для решения аналитических задач клиентов Первого ОФД.

Чем не является Yupana

Платформа Yupana – не СУБД (система управления базами данных) и совсем не реляционная СУБД. Yupana – это прикладное решение, включающее в себя совокупность методов хранения и обработки больших массивов данных, которые генерируются точками продаж. Yupana учитывает специфику задач по анализу рынка, но не является универсальной аналитической платформой.