Знание - прибыль!

Логическая витрина данных
с поддержкой хранилищ Big Data


Логическая витрина данных - инструмент, позволяющий связать информацию из разных источников в единое представление без создания единого физического хранилища. Особенность нашего решения состоит в поддержке хранилищ больших данных (Big Data) - Hadoop HDFS, HBase и др., а также возможности подключения для обработки данных алгоритмов Map-Reduce, Spark MLlib и т.д. Наряду с этим, поддерживаются любые традиционные СУБД - Oracle, PostgreSQL, MS SQL Server и другие, а также веб-сервисы SOAP и REST.

Витрина данных позволяет получить ответы на жизненно важные для бизнеса вопросы, значительно расширить возможности извлечения выгоды из информации, накопленной в компании. Подробнее о возможностях осмысленного использования данных, а также особенностях нашего решения, рассказывает наша презентация.

Логическая витрина данных способна объединять в единое целое разрозненную, слабо связанную, сложную и динамичную по структуре информацию, в том числе - с технологическими ограничениями к режиму доступа. Витрина дает пользователю возможность формулировать запросы к данным, не заботясь о том, где они находятся, и как будут извлечены; результат запроса пользователь получает в виде таблицы базы данных, табличного файла, или содержимого OLAP-куба в BI-приложении.

Общая схема работы витрины показана на следующем рисунке:

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


Порядок работы системы таков:

  • аналитик делает запрос;
  • логическая витрина данных представляет его в виде запроса к графу;
  • витрина определяет, где находятся данные, необходимые для ответа на этот запрос;
  • витрина выполняет частные запросы исходных данных к разным источникам, используя необходимые фильтры;
  • получает ответы и интегрирует их в единый временный граф;
  • выполняет пост-обработку графа, заключающуюся, например, в применении правил логического вывода;
  • выполняет на нем исходный запрос, и возвращает ответ аналитику.

Аналитик строит запросы при помощи интерфейсов нашей Системы управления знаниями, среди которых – как несколько вариантов формального конструктора запросов, так и интерфейс поиска на контролируемом естественном языке. На следующем рисунке слева показана форма построения запроса на контролируемом языке, а справа – пример результатов другого запроса.

Интерфейс построения запросов логической витрины данных


После извлечения данных витрина выводит информацию о том, сколько единиц информации было извлечено:

Результаты запроса данных


Данные предоставляются пользователю в виде таблицы в интерфейсе (в случае большого объема - в разбивке на фрагменты), могут быть экспортированы в Excel, в любую реляционную СУБД, в OLAP-куб BI-системы.

Подробнее о технических особенностях витрины можно прочитать в нашей статье.

Свяжитесь с нами, чтобы получить консультацию об использовании логической витрины данных для решения ваших задач, узнать стоимость поставки и внедрения витрины.