ANALYSIS SERVICES. 1. Tworzymy połączenie ze źródłem danych. 2. Tworzymy nowy widok dla źródła danych

Podobne dokumenty
LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

Usługi analityczne budowa kostki analitycznej Część pierwsza.

Kostki OLAP i język MDX

Wprowadzenie do hurtowni danych

Krzysztof Kluza proste ćwiczenia z baz danych

Migracja Business Intelligence do wersji

Migracja Business Intelligence do wersji

Tomasz Greszata - Koszalin

Część I Istota analizy biznesowej a Analysis Services

Systemy baz danych Prowadzący: Adam Czyszczoń. Systemy baz danych. 1. Import bazy z MS Access do MS SQL Server 2012:

Przedszkolaki Przygotowanie organizacyjne

Migracja Comarch ERP Altum Business Intelligence do wersji 2019

Bazy danych Karta pracy 1

Skopiować folder 3. Dodanie bazy danych (1) (2) (3)

Procedury techniczne modułu Forte Kontroling. Raportowanie danych w MS Excel - Konfiguracja IIS na Windows oraz wykonanie importu

Polecenie 3.1: Uruchom SQL Server Management Studio, zaloguj się do serwera.

wymiaru DimCustomer czyli wymiaru klienta zamawiającego produkty przez Internet,

Instrukcja laboratoryjna cz.6

URLOPY BY CTI. Instrukcja obsługi

Instrukcja obsługi systemu Exchange. Funkcja - Kalendarze

INSTRUKCJA OBSŁUGI DO PROGRAMU I-ANALITYK GT WERSJA i-sys Integracja Systemów Spółka z o.o. ul. Zwoleńska 127 lok. 32, Warszawa

OnLine Analytical Processing (OLAP) Kostki OLAP i zapytania MDX

5.6.2 Laboratorium: Punkty przywracania

Dokumentacja ARTEMIZJON 2. Opis modułu CRM aplikacji Artemizjon 2.

Kadry Optivum, Płace Optivum

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat protokołu http.

Procedury techniczne modułu Forte Kontroling. Pakiety DTS

dziennik Instrukcja obsługi

Migracja Comarch ERP Altum Business Intelligence do wersji

Zarządzanie projektem informatycznym laboratorium

Migracja Business Intelligence do wersji

Spis treści. Część I Wprowadzenie do pakietu oprogramowania Analysis Services

Program RMUA. Instrukcja konfiguracji i pracy w programie. (Wersja 2)

Program Rejestr zużytych materiałów. Instrukcja obsługi

Migracja XL Business Intelligence do wersji

Instalacja i konfiguracja serwera IIS z FTP

Instrukcja użytkownika. Aplikacja dla Comarch Optima

MsAccess - ćwiczenie nr 3 (zao) Budowa formularzy

Instrukcja użytkownika. Aplikacja dla Comarch Optima

Instalacja Active Directory w Windows Server 2003

Sage Migrator 2019.b Migracja do wersji Sage Kadry i Płace 2019.a

UWAGA!!! Przed przystąpieniem do zamknięcia roku proszę zrobić kopie bezpieczeństwa

Najpierw należy sprawdzić parametry rozliczenia urlopu - zakładka -Firma

Laboratorium Technologii Informacyjnych. Projektowanie Baz Danych

Wykład 3 Inżynieria oprogramowania. Przykład 1 Bezpieczeństwo(2) wg The Java EE 5 Tutorial Autor: Zofia Kruczkiewicz

BAZA_1 Temat: Tworzenie i modyfikowanie formularzy.

Sage Migrator Migracja do wersji Sage Kadry i Płace

Procedury techniczne modułu Forte Kontroling. Ustawienia IIS

Instrukcja użytkownika. Aplikacja dla Comarch ERP XL

Migracja Business Intelligence do wersji 11.0

Instrukcja instalacji i obsługi programu Szpieg 3

CalendarGenerator v0.1 - instrukcja obsługi

1. Podręcznik instalacji aplikacji EXR Creator Wstęp Instalacja Instalacja aplikacji EXR Creator z płyty CD

5. Uruchomienie SQL Server Business Intelligence Development Studio Menu Start -> SQL Server Business Intelligence Development Studio

