IcCube - IcCube

Сервер icCube OLAP
Iccube-логотип
Разработчики)Программное обеспечение icCube Sarl
Стабильный выпуск
6.8.9 / 31 мая 2019 г. (2019-05-31)
Операционная системаКроссплатформенность (JVM )
ТипОнлайн-аналитическая обработка ]
Интернет сайтwww.iccube.com

icCube - это компания, основанная в Швейцарии, которая предоставляет бизнес-аналитика программное обеспечение с таким же названием. Программное обеспечение может быть полностью встроено, размещено в управляемой среде или установлено локально, локально.

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

Рядом с построителем панели мониторинга на основе браузера к данным можно получить доступ, выполняя запросы непосредственно на Куб OLAP с использованием MDX, SQL или R.

История

icCube продает онлайн-аналитическая обработка (OLAP) сервер.

Начиная с июня 2010 года с его первой общедоступной версией сообщества (0.9.2). С тех пор компания выпускала новые версии несколько раз в год.

ДатаВерсияМероприятие
Июнь 2010 г.0.9.2Самая первая опубликованная версия (предварительная версия) сервера OLAP в памяти; Поддержка MDX / XMLA является первоочередной задачей.
Ноябрь 2010 г.1Основываясь на отзывах сообщества, это первая полная версия с функциями (такими как MDX и обратная запись). Версия сообщества (бесплатная).
Июнь 2011 г.1.3Расширенная поддержка MDX и усиленные функции моделирования кубов; первая версия библиотеки визуализации (GVI).
Октябрь 2011 г.2Первая версия рекламируется для использования в бизнесе (по сравнению с сообществом).
Апрель 2012 г.2.5Первая версия с сервером веб-отчетов.
Январь 20133Лучшая производительность и больше возможностей.
июнь 20134Вычислительная машина второго поколения.
Январь 20154.8.2Улучшение версий 4.x (возможности и скорость сервера, веб-отчеты).
Май 2015 г.5.1Добавление извлечь, преобразовать, загрузить Особенности.
Май 20165.2Улучшение версий 5.x.
Октябрь 20166.0Совершенно новая система отчетов и новый механизм расчета сервера.
Июль 2017 г.6.2Добавлены слои Google Maps для виджетов GEO, тепловых карт и т. Д.
Август 2017 г.6.5Добавлен модуль комментирования панели инструментов для совместной работы
Апрель 2018 г.6.6Улучшенный ETL + Добавленные обсуждения / комментарии панели инструментов могут быть отфильтрованы текущими фильтрами данных.
Март 2019 г.6.8.6Новый JSON Rest API + несколько улучшений как для сервера, так и для отчетности.

Архитектура

icCube реализован в Ява и следует J2EE стандарты. Для последнего он включает как HTTP сервер (Причал ) и контейнер сервлетов для обработки всех коммуникационных задач.

Будучи сервером OLAP в памяти, серверу icCube не нужно получать свои данные из СУБД; может использоваться любой источник данных, который представляет свои данные в табличной форме; Существует несколько плагинов для доступа к файлам, HTTP-потоку и т. д. Также поддерживается доступ к источнику данных, который предоставляет объекты JSON (например, MongoDB). Затем icCube заботится о возможных сложных отношениях (например, многие-2-многие), подразумеваемых структурой JSON.

Доступ к icCube (моделирование куба, мониторинг серверов, запросы многомерных выражений, веб-отчеты и информационные панели) осуществляется через уникальный веб-интерфейс и JSON Rest API.

Сервер icCube OLAP не использует никаких механизмов кэширования или предварительной агрегации.

Интерфейсы

icCube использует Многомерные выражения (MDX) в качестве языка запросов и несколько расширений [1] на исходный язык: объявления функций, вектор (даже на уровне мер), матрица, объекты, взаимодействия Java и R.[2]icCube запатентовал отладчик MDX.[3]icCube поддерживает как стандартный интерфейс, так и проприетарный. XML для анализа (Протокол XMLA может подключаться к любому инструменту отчетности, совместимому с XMLA.

icCube поддерживает собственный проприетарный протокол GVI. HTTP на основе, он может быть расширен. Этот протокол использует проводной протокол Google Visualization.[4] Javascript является основным языком реализации, также доступна библиотека отображения Java.

Начиная с icCube 6.8.6, сервер icCube поддерживает JSON Rest API для программного доступа.

Смотрите также

Рекомендации

  1. ^ «Крис Уэбб о объявленных функциях icCube MDX».
  2. ^ «icCube расширяет MDX возможностями объектно-ориентированного программирования». Архивировано из оригинал на 2013-07-18. Получено 2013-07-18.
  3. ^ «Система отладки для многомерных выражений запросов к базе данных на сервере обработки».
  4. ^ «Внедрение протокола источника данных для инструментов диаграмм (V0.6)».