Drugi filmik - w gruncie rzeczy, podobny do poprzedniego (na ten temat).
http://afin.net/webcasts/Demo_ManagingSQLSE_2.swf
Tutaj jednak jeszcze prościej i jeszcze bardziej "dla ludzi".
Odczyt stanu bazy za pomocą dwóch niezależnych narzędzi:
1. AFINOWEGO "Panelu zarządzania bazą" - zwykły arkusz Excela z
odpowiednimi JEDNOLINIJKOWYMI "programami", czyli "utwórz bazę",
"utwórz tabelę", "wpisz coś do tabeli", "wpisz coś z innej
bazy", "usuń dane z tabeli", "usuń tabelę", "usuń bazę" i,
również, a może przede wszystkim, "Odczytaj stan bazy".
2. Standardowego SQL Server Management Studio Express - standardowe
narzędzie SQLS, również darmowe.
Wniosek:
Jak wyżej - analityku, rób, co chcesz.
Stwórz sobie (poważną) bazę (...danych, czytaj 'hurtownię
danych'), jaką chcesz i używaj do woli.
Z AFIN.NET. ;)
Zapraszam do prób - obiecuję wsparcie.
wtorek, 20 kwietnia 2010
poniedziałek, 19 kwietnia 2010
SQL Server (Express) jako baza danych analityka
Hurtownia danych w SQL Server - od excelowego prototypu - modelu
hurtowni - do przeniesienia procesu do poważnej bazy danych
NOWY FILMIK!
Nie wypada chyba przy okazji filmów pokazowych rozpoczynać od
problemów, ale, niech tam...
Otóż, baza danych analityka w SQL Server-ze jest fajna. Było o
tym wiele razy, więc nie ma się co powtarzać.
Ale, NIE MA WOLNIEJSZEJ BAZY niż SQL Server.
To, co w bazie Accessa zajmuje kilka(!) sekund, w przypadku użycia
pliku Excela jako bazy zajmuje kilkadziesiąt sekund - to samo w
przypadku użycia SQL Servera zajmuje kilka minut(!) - mowa o
imporcie 3 milionów rekordów. Na filmie pokazano import najpierw 1
tysiąca, a potem 100 tysięcy rekordów.
To trochę przeszkadza, więc należy stosować automatycznie w
nocy.
Ale potem - miód. Kwerendy do bólu!
Film:
http://afin.net/webcasts/Demo_DataWarehouseInSQLS.swf
i wersja na E2003PL (1.wersja)
http://afin.net/webcasts/Demo_DataWarehouseInSQLS_E2003PL.swf
Wnioski:
1. Szanowny Analityku, to nie boli! Zrób sobie prototyp - model
hurtowni danych, na którym poćwiczysz - w Excelu. Tak! W Excelu -
bo łatwo otwierać pliki, żeby zobaczyć, co się narobiło.
2. Potem należy uruchomić go na bazie accessowej i tu, wierzcie mi
Państwo, do bólu i bez ograniczeń - ja przynajmniej ich nie
napotkałem - baza 3mln rekordów nie przekroczyła nawet 20%
dopuszczalnej pojemności bazy accessowej, czyli bez stresu i bardzo
szybko. 3 mln rekordów - kilkadziesiąt SEKUND (!).
3. Jak trzeba to przenieść do SQL Servera - NIE MA PROBLEMU!
Jak widać, to tylko zmiana połączenia do bazy danych.
Informatyk pomoże SQL Server-a zainstalować.
Jakby ktoś chciał spróbować - niech się tu odezwie.
To naprawdę nie jest problem - lokalna instancja SQLS2005 w
darmowej wersji Express instaluje się 15 minut i naprawdę nie jest
to komplikowane.
Ale, tak firmowo, to oczywiście nie będziemy instalować lokalnych
SQLS-ów - należy poprosić informatyka O WYDZIELENIE BAZY
ANALITYCZNEJ na sieciowym SQL Serverze i działać na niej.
Ale najpierw model-prototyp - jak na filmiku.
Powodzenia!
hurtowni - do przeniesienia procesu do poważnej bazy danych
NOWY FILMIK!
Nie wypada chyba przy okazji filmów pokazowych rozpoczynać od
problemów, ale, niech tam...
Otóż, baza danych analityka w SQL Server-ze jest fajna. Było o
tym wiele razy, więc nie ma się co powtarzać.
Ale, NIE MA WOLNIEJSZEJ BAZY niż SQL Server.
To, co w bazie Accessa zajmuje kilka(!) sekund, w przypadku użycia
pliku Excela jako bazy zajmuje kilkadziesiąt sekund - to samo w
przypadku użycia SQL Servera zajmuje kilka minut(!) - mowa o
imporcie 3 milionów rekordów. Na filmie pokazano import najpierw 1
tysiąca, a potem 100 tysięcy rekordów.
To trochę przeszkadza, więc należy stosować automatycznie w
nocy.
Ale potem - miód. Kwerendy do bólu!
Film:
http://afin.net/webcasts/Demo_DataWarehouseInSQLS.swf
i wersja na E2003PL (1.wersja)
http://afin.net/webcasts/Demo_DataWarehouseInSQLS_E2003PL.swf
Wnioski:
1. Szanowny Analityku, to nie boli! Zrób sobie prototyp - model
hurtowni danych, na którym poćwiczysz - w Excelu. Tak! W Excelu -
bo łatwo otwierać pliki, żeby zobaczyć, co się narobiło.
2. Potem należy uruchomić go na bazie accessowej i tu, wierzcie mi
Państwo, do bólu i bez ograniczeń - ja przynajmniej ich nie
napotkałem - baza 3mln rekordów nie przekroczyła nawet 20%
dopuszczalnej pojemności bazy accessowej, czyli bez stresu i bardzo
szybko. 3 mln rekordów - kilkadziesiąt SEKUND (!).
3. Jak trzeba to przenieść do SQL Servera - NIE MA PROBLEMU!
Jak widać, to tylko zmiana połączenia do bazy danych.
Informatyk pomoże SQL Server-a zainstalować.
Jakby ktoś chciał spróbować - niech się tu odezwie.
To naprawdę nie jest problem - lokalna instancja SQLS2005 w
darmowej wersji Express instaluje się 15 minut i naprawdę nie jest
to komplikowane.
Ale, tak firmowo, to oczywiście nie będziemy instalować lokalnych
SQLS-ów - należy poprosić informatyka O WYDZIELENIE BAZY
ANALITYCZNEJ na sieciowym SQL Serverze i działać na niej.
Ale najpierw model-prototyp - jak na filmiku.
Powodzenia!
Subskrybuj:
Posty (Atom)