Microsoft Access materiały pomocnicze do ćwiczeń cz. 1

Wstęp. Opis ten dotyczy wydziałów orzeczniczych.

Instrukcja użytkownika programu QImport (wydanie II r.)

Budowa aplikacji ASP.NET współpracującej z bazą dany do przeprowadzania ankiet internetowych

Microsoft.NET: LINQ to SQL, ASP.NET AJAX

Płace Optivum. 1. Zainstalować serwer SQL (Microsoft SQL Server 2008 R2) oraz program Płace Optivum.

koledzy, Jan, Nowak, ul. Niecała 8/23, , Wrocław, , ,

5.3. Tabele. Tworzenie tabeli. Tworzenie tabeli z widoku projektu. Rozdział III Tworzenie i modyfikacja tabel

Problemy techniczne SQL Server

Sage Migrator 2019.e Migracja do Sage 50c wersja 2019.a i 2019.b

Problemy techniczne SQL Server

Zastępstwa Optivum. Jak rozpocząć pracę z programem Zastępstwa Optivum w nowym roku szkolnym? Przewodnik. Zakładanie nowej księgi zastępstw

Praca w programie dodawanie pisma.

Pracownia internetowa w szkole podstawowej (edycja jesień 2005)

Jak przygotować kopię zapasową bazy danych programu MOL Optivum i udostępnić ją na potrzeby migracji do programu MOL NET+?

Konfiguracja IPSec Brama IPSec w Windows 2003 Server

JPK Jednolity Plik Kontrolny

Wymagania. Instalacja SP DETAL

Pracownia internetowa w szkole ZASTOSOWANIA

BAZY DANYCH. Microsoft Access NAWIGACJA, MENU I PARAMETRY WYSZUKIWANIA. Adrian Horzyk. Akademia Górniczo-Hutnicza

Budowa aplikacji ASP.NET współpracującej z bazą dany do obsługi przesyłania wiadomości

T-SQL dla każdego / Alison Balter. Gliwice, cop Spis treści. O autorce 11. Dedykacja 12. Podziękowania 12. Wstęp 15

Instrukcja użytkownika programu QImport (wydanie I r.)

Instrukcja użytkownika. Aplikacja dla WF-Mag

Instalacja i konfiguracja IIS-a na potrzeby dostępu WEBowego/Secure

Obsługa Panelu Menadżera

Instrukcja instalacji i konfiguracji bazy danych SQL SERVER 2008 EXPRESS R2. Instrukcja tworzenia bazy danych dla programu AUTOSAT 3. wersja 0.0.

Jak skonfigurować bezpieczną sieć bezprzewodową w oparciu o serwer RADIUS i urządzenia ZyXEL wspierające standard 802.1x?

Ulotka. Zmiany w wersji

Instrukcja szybkiego rozpoczęcia pracy

Budowa aplikacji ASP.NET współpracującej z bazą dany do obsługi przesyłania wiadomości

Bydgoskie Centrum Archiwizacji Cyfrowej sp. z o.o.

Exchange Konfiguracja protokołu SSL/TLS w serwerze pocztowym Exchange wersja 1.0 UNIZETO TECHNOLOGIES S.A.

Sage Migrator 2018.c Migracja do wersji Sage Kadry i Płace 2018.b

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?

Instrukcja szybkiego rozpoczęcia pracy

Dodanie strony aplikacji SAC do strefy intranetowej

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?

Synchronizator plików (SSC) - dokumentacja

2. Podstawy narzędzia Application Builder, budowa strony, kreatory aplikacji

Programowanie komponentowe. Przykład 1 Bezpieczeństwo wg The Java EE 5 Tutorial Autor: Zofia Kruczkiewicz

Transkrypt:

1 ANALYSIS SERVICES 1. Tworzymy połączenie ze źródłem danych Możliwości są dwie, ale dodajemy projekt analityczny do projektu w którym mamy procesy ETL (Add Project) albo tworzymy nowy projekt (New Project). Ponieważ u nas są to niepowiązane ze sobą etapy przetwarzania, to wygodniej wybrać nowy projekt. Źródło danych: baza umieszczona na serwerze SQL, która powstała po wykonaniu procesu/procesów ETL. UWAGA: Proszę właściwie ustawić uwierzytelnianie (na laboratorium najlepiej poprzez konto Windows a). 2. Tworzymy nowy widok dla źródła danych Do widoku dodajemy tabelę faktów oraz tabele wymiarów. Tabela faktów FVAT_pozycje_do_HD zawiera u mnie szczegółowe informacje dotyczące sprzedaży. Tabele wymiarów zostaną utworzone jako widoki. TABELA FAKTÓW Po dodaniu tabeli do widoku można opcją Explore Data obejrzeć jej zawartość (w przypadku dużych zbiorów część zawartości).

