środa, 12 stycznia 2011

AFIN.NET - Przepływ informacji

Nowy schemat AFIN.NET, 2011.01

Przepływ informacji w systemie informacyjnym z hurtownią danych    
AFIN.NET
(Ta hurtownia to coś bardzo podobnego do MS BI, ale niekoniecznie    
SQLS)



Opis:
Dane są gdzieś, dla AFINA nieważne, gdzie - potrafi pobrać z    
dowolnego źródła.
Dane zasilają, okresowo lub na żądanie, hurtownię danych - tworzymy    
taki byt na jakimś serwerze, ale może to być hurtownia plikowa    
(np. w małych firmach MS Access albo Firebird - Skąd mój nagły    
afekt do Firebird'a? Okazuje się 10 razy szybszy, niż Access w    
zapytaniach detalicznych)

I teraz, clou tematu:
Hurtownia jest - zawiera bardzo dużo danych. Żeby z nich efektywnie    
korzystać, trzeba odpytywać ją detalicznie. Jak odpytywać detalicznie dużą bazę danych, bo hurtownia taka ma znaczne rozmiary?
Czyli nie: "daj mi pivot cache'a dla takiej a takiej tabeli    
przestawnej" (szczytowe osiągnięcie MS BI), ani nie "daj mi    
wszystkie dane z tabel, a ja sobie złożę tabelę przestawną"    
(szczytowe osiągnięcie IMA, np. Power Pivot Excela 2010), tylko:

1. Hurtownia pobiera dane i je przetwarza (tzw. DTS)
(Zysk z obróbki serwerowej)
2. Hurtownia dzieli dane na data marty (wydzielone fragmenty    
hurtowni), albo tematyczne, albo "oddziałowe" i wystawia je jako    
widoki lub pliki do pobrania przez mini-hurtownie tematyczne lub    
oddziałowe (owe data marty).
(Zysk z szybkości hurtowego podziału i danych)
3. Data marty pobierają dane albo okresowo, albo na żądanie,    
tworząc mini hurtownie (rozdzielone tematycznie, zadaniowo lub według innego klucza, np. "oddziałowo") dostępne już po sieci lokalnej lub,    
wręcz, na końcówkach analityków - najlepszym rozwiązaniem jest    
prosta sieć microsoftowa w dziale analiz.
(Zysk z hurtowego poboru wydzielonych i przetworzonych danych)
4a. Excel na stanowiskach analityków pobiera dane albo tabelami    
(Query, "connetions", itp.) albo "pivot cache-ami", czyli, po prostu,    
tabelami przestawnymi (ścieżka, opisywana jako excelowa strona    
MS BI)
(Zysk - szybkość tworzenia raportów tabel przestawnych oraz    
dostępu do danych tabelarycznych)
4b. To samo, co powyżej, tylko... np. Open Office Calc-iem. Też    
tak potrafi, trochę gorzej, ale potrafi!
(Zysk - darmowy klient hurtowni danych!)
4c. AFINEM, czyli zapytaniami detalicznym do dowolnej    
tabeli/kostki/widoku albo data martu na końcówce, albo na sieci    
lokalnej, albo w hurtowni danych.
(Zysk - możliwość szybkiego, wręcz natychmiastowego, stworzenia    
dowolnego raportu ad-hoc z dowolnych danych, na dowolnym stopniu    
przetworzenia)

Wszystkie zapytania mogą być realizowane jednocześnie,    
równolegle, z jednego raportu - arkusza Excela.
(Zysk - To my, analitycy, tworzymy raporty, a nie jacyś tam, nic    
zwykle niewiedzący, ale zawsze bardzo drodzy, konsultanci)

Brak komentarzy:

Prześlij komentarz