Wojciech
Gardziński
Mieć rację godzinę
wcześniej niż inni:
przez godzinę być
...
Temat: XML, Internet, konsolidacja, czyli kursy walut NBP w...
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...Wojciech Gardziński edytował(a) ten post dnia 08.09.10 o godzinie 18:00