2 TABELE WYMIARÓW Wymiarami dla nas są: miejsce, czas, towar. Jeśli są one w postaci osobnych tabel, to wystarczy dodać je do widoku. Jeśli nie mamy osobnych tabel tworzymy widoki (opcja New Named Query dostępna z menu podręcznego myszy). WAŻNE: 1) jeśli wymiary tworzymy jako widoki, to należy zapewnić, aby wartości się nie powtarzały (odpowiednia konstrukcja operacji SELECT); 2) po utworzeniu widoku (widoków) definiujemy klucz w każdym z nich oraz (jeśli nie ma) klucz w tabeli faktów (zgodnie z tym, co mówiliśmy na wykładzie). POWIĄZANIA Definiujemy powiązania pomiędzy atrybutami z tabeli faktów oraz odpowiadającymi im atrybutami z tabeli wymiarów (najprościej: przeciągnij i upuść ). Kierunek przeciągania jest ważny (czy atrybut z tabeli wymiarów do tabeli faktów, czy odwrotnie - strajkowanie powinno być jak na przykładach na wykładzie). Przykład (uwaga: celowo bez zdefiniowanych kluczy ): 3. Tworzymy kostkę danych Tworzymy kostkę przy pomocy kreatora. Efekt jak na rysunku (lub podobny):

3 3. Tworzymy dodatkowy wymiar z wykorzystaniem gotowych wzorców 1. Proszę utworzyć dla kostki nowy wymiar (czas z "hierarhią"): a) PM (prawy przycisk myszy) na Dimensions > Next > Next > Next i zaznaczyć: Server time dimension > Next b) zaznaczyć to, co będzie potrzebne i Next c) można wybrać dodatkowe kalendarze (standardowo: gregoriański), np. fiskalny - można ustawić koniec i początek (nie musi być zgodnie z kalendarzem gregoriański), raportowy - miesiąc ma równą, ustaloną liczbę tygodni (ważne: właściwie należy ustawić datę początkową dla kalendarza). Po skończeniu generujemy kalendarz: Process.

4 2. Należy powiązać wymiar z kostką. W zakładce Dimension dokładamy kolejny wymiar i zaznaczamy atrybuty jak na rysunku: 3. Proszę spróbować przejrzeć kostkę, zgodnie (lub podobnie) z poniższym rysunkiem. UWAGI: 1. Kostka podczas przetwarzania (jeśli nie będzie błędów) będzie umieszczona na serwerze. Może to wymagać ustawienia odpowiednich uprawnień (jeśli pojawią się błędy np. uwierzytelniania Windows). 2. Jeśli będą problemy z zobaczeniem nowego wymiaru czasu - pomoże zamknięcie przeglądania kostki i ponowne otwarcie. Częstą przyczynę problemów stanowi złe ustawienie daty początkowej dla kalendarza.

5 TWORZENIE RAPORTU Zad.1. New > Project > Report Server Project Vizard >Next. Zad.2. Zaznaczamy naszą bazę z opcją "Make this shared..." (żeby była dostępna dla innych raportów) i ustawiamy "Use Windows Authentication". Zad.3. Budujemy kwerendę - proszę np. wybrać wymiary: towar, czas_rok_miesiąc_dzień oraz ilość (proszę wymiary wstawić do wnętrza raportu - nie do sekcji "wymiary"). Zad.4. Teraz ustalamy kolejne cechy (wygląd) raportu. Zad.5. Jeśli działa serwer WWW - IIS (Internet Information Services), to (po uruchomieniu) dostaniemy np. raport postaci jak na rysunku poniżej dostępny poprzez przeglądarkę. Gdy taki serwer nie jest zainstalowany korzystamy z podglądu, żeby go obejrzeć.