Wojciech
Gardziński
Mieć rację godzinę
wcześniej niż inni:
przez godzinę być
...
Temat: 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...
(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?)
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.htmWojciech Gardziński edytował(a) ten post dnia 11.01.10 o godzinie 16:08