piątek, 8 stycznia 2010

Kreator kostek OLAP

Microsoft wyciął - AFIN.NET ma i to lepszy ;).

Film:
http://afin.net/webcasts/Demo_AfinNetCubeBuilder.swf


Kluczowe funkcjonalności:

1. Działa w E2003, E2007, E2010, E2013...
(w standardowym było: tylko do E2003)

2. Kostki można POPRAWIAĆ w nieskończoność
(w standardowym było: zawsze wszystko od nowa)

3. A jaki miodzio ;) edytorek, znaczy się, interfejs...
Czyż efektywność nie zależy od prostoty?
(Dlaczego do budowania kostki nie używać narzędzia, które jest    
wykorzystywane do jej... przeglądania? CZYLI ZWYKŁEJ TABELI PRZESTAWNEJ.)

4. Jest zupełnie ZA DARMO - Działa bez żadnych ograniczeń    
w wersji testowej AFIN.NET

5. Można dodawać jedno pole do wielu wymiarów, nawet pod tą    
samą nazwą
(W standardowym było to utrudnione - trzeba było zduplikować pole    
przed uruchomieniem kreatora - utrudnieniem było to, że potrzeba    
powstawała dopiero w kreatorze i trzeba było najpierw z niego    
wyjść, dodawać pola, potem ponownie uruchamiać kreatora i    
definiować wszystko od nowa). Ale już nie trzeba.

6. Przy okazji przeglądnąłem trochę Internet w poszukiwaniu    
takich kreatorów. Znalazłem parę, ale wszystkie one to    
'aplikacje' - robią, owszem, kostki i... już, tzn. robią plik    
'.cub', ale nie robią pliku '.oqy'. Niby drobnostka, ale to    
POWODUJE UZALEŻNIENIE od tejże aplikacji. Czyli, żeby    
odświeżyć (tylko odświeżyć) kostkę, trzeba tej aplikacji za    
każdym razem użyć, a sam Excel nie potrafi jej odświeżyć.
W przypadku kreatora AFIN.NET budowany jest STANDARDOWY plik .OQY,    
'rozumiany' i odświeżany przez samego Excela (na filmie kilka    
ostatnich kliknięć odświeżało kostkę w 'czystym' Excelu).
Ma to jeszcze dodatkową zaletę - może być programowo i    
automatycznie odświeżane przez AFIN.NET.InformationServices, czyli    
jeden klik administratora może odświeżyć wiele tak zbudowanych    
kostek, a analitycy mają centralnie zarządzaną hurtownię danych.


Wnioski:

1. Cuby żyją!
Efektywny sposób zarządzania danymi, czyli tani (znaczy: darmowy)    
OLAP, szybko odświeżalny, szybko kopiowalny (małe pliczki) po    
sieci, o funkcjonalności dużo większej niż zapowiadał sam MS    
(twierdził, że kostki są efektywne do 32 MB, ja robiłem kostki    
po 100 MB - po prostu komputery są lepsze i RAMu dużo...), łatwo    
i dokładnie odczytywalny przez AFINA (Funkcje, kostki księgowe,    
itp) - to żyje!!!
W każdym razie jest lepsze, niż PowerPivot Excela 2010.
Tak nawiasem - odświeżenie kostki dla 10.000.000 rekordów trwa    
dokładnie tyle samo (6 minut), ile zaciągnięcie danych przez    
PowerPivota (nowość: 'calculation in memory'), ale robi się plik    
mały, oferuje dostęp po sieci, itp.

2. Teraz już AFIN nie ma ograniczeń, co do typu bazy:
Prototypy OLAPowe można robić od razu (!) w cubach (przedtem    
zalecaliśmy najpierw tabele przestawne na danych płaskich), bo to    
trwa dokładnie tyle, ile ustawienie tabel przestawnych, można je    
przebudowywać do skutku - robi się przy okazji gotowy MDX do    
przeniesienia na SQLS AS, jak ktoś lubi.

3. NIE TRZEBA DZWONIĆ DO WOJCIECHA G., żeby zrobić kostkę    
(kostki)
Nie wiem, czy to ważne, bo ja lubię, jak klienci (szczególnie    
klientki) dzwonią, ale już nie trzeba, bo, żeby zrobić i 100    
kostek, nie trzeba rozumieć OLAPa - WYSTARCZY ROZUMIEĆ TABELĘ    
PRZESTAWNĄ.
To istotna nowość - podstawowym powodem nieużywania analiz    
wielowymiarowych było powszechne niezrozumienie OLAPa.

P.S.
Dla tych, co nie wiedzą, co to OLAP:
http://www.databaseanswers.org/designing_olap_cubes.htm

Brak komentarzy:

Prześlij komentarz