Сравнение Hitachi Vantara Enterprise & Community

Платформа Hitachi Vantara Community Edition (CE) одна из самых популярных в мире BI систем с открытым кодом. На ее базе выполнено множество проектов, в том числе, и для российских заказчиков. Положительные результаты таких проектов вполне убедительно продемонстрировали, что платформа Hitachi Vantara CE в ряде проектов способна составлять конкуренцию известным коммерческим платформам. В связи с чем у многих возникает законный вопрос : зачем нужно использовать платную версию платформы Hitachi Vantara Enterprise Edition (EE), когда довольно просто воспользоваться ее бесплатным популярным аналогом?

Прежде всего, необходимо отметить, что системы с открытым кодом предоставляют свободы, которые изначально ориентированы на разработчиков и сами по себе не дают никаких гарантий потребителям в надежной работе программного обеспечения (ПО). Применение ПО с открытым кодом позволяет достичь положительных эффектов при наличии квалифицированной команды разработчиков. Такая команда должна быть способна :

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

И наконец, нужно понимать, что в большинстве случаев новые возможности появляются значительно раньше в платных версиях ПО. Для платформы Hitachi Vantara данное утверждение верно.

Hitachi Vantara EE обладает более развитым функционалом, чем CE. Основные преимущества Hitachi Vantara EE в контексте функциональности :

  1. Удобная и гибкая OLAP аналитика.
  2. Интерактивная отчетность.
  3. Развитые параметризованные панели ключевых показателей (dashboards).
  4. Мобильность.
  5. Расширенные возможности интеграции данных.
  6. Расширенная поддержка технологий работы с «Большими данными».
  7. Централизованный мониторинг.

Удобная и гибкая OLAP аналитика

В то время как OLAP-сервер Hitachi Vantara (Mondrian) считается одним из самых развитых решений, OLAP-viewer, основанный на jPivot, является одним из слабейших. В 2009 году компания Hitachi Vantara объявила о замене jPivot на Analyzer в редакции Enterprise. Ключевые преимущества Analyzer над jPivot:

  • разработан специально для бизнес пользователей;
  • интерфейс с поддержкой Drag&Drop;
  • получение детальных отчетов (Drill down);
  • простое формирование собственных вычисляемых мер и итоговых показателей;
  • форматирование ячеек и условное форматирование;
  • удобная фильтрация;
  • большое количество диаграмм и графиков;
  • вычисление линейных трендов;
  • поддержка в рамках мобильного приложения;
  • легкая интеграция в панели ключевых показателей (dashboards).

В видео презентациях показана работа пользователя с OLAP аналитикой в каждой из редакций платформы Hitachi Vantara :

Интерактивная отчетность

В ранних версиях Hitachi Vantara был единственный компонент для интерактивной отчетности – WAQR. Данный компонент не является интерактивным в полном смысле этого слова, т.к. для создания отчета требуется выполнить шаги в мастере отчетов (wizard). При этом результирующий отчет нельзя модифицировать.

В настоящее время WAQR не рекомендуется использовать, в том числе, и в Hitachi Vantara CE. В свою очередь Hitachi Vantara EE появился новый, действительно интерактивный компонент – PIR. Его ключевые преимущества:

  • создание бизнес пользователем форматированных отчетов для последующей печати или выгрузки в офисные форматы;
  • интерфейс с поддержкой Drag&Drop;
  • различные шаблоны представления отчета;
  • удобная фильтрация и группировка данных;
  • легкая интеграция в панели ключевых показателей (dashboards).

Сравнение возможностей по созданию сложных отчетов силами разработчиков с использованием специализированного дизайнера отчетов показывает, что у Hitachi Vantara EE есть важные преимущества, прежде всего, в части более широкого набора источников данных. Например, отчет может быть построен на основе источника данных, который предоставляет собой произвольный процесс извлечения и обработки данных в Hitachi Vantara Data Integration. Данная возможность особенно актуальна для комплексных отчетов, формируемых в реальном времени.

В видео презентации показана работа пользователя с интерактивной отчетностью в Hitachi Vantara Enterprise Edition.

Панели ключевых показателей (dashboards)

