Klient do analizy

Seagate Software dostarcza bezpłatnie narzędzie analityczne kilku serwerom OLAP.

Seagate Software dostarcza bezpłatnie narzędzie analityczne kilku serwerom OLAP.

Opublikowanie przez Microsoft specyfikacji OLE DB for OLAP, umożliwiającej dostęp do funkcji własnego serwera OLAP o nazwie Plato, i niemal jednoczesne ogłoszenie przez OLAP Council specyfikacji MD-API spolaryzowało rynek produktów OLAP, przeznaczonych dla użytkownika końcowego. Tę drugą specyfikację opracowały liczące się na rynku aplikacji analitycznych firmy: Arbor, Cognos, Kenan, NCR, Oracle. Poparcie tylko jednej specyfikacji już teraz zmusza użytkowników i producentów do podjęcia decyzji, której dalekosiężnych skutków nie da się przewidzieć. Firmy tworzące programy do raportowania i analiz opowiadają się po obu stronach ewentualnie zamierzają dostarczać produkty na tyle uniwersalne, aby mogły korzystać z wielowymiarowych baz danych OLAP obsługiwanych przez różne produkty.

Uniwersalny Seagate

Seagate Software, jako nowy gracz na rynku aplikacji OLAP, stara się zajmować pozycję neutralną. Firma ogłosiła strategię Open OLAP, polegającą na wspieraniu najważniejszych serwerów: Arbor Essbase, IBM DB2 OLAP Server, Microsoft Plato i Seagate Holos.

Również jej nowy produkt do raportowania Seagate Worksheet jest przeznaczony do współpracy z różnymi serwerami OLAP. Jest to prosty program kliencki, który ma być wbudowany do siódmej wersji Microsoft SQL Server. Seagate Software udostępnia bezpłatnie to oprogramowania na firmowej stronie internetowej:http://www.seagatesoftware.com.

Ten stosunkowo nieduży program jest obsługiwany podobnie jak arkusz obliczeniowy. Proste operacje analityczne wykonuje się w nim łatwo, natomiast poznanie wszystkich możliwości programu wymaga trochę pracy, nawet dla osób dobrze znających np. arkusz kalkulacyjny Excel.

Hierarchiczna organizacja danych z wielowymiarowej bazy Plato tworzona jest przez przenoszenie na ekranie ikon oznaczających poszczególne wymiary bazy. Program umożliwia wykonywanie podstawowych operacji analitycznych: przekroje i drążenie danych, obsługę tablic przestawnych, badanie tendencji. Funkcje filtrowania i sortowania ograniczają zakres danych prezentowanych w formie tabelarycznej lub w postaci wykresu.

Seagate nie ma w swojej ofercie narzędzia o lepszych możliwościach analitycznych, bezpośrednio zgodnego z programem Seagate Worksheet. Program Crystal Reports zapewnia lepsze możliwości tworzenia raportów, natomiast ma ograniczone właściwości analityczne.

Ograniczenia

Sprawne użycie Seagate Worksheet wymaga jednak stworzenia, administrowania i utrzymywania w Plato lub innej wielowymiarowej bazie hipersześcianu danych potrzebnych do analizy. Może to stanowić barierę w rozpowszechnianiu prostych narzędzi analitycznych OLAP, nie wymagających większej wiedzy o strukturze bazy, zależnościach między zmiennymi ani znajomości języka SQL.

Porównanie Tensora i MD-API

OLE DB for OLAP (Tensor). Tensor nie zachowuje informacji o stanie poprzedniego zapytania, bardziej więc nadaje się do statycznego raportowania niż do dynamicznych, interaktywnych analiz, korzystających z wyników poprzedniego zapytania. Jest to prosty, ale mało wyrafinowany język do tworzenia zapytań. Bardziej wyszukane aplikacje wymagają dużo pracy programistycznej. Działa tylko w Windows 95 i Windows NT. Wspierają go wszyscy główni producenci, oprócz Oracle'a.

<hr size=1 noshade>

Zestaw MD-API. Zachowuje informację o stanie poprzedniego zapytania. Zgodny z Corbą, współpracuje z Javą i Com; działa na wielu platformach, w tym również na Windows. Duży zestaw "drobnoziarnistych" funkcji powoduje, że aplikacje opracowuje się łatwo. Wspierają go wszyscy główni producenci, oprócz Microsoftu i Arbor.

W celu komercyjnej reprodukcji treści Computerworld należy zakupić licencję. Skontaktuj się z naszym partnerem, YGS Group, pod adresem [email protected]

TOP 200