Utworzenie projektu
1. Zamknij stronę startową.
2. Z menu File wybierz New›Project.
3. Z okna dialogowego New Project wybierz projekt Business Intelligence Projects (panel Project types) i szablon Analysis Services Project (panel Templates).
4. Określ nazwę i lokalizację projektu oraz zatwierdź.
B. Utworzenie źródła danych
5. Zaznacz folder Data Sources w oknie Solution Explorer i prawym przyciskiem myszy wybierz opcję New Data Source.
6. Pomiń ekran powitalny kreatora Data Source Wizard i utwórz nowe połączenie ze źródłem danych (przycisk New).
7. W oknie Connection Manager podaj nazwę serwera (serwerlab2) i wybierz autentykację systemu Windows.
8. W liście rozwijanej Select or enter a database name wybierz bazę danych o nazwie WypAut2013. Sprawdź połączenie i zatwierdź.
9. Wciśnij Next i w oknie Impersonation Information wybierz Default.
10. Wciśnij Next i podaj nazwę źródła danych.
11. Zakończ działanie kreatora.
C. Utworzenie widoku źródła danych
12. Zaznacz folder Data Source View w oknie Solution Explorer i prawym przyciskiem myszy wybierz opcję New Data Source View.
13. Pomiń ekran powitalny kreatora Data Source View Wizard.
14. Wybierz wcześniej utworzone źródło danych WypAut2013 w panelu Relational Data Sources i wciśnij Next.
15. Dodaj z listy Available objects do listy Included objects następujące tabele:
a. Czas
b. Klienci
c. Miejsca
d. Opłaty
e. Pracownicy
f. Samochody
g. Wyp
16. Naciśnij Next i podaj nazwę dla widoku źródła danych.
17. Zakończ tworzenie widoku źródła danych.
18. Obejrzyj utworzony widok źródła danych i ustal przyjazne nazwy dla poszczególnych tabel
D. Utworzenie kostki
19. Zaznacz folder Cubes w oknie Solution Explorer i prawym przyciskiem myszy wybierz opcję New Cube.
20. Pomiń ekran powitalny kreatora Cube Wizard.
21. W oknie Select Build Method sprawdź czy są zaznaczone opcje Build the cube using a data source i Auto build. Upewnij się również, że została wybrana opcja automatycznego tworzenia atrybutów i hierarchii Create attributes and hierarchies.
22. W następnym oknie wybierz wcześniej utworzony widok danych i naciśnij Next.
23. Po wybraniu przez wizard tabel wymiarów i faktów naciśnij Next.
24. W oknie Identify Fact and Dimension Table sprawdź czy tabela Wyp jest tabelą faktów a pozostałe tabele to tabele wymiarów.
25. Wybierz tabelę odpowiadającą wymiarowi czas z listy i naciśnij Next.
26. Po wyznaczeniu hierarchii przez wizard wciśnij Next.
27. W oknie Review New Dimensions obejrzyj strukturę wymiarów.
28. Ustal nazwę kostki i zakończ jej tworzenie.
E. Przeglądanie struktury kostki
29. Obejrzyj różne widoki kostki korzystając z odpowiednich zakładek:
a. Cube Structure - w tej zakładce można oglądać i modyfikować strukturę kostki,
b. Dimension Usage - w tej zakładce można definiować zależności między wymiarami a grupami miar oraz ziarnistość każdego z wymiarów w każdej grupie miar,
c. Calculations - w tej zakładce można definiować nowe obliczenia i sprawdzać ich wartości,
d. KPIs - w tej zakładce można definiować Key Performance Indicators (KPIs), wskaźniki dla biznesu,
e. Actions - w tej zakładce można definiować raporty i inne akcje dla danej kostki,
f. Partitions - w tej zakładce można definiować partycje, które umożliwiają przechowywanie części kostki w różnych lokalizacjach o różnych własnościach takich jak np.: definicje agregatów,
g. Perspectives - w tej zakładce możliwe jest zarządzanie perspektywami będącymi podzbiorami danej kostki,
h. Translations - w tej zakładce możliwe jest zarządzanie tłumaczeniami nazw obiektów kostki,
i. Browse - w tej zakładce można oglądać dane zapisane w kostce.
30. Obejrzyj jedynie zakładki Cube Structure and Dimension Usage.
31. Obejrzyj również Dimension Designer rozwijając wymiar Customer w zakładce Cube Structure w sekcji Dimensions a następnie wybierając edycję tego wymiaru.
32. Dla edytowanego wymiaru są zdefiniowane trzy obszary w oknie, opisujące kolejno atrybuty (Attributes), hierarchie (Hierarchies and Levels) oraz widok źródła danych dla danego wymiaru (Data Source View).
F. Rozlokowanie kostki
33. Zaznacz projekt w oknie Solution Explorer i prawym przyciskiem myszy wybierz opcję Properties.
34. W oknie dialogowym Property Pages wybierz z listy Configuration Properties element Deployment. Ustal nazwę serwera (serwerlab2) oraz określ nazwę bazy danych dla Analysis Services. Zatwierdź wprowadzone zmiany.
35. Z menu głównego wybierz menu View› Output.
36. Ponownie zaznacz projekt w oknie Solution Explorer i prawym przyciskiem myszy wybierz opcję Show Deployment Progress a następnie analogicznie opcję Deploy.
37. W oknie Output i Deployment Progress zaobserwuj kolejne etapy rozlokowywania kostki i sprawdź poprawność tego procesu.
G. Przeglądanie danych
38. Obejrzyj dane w hierarchii atrybutów dla wymiaru Klienci i Dni w Dimension Designer w zakładce Browser.
39. Obejrzyj również wartości różnych atrybutów wybierając je odpowiednio z listy Hierarchy.
40. Przejdź ponownie do zakładki Cube Designer i wybierz widok Browse. Zakładka ta składa się z trzech paneli: panelu metadanych dla kostki (z lewej), z panelu filtrującego (z prawej u góry) i z panelu danych (z prawej na dole).
41. W panelu metadanych wybierz jedną z miar i przeciągnij ją do panelu danych do Drop Totals or Detail Fields Here.
42. Przeciągnij atrybut Miasto dla wymiaru Miejsca do panelu danych do Drop Row Fields Here. Teraz możesz zaobserwować wypożyczenia dla poszczególnych miast.
43. Przeciągnij atrybut Marka dla wymiaru Samochody do panelu danych do Drop Column Fields Here. Teraz możesz zaobserwować wypożyczenia dla poszczególnych marek samochodowych.
H. Modyfikowanie kostki danych
44. Dodawanie miary Suma_oplat
Aby dodać Suma_oplat:
- dla zakładki WypAut.cube[Design] (jeśli jej nie ma kliknij dwukrotnie na swoją kostkę) wybierz pierwszą zakładkę (Cube Strukture) i na liście miar (Measures) kliknij nazwę kostki prawym przyciskiem i wybierz New Measure
- zaznacz Show all columns i wybierz kolumnę Oplata; z listy agregatów Usage wybierz agregat Sum i wciśnij OK
- zmień nazwę nowej miary na Suma_oplat
Aby te zmiany zostały wprowadzone, przetwórz kostkę:
- wciśnij ikonkę Process (druga od lewej)
- wybierz Yes, a następnie Run