По умолчанию в дистрибутиве Hitachi Vantara CE отсутствуют панели ключевых показателей. При необходимости их использования необходимо среди нескольких сторонних проектов с открытым кодом выбрать наиболее подходящий и самостоятельно интегрировать его в платформу. В отличие от Hitachi Vantara EE, создание панелей в Hitachi Vantara CE выполняется силами квалифицированного ИТ специалиста.

Наоборот в Hitachi Vantara EE встроен интерактивный дизайнер панелей ключевых показателей со следующими возможностями:

  • предназначен для бизнес пользователей;
  • использование различных шаблонов расположения элементов и визуальных тем;
  • интерфейс с поддержкой Drag&Drop;
  • связывание компонентов панели общими настраиваемыми параметрами;
  • использование в качестве компонентов панели готовых отчетов и диаграмм, а также их создание в процессе подготовки панели.

В видео презентациях показана работа пользователя с панелями ключевых показателей (dashboards) в каждой из редакций платформы Hitachi Vantara:

Мобильность

Hitachi Vantara Mobile представляет собой полноценное аналитическое приложение в рамках Web браузера, которое включает в себя интерактивный анализ, богатую визуализацию, информационные панели (dashboards), развитую отчетность для iPad.

В видео презентациях показана работа пользователя с мобильным клиентом:

Расширенные возможности интеграции данных

В Hitachi Vantara Data Integration (PDI) в отличие от Kettle (Community версия) реализованы следующие возможности:

  • управление доступом;
  • управление версионированием заданий (jobs) и трансформаций;
  • управление функционированием PDI;
  • поддержка транзакционных заданий (jobs), включая поддержку контрольных точек и возможность перезапуска заданий (jobs) с контрольной точки;
  • наличие дополнительных элементов трансформации ( WebSphere MQ, WEKA, Google Docs, Google Analytics и пр.);
  • обращение к исполняемым трансформациям через JDBC драйвер;
  • расширенная поддержка средств работы с «большими данными», включая встроенные аналитические возможности Hitachi Vantara Instaview и возможности визуальной разработки MapReduce;
  • балансировка потоков данных внутри трансформаций.

Управление версионированием заданий (jobs) и трансформаций позволяет отслеживать изменения, вносимые разными разработчиками, производить быстрый откат к ранее работающим версиям, а также эффективно управлять совместной работой группы разработчиков используя, в том числе, функции блокировки (check in/out) и комментирования.

Управление доступом в PDI позволяет управлять правами на создание, изменение и удаление трансформаций и заданий (jobs), а также использовать учетные записи пользователей из корпоративных источников, таких как LDAP. В частности, данные возможности позволяют :

  • ограничить доступ к конфиденциальным расчетам и параметрам доступа (пароли, идентификаторы и т.п.) к информационным источникам;
  • создать личные папки каждого разработчика, так чтобы разработчики не мешали друг другу;
  • дать полномочия, чтобы разработчики могли просматривать и исполнять (планировать исполнение) определенные трансформации и задания (jobs), но не могли их модифицировать, что особенно актуально для приложений, находящихся в промышленной эксплуатации.

Управление функционированием PDI выполняется в рамках единой консоли платформы Hitachi Vantara - Admin Console и включает в себя, в том числе, следующие возможности : выполнение заданий (jobs) по заданному расписанию на выделенном сервере, просмотр истории работы заданий (jobs), просмотр логов и метрик по функционированию выделенного сервера(ов) PDI.

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

В видео презентации показан пример работы разработчика в Hitachi Vantara Data Integration.

Расширенная поддержка технологий работы с «Большими данными»

В Hitachi Vantara Data Integration (PDI) в отличие от Kettle (Community версия) имеются следующие отличия в поддержке технологий работы с «Большими данными»:

  • использование Hitachi Vantara Instaview для быстрого построения in-memory куба над источником «Больших данных» (HDFS, MongoDb и пр.) и работы с ним с использованием возможностей OLAP аналитики платформы Hitachi Vantara EE;
  • сертифицированная интеграция с Hadoop различных производителей, таких как Apache, Cloudera, Greenplum.

Централизованный мониторинг

В рамках платформы Hitachi Vantara EE в отличие от CE поставляется единая консоль Admin Console для Business Analytics и Data Integration, которая обеспечивает функционал мониторинга всех компонентов Hitachi Vantara BI.