События

Visiology 2.27: удобство работы с BigData

Новый релиз российской информационно-аналитической платформы Visiology 2.27 расширяет возможности обработки больших объемов данных, а также ускоряет процессы визуализации. Кроме этого, пользователи получают улучшенный механизм загрузки данных через специальный инструмент SmartForms и новый уровень безопасности при работе с системой.

Ключевые изменения в релизе 2.27 коснулись «сердца» платформы – собственного ROLAP-движка ViQube. Одним из важных плюсов Visiology является обработка данных в памяти (in-memory). Однако, благодаря улучшениям архитектуры ViQube, в версии 2.27 появилась возможность эффективно выполнять задачи на больших объемах данных, выходящих далеко за пределы оперативной памяти. Новый SQL Backend позволяет транслировать часть многомерных запросов в SQL и исполнять их непосредственно на внешней СУБД. Таким образом, скорость обработки запросов BigData теперь ограничивается только архитектурой и производительностью поддерживающей SQL инфраструктуры, а лимит на объем данных для анализа в фактически отсутствует.

Кроме модернизации движка, Visiology 2.27 предлагает улучшения в работе с визуализацией. Была реализована возможность выгрузки дашбордов в форматы документов OpenOffice: .ods (аналог Excel) и .odp (аналог PowerPoint). Также был улучшен механизм работы с дашбордами в веб-окружении. В итоге пользователи могут вставлять готовые дашборды в письма, сообщения и документы, не задумываясь о корректности их отображения. Кроме этого элементы визуализации теперь можно просто копировать. ID виджетов меняется в JavaScript-коде автоматически и не требует ручного редактирования кода.

Еще одно преимущество версии 2.27 заключается в более комфортной и эффективной загрузке данных через SmartForms. Если оператор использует для этого электронные таблицы (файлы Excel), платформа самостоятельно распознает новые значения атрибутов измерений (справочников) и создает новые элементы измерения. Такой подход позволяет автоматически расширять спектр собираемой информации и добавлять ее к уже существующей модели данных без дополнительных действий со стороны пользователей.