Film:
http://afin.net/webcasts/Demo_AfinNetAdoServiceMySQL.swf
21 elastycznych, definiowanych w Excelu (prostą funkcją), zapytań
detalicznych na sekundę! Rekord świata.
Czyli raportuj co, skąd i jak chcesz. W Excelu - ma się rozumieć.
Szczegóły techniczne:
1. Baza danych - testowa AFIN, tabela 19 rekordów, bez indeksów
2. Serwer - afin.vot.pl - fizycznie (prawdopodobnie, bo tego nigdy
nie wiadomo do końca, ale szpiegowanie IP tak donosi) w Niemczech,
pod Frankfurtem nad Menem - tak około 800 km, ale czy to ważne?
3. Łącze internetowe - 560 kbs (cieniutkie)
4. Komputer - 1.7 GHz, 1GB RAM (cieniutki)
P.S.
Po ulepszeniach - 10 sekund. (to samo)
niedziela, 27 lutego 2011
Ogromne sprawozdanie finansowe w... 20 sekund
Księgowi, controllerzy i, w ogóle, finansiści nie lubią tabel
przestawnych, bo tam trudno zadawać zapytania detaliczne -
kombinowanie, sumowanie, odejmowanie kont, różne miary (tu 'BO',
tam 'saldo winien', tu 'obroty ma' - kosmos) - lubią zapytania
DETALICZNE.
Ale z zapytaniami detalicznymi jest dużo problemów technicznych -
albo wyciągamy wszystkie dane do Excela i tu setki WYSZUKAJ.PIONOWO
i łącz, albo trzymamy je gdzieś w bazie zewnętrznej i ciągniemy
funkcjami albo kwerendami (i tak nie każdy to potrafi -
większość robi metodą opisaną powyżej), ale wtedy to trochę
trwa.
Zrobić 1000 zapytań do zewnętrznej bazy danych... tak minimum
1000 * 0,5 s = pi razy oko kilka minut.
Ale jest AFIN.NET i jego ADO Service.
Miłego oglądania!
Film:
http://afin.net/webcasts/Demo_AfinNetAdoService1.swf
Nie tłumaczę, JAK to się dzieje, bo to baaaaaaaaaaaaardzo
skomplikowane.
Ważne, że działa. Znaczy się - hula!
przestawnych, bo tam trudno zadawać zapytania detaliczne -
kombinowanie, sumowanie, odejmowanie kont, różne miary (tu 'BO',
tam 'saldo winien', tu 'obroty ma' - kosmos) - lubią zapytania
DETALICZNE.
Ale z zapytaniami detalicznymi jest dużo problemów technicznych -
albo wyciągamy wszystkie dane do Excela i tu setki WYSZUKAJ.PIONOWO
i łącz, albo trzymamy je gdzieś w bazie zewnętrznej i ciągniemy
funkcjami albo kwerendami (i tak nie każdy to potrafi -
większość robi metodą opisaną powyżej), ale wtedy to trochę
trwa.
Zrobić 1000 zapytań do zewnętrznej bazy danych... tak minimum
1000 * 0,5 s = pi razy oko kilka minut.
Ale jest AFIN.NET i jego ADO Service.
Miłego oglądania!
Film:
http://afin.net/webcasts/Demo_AfinNetAdoService1.swf
Nie tłumaczę, JAK to się dzieje, bo to baaaaaaaaaaaaardzo
skomplikowane.
Ważne, że działa. Znaczy się - hula!
środa, 16 lutego 2011
AFIN.NET Google Translation Service
Film:
http://afin.net/webcasts/Demo_AfinNetGoogleTranslationService.swf
Ładne kwiatki... Calling Service... Nice flowers...
(Film jest nieco nudny, bo się długo łączy. Internet w chwili
nagrania miał ok. 250 kb/s. Kocham Neostradę.)
Ha, poprawka!
Filmik jest w nowej wersji, nieco dłuższy, ale pokazujący
(uwaga!) niezależność prędkości działania od zarówno
prędkości Internetu (dzisiaj już szybciutki), jak i... ilości
tekstów do przetłumaczenia.
Google działa wolno - to usługa za oceanem - trudno to
przyspieszyć.
AFIN.NET potrafi rozłożyć jednostkowy (duży) koszt czasowy
komunikacji z usługą na dowolną ilość funkcji arkuszowych.
To, że tłumaczy - to fajnie.
Ale to, że tak łatwo i tak efektywnie (jednostkowy koszt stały,
dowolna ilość usług, czyli jest to sposób na obniżenie
jednostkowego kosztu usługi - czytaj: czasu na jedno tłumaczenie -
w tym przypadku) udostępnia nam w ten sposób wiele usług,
dostępnych jedynie w Internecie - to REWELACJA!!!
W Internecie i nie tylko, ale o tym za czas jakiś :)
To się nazywa współpraca grubego klienta z chmurą.
Tylko w AFIN.NET.
P.S.
Dla porównania - czysta usługa dokumentów Google'a:
https://spreadsheets.google.com/ccc?key=0AumfkdB1vN2BdGducEw5ZjZPUkxPbFRwOVBvaE1jaEE&hl=pl#gid=0
W wolnym tłumaczeniu:
AFIN.NET robi to samo i (prawie) tak samo szybko z dokumentami
LOKALNYMI (korzystając z usługi Google'a za oceanem), co samo
Google z dokumentami SERWEROWYMI (korzystając z usługi Google'a za
ścianą własnej serwerowni).
AFIN rulez.
..................................................................
CHMURA W PRAKTYCE.
Czapki z głów przed Excelem!
Co, nie rozumiecie?
Wiem, że nie rozumiecie, bo nie było o tym jeszcze w "biuletynie
dla ISV" ani na MSDN-ie.
To JA wymyśliłem i to parę lat temu.
Budowa AFINA:
I schemat usługi sieciowej:
http://system2001.waw.pl/615/18522.html
(strona z 30.5.2007)
W MSDNie będzie za 2 lata. Jako, oczywiście, pomysł
M$.
http://afin.net/webcasts/Demo_AfinNetGoogleTranslationService.swf
Ładne kwiatki... Calling Service... Nice flowers...
(Film jest nieco nudny, bo się długo łączy. Internet w chwili
nagrania miał ok. 250 kb/s. Kocham Neostradę.)
Ha, poprawka!
Filmik jest w nowej wersji, nieco dłuższy, ale pokazujący
(uwaga!) niezależność prędkości działania od zarówno
prędkości Internetu (dzisiaj już szybciutki), jak i... ilości
tekstów do przetłumaczenia.
Google działa wolno - to usługa za oceanem - trudno to
przyspieszyć.
AFIN.NET potrafi rozłożyć jednostkowy (duży) koszt czasowy
komunikacji z usługą na dowolną ilość funkcji arkuszowych.
To, że tłumaczy - to fajnie.
Ale to, że tak łatwo i tak efektywnie (jednostkowy koszt stały,
dowolna ilość usług, czyli jest to sposób na obniżenie
jednostkowego kosztu usługi - czytaj: czasu na jedno tłumaczenie -
w tym przypadku) udostępnia nam w ten sposób wiele usług,
dostępnych jedynie w Internecie - to REWELACJA!!!
W Internecie i nie tylko, ale o tym za czas jakiś :)
To się nazywa współpraca grubego klienta z chmurą.
Tylko w AFIN.NET.
P.S.
Dla porównania - czysta usługa dokumentów Google'a:
https://spreadsheets.google.com/ccc?key=0AumfkdB1vN2BdGducEw5ZjZPUkxPbFRwOVBvaE1jaEE&hl=pl#gid=0
W wolnym tłumaczeniu:
AFIN.NET robi to samo i (prawie) tak samo szybko z dokumentami
LOKALNYMI (korzystając z usługi Google'a za oceanem), co samo
Google z dokumentami SERWEROWYMI (korzystając z usługi Google'a za
ścianą własnej serwerowni).
AFIN rulez.
..................................................................
CHMURA W PRAKTYCE.
Czapki z głów przed Excelem!
Co, nie rozumiecie?
Wiem, że nie rozumiecie, bo nie było o tym jeszcze w "biuletynie
dla ISV" ani na MSDN-ie.
To JA wymyśliłem i to parę lat temu.
Budowa AFINA:
I schemat usługi sieciowej:
http://system2001.waw.pl/615/18522.html
(strona z 30.5.2007)
W MSDNie będzie za 2 lata. Jako, oczywiście, pomysł
M$.
poniedziałek, 14 lutego 2011
Lista członków wymiaru z DOWOLNEJ kostki do Excela
Lista członków wymiaru z DOWOLNEJ kostki do Excela
Prościutka funkcja:
Kłopot jest tylko (i aż) w tym, że trzeba (choć trochę) znać
MDX (taki dziwny, ale efektywny, język odpytywania kostek -
rozwinięcie SQL dla kostek MOLAP).
Prościutka funkcja:
Kłopot jest tylko (i aż) w tym, że trzeba (choć trochę) znać
MDX (taki dziwny, ale efektywny, język odpytywania kostek -
rozwinięcie SQL dla kostek MOLAP).
Subskrybuj:
Posty (Atom)