Wojciech Gardziński

Wojciech Gardziński Mieć rację godzinę
wcześniej niż inni:
przez godzinę być
...

Temat: Czy można nauczyć serwer (i to z poziomu Excela!) robić...

Stawiam sobie DARMOWY serwerek
http://www.goldenline.pl/forum/2841476/sql-server-expr...

i...

puszczam z AFINA parę SQL-ków.

1. Tworzy funkcjonalność - procedurę SQL Servera, dzięki której będzie umiał odczytać tabelę danych z komendami SQL i je wykonywać na nasze żądanie.

2. Ładuję ową tabelę na serwer. Jest to tabela z komendami SQL - tak, jak mają być wykonane na serwerze. To tzw. "metadane", czyli nie dane sensu stricte, tylko dane, opisujące inne dane lub proces.

Tabela jest w pliku Excela, więc łatwo ją edytować, parametryzować, poprawiać do woli. Takich tabel może być też wiele - do różnych zadań.
Nad wszystkim panujemy my - analitycy. Z poziomu Excela.

3. Uruchamiam procedurę, opisaną w punkcie 1. na serwerze, która skądś tam odczytuje jakieś dane i zapisuje je z nowym, wymyślonym przeze mnie, polem, potem robię drugą, podobną do poprzedniej, czynność, potem trzecią. Ile chcę.

(To symuluje nawet bardzo skomplikowany proces przetwarzania danych - wszystko na serwerze!)

Powstaje tabela docelowa, którą sobie ściągam do Excelka, kiedy chcę lub odpytuję funkcjami detalicznymi według dowolnych moich potrzeb raportowych.

Tu powinienem dodać jeszcze jeden element - TRIGGERA (samouruchamiający się automat), żeby pokazać, ŻE TO SIĘ JESZCZE MOŻE W OGÓLE SAMO URUCHAMIAĆ, ale nie chciałem już zaciemniać obrazu, o triggerze był inny film.

Podsumowanie:

Zrób sobie hurtownię danych w bardzo poważnym narzędziu sam i to jeszcze nie wychodząc z Excela. Sama Ci będzie robić dowolne przetworzenia danych, a Ty będziesz tylko ściągał sobie gotowe rezultaty.

Od czasu, do czasu, poprawisz swój proces - też nie wychodząc z Excela.

JESTEM W EXCELU, NIGDZIE SIĘ Z NIEGO NIE RUSZAM, A CAŁY ŚWIAT DANYCH WIRUJE WOKÓŁ MNIE. BO ARKUSZ TO CENTRUM ANALIZ.

Film:
http://afin.net/webcasts/Demo_CreateAndExecSqlsProcExe...Wojciech Gardziński edytował(a) ten post dnia 19.03.12 o godzinie 14:05