ЗАМЕТКИ ИЗ ЛАБОРАТОРИИ

Iridon Panorama фирмы Great Elk работает непосредственно с реляционными данными, но может быть медленнее конкурентов

 

Администраторы баз данных, желающие внедрить OLAP-функции (онлайновая аналитическая обработка), должны приглядеться к Iridon Panorama, инструменту, возможности которого по непосредственной работе с реляционными данными перевешивают его незначительные недостатки.

 

ПО Panorama 2.1, выпущенное фирмой Great Elk (Новая Зеландия) в мае, представляет собой многомерный аналитический продукт, способный формировать запросы непосредственно любому ODBC  -  источнику, включая SQL Server и Access корпорации Microsoft, а также Oracle7 корпорации Oracle. Конкурирующие продукты, такие, как PowerPlay корпорации Cognos и Pablo фирмы Andyne Computing, отличаются тем, что требуют выполнения административной работы по установке слоев определений в среднем звене, что требует больших затрат времени и должно выполняться в автономном режиме.

 

Однако Panorama подойдет не для всякой организации. Хотя возможности 16-разрядного продукта позволяют работать непосредственно с базой данных, что облегчает администрирование, однако, для некоторых запросов ПО не столь удобно, как PowerPlay. K тому же полная версия Panorama стоит $1490 в отличие от $695 за PowerPlay.

 

Чтобы снизить расходы при внедрении Panorama на предприятии, организации могут приобрести run-time-версию продукта, которая позволяет работать с текущими наборами данных, но не создает видов. Стоимость такого пакета с лицензией на пятерых пользователей составляет $2170.

 

Panorama работает с любым источником ODBC-данных, однако в поставку включен ODBC-драйвер только для Microsoft Access.

 

Сложные функции уменьшают производительность

 

Тестовый центр PC Week Labs протестировал Panorama на локальной базе данных фирмы Sybase, состоящей из 10 000 записей. СУБД SQL Anywhere была установлена на 60 МГц Pentium ПК корпорации Dell Computer. Компьютер Dimension XPSP60 работал под управлением Windows 95. Мы протестировали Panorama также на СУБД SQL Server 6.5 корпорации Microsoft, установленной на 66 МГц двухпроцессорной 486-системе.

 

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

 

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

 

Создание видов в Panorama напоминает работу с электронной таблицей, хотя и с усложненной ее версией.

 

Как и в PowerPlay, рабочей областью в Panorama является сетка, определяемая рядами и столбцами, названными измерениями. Мы могли просматривать данные, изменяя, добавляя или удаляя виды этих измерений. Результирующий набор являлся пересечением измерений на экране.

 

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

 

Для нашей тестовой базы данных, включавшей в себя гипотетические примеры продаж товаров в спортивном магазине, мы закрепили за типами продуктов ряды, а города, где располагались магазины, изобразили столбцами. Затем мы могли перенести продавца на сетку, чтобы посмотреть, насколько хорошо продаются товары в каждом городе и кто продал их. В любой момент времени мы могли поменять местами ряды и столбцы, щелкнув на кнопке Swap Axis Series.

 

Panorama предоставляет несколько панелей инструментов, что позволяло щелчком на кнопке выполнить такие аналитические задачи, как фильтрация, диаграммы и проход сквозь данные (drilling down).

 

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

 

Интерфейс Panorama по сравнению с PowerPlay выглядит слегка запутанно. Почти все опции меню Panorama расположены всего на двух инструментальных панелях: стандартной и панели просмотра видов.

 

Однако после того, как мы заполнили экран, мы обнаружили, что работать с данными и создавать виды довольно легко. Чтобы очистить рабочую зону, буксируемую панель инструментов можно было расположить в любом месте. Кроме того, продукт содержит подсказки для инструментов, определяющие кнопки инструментальной панели.

 

В Iridon Panorama отсутствуют инструменты, входящие в PowerPlay и облегчающие просмотр данных. PowerPlay, например, имеет опцию удаления всех нулевых полей из вида. Есть опция ранжирования и подчеркивания тех полей, которые удовлетворяют или не удовлетворяют пользовательскому критерию.

 

В Panorama входит мощная система создания диаграмм, что позволяет моментально получить график, щелкнув на кнопке диаграммы.

 

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

 

Различные модели и диаграммы можно видеть на одном экране (см. рисунок). Ожидается, что фирма Cognos включит сходную возможность в ПО PowerPlay Version 5.0, выпуск которого намечен на лето.

На экране аналитического инструментального средства Iridon Panorama

фирмы Great Elk можно одновременно увидеть различные модели и диаграммы

 

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

 

Подключение к базе данных

 

Так как ПО Panorama работает непосредственно с реляционными базами данных, оно удобнее PowerPlay, где требуется администратор, чтобы с помощью средства Transformer перевести данные в свой собственный формат.

 

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

 

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

 

Panorama может включать данные более чем из одной таблицы. Вторая таблица не устанавливается как реляционная, а служит для целей сравнения.

 

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

 

ДЖОН ТАШЕК

 

СОВЕТЫ КОРПОРАТИВНЫМ ПОКУПАТЕЛЯМ

 

СИЛА И СЛАБОСТЬ

 

Iridon Panorama

 

Great Elk

 

Герне-Бэй, Окленд, Новая Зеландия

 

(800) 510-6713

 

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

 

-       Работает только с ODBC-источниками данных и содержит ODBC-драйвер только для Microsoft Access; чрезмерная цена на то, что становится предметом потребления; интерфейс слабее, чем у конкурентов; на некоторых запросах пакет не такой быстрый, как другие продукты в этой категории.

 

РЕЗЮМЕ

 

ПО Iridon Panorama фирмы Great Elk  -  выгодное приобретение для организаций, желающих реализовать функциональность OLAP, но не желающих растрачивать ресурсы на администрирование. Цена инструмента сравнима с ценами конкурирующих продуктов в этой категории, однако для внедрения в корпорациях цены всех продуктов слишком велики. Компании, у которых есть свободные администраторы, более выиграют от приобретения PowerPlay корпорации Cognos, поскольку этот продукт более широко поддерживается, а компаниям с большими наборами данных стоит взглянуть на такой серверный продукт, как Essbase 4.0 корпорации Arbor Software.

Версия для печати