Problemy:
Mamy dane (tu XMLe w bazie internetowej - kursy walut NBP)
1. rozproszone - w wielu plikach
2. w formacie XML - ODBC tego nie czyta, a wszelkie próby SQLXML i
innych bibliotek specjalizowanych to porażki
3. Internet - trzeba najpierw w ogóle ściągnąć dane
Film:
http://afin.net/webcasts/Demo_PivotFromXmlOnInternet.swf
Warto jednak powyższy przykład przeanalizować głębiej.
Prawie ZAWSZE problemy z uzyskaniem danych wyglądają tak, jak w
tym przykładzie. To, że ten przykład jest "internetowy" to tylko
lekkie przerysowanie - problem jest ten sam:
1. Systemy wyrzucają dane w jakimś nieprzystępnym formacie -
najpierw trzbe je w ogóle uzyskać - tu: ściągnąć z Internetu,
normalnie: wyeksportować z ERPa
2. potem trzeba te dane jakoś dostosoać do formatu excelowego lub
innego bazodanowego - tu: konwersja z XML do XLS (specjalny
konwerterek AFINA!), normalnie: zapuścić jakieś makro
poprawiające kropki na przecinki, itp. błędy na wydrukach
3. Dane, nawet po tych operacjach, dalej są rozproszone i trzeba je
konsolidować - tu: w bazce accessowej, normalnie: karkołomnymi
operacjami w Excelu
4. Trzeba z tych danych robić raporty - tu: tabela przestawna, bo
dane ślicznie skonsolidowane, normalnie: setki łącz, zakładek,
funkcji (czytaj: bałagan)
A, w AFINIE, pyk-pyk-pyk...
środa, 8 września 2010
Subskrybuj:
Komentarze do posta (Atom)
Brak komentarzy:
Prześlij komentarz