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



Podobne dokumenty
Część I Istota analizy biznesowej a Analysis Services

Część I Rozpoczęcie pracy z usługami Reporting Services

Część I Tworzenie baz danych SQL Server na potrzeby przechowywania danych

Microsoft Excel 2013: Budowanie modeli danych przy użyciu PowerPivot

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

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

SQL Server Analysis Services Model tabelaryczny BISM

Spis tre±ci. Przedmowa... Cz ± I

Kostki OLAP i język MDX

1 Powłoka programu Windows PowerShell Skrypty programu Windows PowerShell Zarządzanie dziennikami... 65

Leonard G. Lobel Eric D. Boyd. Azure SQL Database Krok po kroku. Microsoft. Przekład: Marek Włodarz. APN Promise, Warszawa 2014

Oracle11g: Wprowadzenie do SQL

SZKOLENIE: Administrator baz danych. Cel szkolenia

SQL w 24 godziny / Ryan Stephens, Arie D. Jones, Ron Plew. Warszawa, cop Spis treści

Bazy danych. Zenon Gniazdowski WWSI, ITE Andrzej Ptasznik WWSI

HURTOWNIE DANYCH I BUSINESS INTELLIGENCE

Hurtownie danych. Wstęp. Architektura hurtowni danych. CO TO JEST HURTOWNIA DANYCH

Program szkolenia KURS SPD i PD Administrator szkolnej pracowni internetowej Kurs MD1 Kurs MD2 Kurs MD3 (dla szkół ponadgimnazjalnych)

Microsoft Office 2016 Krok po kroku

Wprowadzenie do hurtowni danych

Plan. Raport. Tworzenie raportu z kreatora (1/3)

Ramowy plan kursu. Lp. Moduły Wyk. Lab. Przekazywane treści

1 Implementowanie i konfigurowanie infrastruktury wdraŝania systemu Windows... 1

Joyce Cox Joan Lambert. Microsoft Access Krok po kroku. Przekład: Jakub Niedźwiedź

Oferta szkoleniowa Yosi.pl 2012/2013

Maciej Kiewra Quality Business Intelligence Consulting

1 Wprowadzenie do koncepcji Microsoft Office BI 1 Zakres ksiąŝki 2 Cel ksiąŝki 3 Wprowadzenie do tematu 3 Zawartość rozdziałów 4

Wstęp... ix. 1 Omówienie systemu Microsoft Windows Small Business Server

Spis treści. Lekcja 1: Podstawy baz danych 1. Lekcja 2: Tworzenie tabel bazy danych 31. Umiejętności do zdobycia w tej lekcji 31

Modele danych - wykład V. Zagadnienia. 1. Wprowadzenie 2. MOLAP modele danych 3. ROLAP modele danych 4. Podsumowanie 5. Zadanie fajne WPROWADZENIE

TP1 - TABELE PRZESTAWNE od A do Z

Procesowanie i partycjonowanie Analysis Services od podszewki (300) Adrian Chodkowski Adrian.Chodkowski@outlook.com

Microsoft SQL Server 2012 : vademecum administratora / William R. Stanek. Warszawa, Spis treści

Modele danych - wykład V

Nowości w wersji 10.2 Comarch CDN XL Business Intelligence

CZĘŚĆ I ZASTOSOWANIE PROGRAMU EXCEL DO ANALIZ BUSINESS INTELLIGENCE

Microsoft SQL Server 2012 : krok po kroku / Patrick LeBlanc. Warszawa, Spis treści

OnLine Analytical Processing (OLAP) Kostki OLAP i zapytania MDX

Plan. Wprowadzenie. Co to jest APEX? Wprowadzenie. Administracja obszarem roboczym

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

Pierwsze wdrożenie SAP BW w firmie

Program szkolenia: Administracja SQL Server

ABC 2002/XP PL EXCEL. Autor: Edward C. Willett, Steve Cummings. Rozdział 1. Podstawy pracy z programem (9) Uruchamianie programu (9)

Wstęp 7 Rozdział 1. OpenOffice.ux.pl Writer środowisko pracy 9

Hurtownie danych i business intelligence - wykład II. Zagadnienia do omówienia. Miejsce i rola HD w firmie

Spis treści. Lekcja 1: Podstawy programu Excel 1. Lekcja 2: Tworzenie i edytowanie skoroszytu 22. Umiejętności do zdobycia w tej lekcji 22

Wprowadzenie do technologii Business Intelligence i hurtowni danych

Administrowanie bazami danych Microsoft. SQL Server Training Kit. Egzamin Orin Thomas Peter Ward bob Taylor. Przekład: Marek Włodarz

Schematy logiczne dla hurtowni danych

Bazy danych i ich aplikacje

Usługi analityczne podstawy budowy kostki analitycznej Część druga - zarządzanie

Curtis D. Frye. Microsoft Excel Krok po kroku. Przekład: Leszek Biolik

Integracja i Eksploracja Danych

Podziękowania... xv. Wstęp... xvii

PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, O STRUKTURZE PRZEDMIOTOWEJ

William R. Stanek. Vademecum administratora. Microsoft. SQL Server Przekład: Krzysztof Szkudlarek

Instalowanie i konfigurowanie Windows Server 2012 R2

Część I Dostęp do danych oraz moŝliwości programowe (silnik bazy danych)

Projekt: MS i CISCO dla Śląska

Cel szkolenia. Konspekt. Opis kursu

Hurtownie danych. Projektowanie hurtowni: modele wielowymiarowe. Modelowanie punktowe. Operacje OLAP na kostkach.

1 Instalowanie i uaktualnianie serwera SQL Server

Business Intelligence

Zakres tematyczny dotyczący kursu PHP i MySQL - Podstawy pracy z dynamicznymi stronami internetowymi

Projektowanie i implementacja infrastruktury serwerów

Warsztaty prowadzone są w oparciu o oficjalne wytyczne firmy Microsoft i pokrywają się z wymaganiami

Migracja Business Intelligence do wersji

Spis treści. Przedmowa

Nie przegrzewaj mózgu wrzuć dane do bazy!

Spis treści. O autorze 9. O recenzentach 10. Przedmowa 13. Rozdział 1. Oto Linux Mint 17_

Microsoft SQL Server 2012 Krok po kroku

Ed Wilson. Windows PowerShell Krok po kroku 3.0. Przekład: Marek Włodarz

IT CAMP Analiza danych dla analityków

Wprowadzenie do Hurtowni Danych. Mariusz Rafało

Hurtownie danych - przegląd technologii

Systemy OLAP I. Krzysztof Dembczyński. Instytut Informatyki Zakład Inteligentnych Systemów Wspomagania Decyzji Politechnika Poznańska

Instalacja SQL Server Konfiguracja SQL Server Logowanie - opcje SQL Server Management Studio. Microsoft Access Oracle Sybase DB2 MySQL

Bartłomiej Graczyk MCT,MCITP,MCTS

Microsoft SQL Server Podstawy T-SQL

Szkolenie autoryzowane. MS Wdrażanie hurtowni danych w Microsoft SQL Server 2012

Tworzenie zapytań do Microsoft SQL Server

Hurtownie danych w praktyce

Hurtownie danych. 31 stycznia 2017

Nowości w 3.1. Andrzej Solski. CONTROLLING SYSTEMS sp. z o.o.

SQL Server Analysis Services Procedury składowane. Grzegorz Stolecki

SZCZEGÓŁOWY HARMONOGRAM SZKOLENIA

1Executive summary Comarch ERP XLBI Wersja:

Small Business Server 2008 PL : instalacja, migracja i konfiguracja / David Overton. Gliwice, cop Spis treści

Część I Omówienie usługi Windows Server 2008 Active Directory

5. Arkusz kalkulacyjny Excel 205

Laboratorium Systemów Operacyjnych

Budowa architektury podstawowych funkcji usług IIS Działanie witryny sieci Web Korzystanie z aplikacji sieci Web i katalogów

Odkrywanie CAQDAS : wybrane bezpłatne programy komputerowe wspomagające analizę danych jakościowych / Jakub Niedbalski. Łódź, 2013.

zaprasza Państwa na szkolenie MS Excel -poziom średnio zaawansowany zgodne z: Intermediate Microsoft Excel 2016 (zgodne z MS 55166A)

OLAP i hurtownie danych c.d.

T: Wbudowane i predefiniowane domenowe grupy lokalne i globalne.

2 Projektowanie usług domenowych w usłudze Active Directory Przed rozpoczęciem... 77

Transkrypt:

Spis treści Wstęp... ix Odkąd najlepiej rozpocząć lekturę?... ix Informacja dotycząca towarzyszącej ksiąŝce płyty CD-ROM... xi Wymagania systemowe... xi Instalowanie i uŝywanie plików przykładowych... xii Konwencje uŝywane w tej ksiąŝce... xiii Część I Wprowadzenie do pakietu oprogramowania Analysis Services 1 Wprowadzenie do zagadnień logiki biznesowej oraz hurtowni danych... 3 Wprowadzenie do logiki biznesowej... 4 Przegląd koncepcji hurtowni danych... 5 Przeznaczenie hurtowni danych... 5 Struktura jedno i wielowymiarowej bazy danych... 7 Tabela faktów... 11 Tabele wymiaru... 12 Krótkie podsumowanie rozdziału 1... 17 2 Wprowadzenie do technologii OLAP oraz oprogramowania Analysis Services... 19 Wprowadzenie do technologii OLAP... 19 Trwale krótki czas odpowiedzi... 20 Zapytania oparte na metadanych... 23 Styl formuł arkusza kalkulacyjnego... 24 Wprowadzenie do pakietu oprogramowania Analysis Services... 26 Oprogramowanie Analysis Services i prędkość... 27 Oprogramowanie Analysis Services i metadane... 27 Formuły w oprogramowaniu Analysis Services... 30 Narzędzia pakietu oprogramowania Analysis Services... 31 Krótkie podsumowanie rozdziału 2... 32 3 Tworzenie pierwszej kostki danych... 33 Poznajemy Business Intelligence Development Studio... 33 Poznajemy zawartość projektu typu Analysis Services... 34 Poznajemy polecenia menu... 37 Przygotowanie do tworzenia kostki danych... 39 Przegląd wymagań analizy... 39 Tworzenie nowego projektu typu Analysis Services... 39 Tworzenie kostki danych... 41 Korzystanie z kreatora Cube Wizard bez źródła danych... 41

Przeglądanie struktury kostki danych za pomocą narzędzia Cube Designer... 48 Generowanie schematu... 50 Korzystanie z kreatora Schema Generation Wizard... 50 Ładowanie danych do schematu relacyjnego... 55 Przetwarzanie i przeglądanie kostki danych... 59 WdraŜanie i przetwarzanie kostki danych... 59 Przeglądanie kostki danych... 60 Krótkie podsumowanie rozdziału 3... 62 Część II Podstawy projektowe 4 Projektowanie wymiarów... 67 Przeglądanie struktury hurtowni danych... 67 Budowanie wymiaru standardowego... 69 Dodawanie źródła danych... 69 Tworzenie widoku źródła danych... 71 Korzystanie z kreatora Dimension Wizard (Kreator Wymiaru)... 73 WdraŜanie wymiaru... 78 Zmiana właściwości atrybutu... 80 Praca z wymiarem czasu... 82 Modyfikowanie widoku źródła danych... 83 Tworzenie wymiaru czasu... 84 Praca z wymiarami pełniącymi role... 89 Tworzenie wymiaru typu nadrzędny-podrzędny... 91 Dodawanie wymiaru pracowników... 91 Podsumowywanie danych dla elementów członkowskich z poziomów pośrednich... 94 Zarządzanie poziomami wymiaru typu nadrzędny-podrzędny... 98 Krótkie podsumowanie rozdziału 4... 101 5 Projektowanie miar i grup miary... 103 Dodawanie grup miary do kostki danych... 103 Budowanie kostki danych... 104 Zmienianie właściwości grup miary oraz miar... 107 Określanie zastosowania wymiaru... 109 Przeglądanie kilku grup miary... 111 Agregowanie miar pseudołącznych... 117 Dodawanie grupy miary do istniejącej kostki danych... 117 UŜywanie pseudołącznych funkcji agregujących... 119 Obliczanie liczby osobnych elementów... 121 Tworzenie prostych obliczeń... 123 Dodawanie kalkulacji do kostki danych... 124 Stosowanie formatowania warunkowego... 130 Krótkie podsumowanie rozdziału 5... 131 6 Praca z grupą miary Finance... 133 Projektowanie wymiaru księgowego... 133

Praca z logiką księgową... 134 Korzystanie z operatorów jednoargumentowych... 139 Agregowanie według rachunków... 144 Projektowanie niełącznych miar finansowych... 148 Tworzenie miary niełącznej... 149 Krótkie podsumowanie rozdziału 6... 152 7 Projektowanie agregacji i hierarchii... 153 Podstawy projektowania agregacji... 153 Korzystanie z kreatora Aggregation Design Wizard... 155 Inspekcja agregacji... 160 Zmiana ilości elementów w partycji... 162 Dodawanie atrybutów do projektu agregacji... 164 Projektowanie hierarchii uŝytkownika... 166 Dodawanie hierarchii uŝytkownika... 166 Agregowanie hierarchii uŝytkownika... 169 Optymalizowanie agregacji... 171 Korzystanie z dziennika zapytań... 172 Przeglądanie danych dotyczących sposobu korzystania z kostki danych... 174 UŜywanie kreatora Usage-Based Optimization Wizard... 175 Utrzymywanie dziennika zapytań... 177 Krótkie podsumowanie rozdziału 7... 177 Część III... Projektowanie zaawansowane 8 Korzystanie z języka MDX... 181 Tworzenie obliczanych członków w oparciu o krotki... 181 Tworzenie kalkulacji MDX obliczających procent z wartości całkowitej... 185 Tworzenie kalkulacji MDX obliczającej procent elementu nadrzędnego... 189 Zapytania z uŝyciem języka MDX... 191 Wykonywanie zapytań MDX... 192 Praca z prostymi zapytaniami MDX... 197 Projektowanie członków niestandardowych... 201 Tworzenie obliczanych elementów członkowskich za pomocą funkcji operujących na zbiorach... 201 Tworzenie kalkulacji kumulujących... 203 Praca ze skryptami MDX... 206 Zarządzane kolejnością kalkulacji... 206 Dodawanie przypisań skryptowych... 208 Tworzenie kluczowych wskaźników wydajności... 213 Porównywanie wartości z kostki danych z wartościami zaplanowanymi... 213 UŜywanie wyraŝeń MDX we wskaźnikach KPI... 217 Krótkie podsumowanie rozdziału 8... 220

9 Eksploracja funkcji specjalnych... 223 Definiowanie relacji pomiędzy wymiarami... 223 UŜywanie relacji typu wskaźnikowego... 223 UŜywanie relacji typu wiele-do-wielu... 227 Obsługa konwersji walutowych... 235 Lokalizowanie kostek danych... 237 Dodawanie tłumaczeń... 238 Przeglądanie tłumaczeń... 241 Organizowanie informacji za pomocą folderów i perspektyw... 242 Organizowanie miar... 243 Korzystanie z perspektyw... 245 Krótkie podsumowanie rozdziału 9... 248 10 Interakcja z kostką danych... 251 Implementacja akcji... 251 UŜywanie akcji standardowych... 252 Łącza do raportów... 255 Dodawanie funkcjonalności drąŝenia danych... 257 Korzystanie z funkcji zapisów zwrotnych... 259 Włączanie dla wymiaru moŝliwości zapisu... 260 Dynamiczne dodawanie nowych członków do wymiaru... 261 Modyfikowanie struktury kostki danych do pracy z funkcją zapisu zwrotnego... 263 Zapisywanie wartości z powrotem do kostki danych... 267 Krótkie podsumowanie rozdziału 10... 272 Część IV... Zarządzanie środowiskiem produkcyjnym 11 Implementacja zabezpieczeń... 277 Korzystanie z zabezpieczeń opartych na rolach... 277 Tworzenie ról zabezpieczeń... 278 Zarządzanie rolami... 284 Stosowanie zabezpieczeń wobec wymiarów... 284 Ograniczanie dostępu do wymiaru... 284 Ograniczanie dostępu do konkretnych członków wymiaru... 288 Kontrolowanie widocznych wartości sum całkowitych dla wymiaru. 289 Definiowanie domyślnego członka wymiaru... 291 Zabezpieczanie danych na poziomie komórek... 294 UniemoŜliwianie odczytywania wartości komórek... 294 Zezwalanie uŝytkownikom na zapisywanie komórek... 297 Konfigurowanie zabezpieczeń administracyjnych... 297 Tworzenie ról zabezpieczeń dla potrzeb przetwarzania... 298 Krótkie podsumowanie rozdziału 11... 300 12 Zarządzanie partycjami i przetwarzaniem bazy danych... 301 Zarządzanie bardzo duŝymi bazami danych... 301 Strategie podziału na partycje... 302 Tworzenie partycji... 302

Łączenie partycji... 307 Praca z magazynami danych... 310 Omówienie trybów magazynowania pakietu Analysis Services... 311 Konfigurowanie opcji magazynowania... 312 Zmiana danych w hurtowni danych... 315 Zarządzanie przetwarzaniem OLAP... 318 Przetwarzanie wymiaru... 319 Przetwarzanie kostki danych... 323 Konfigurowanie funkcji aktywnego buforowania... 326 Monitorowanie aktywności kostki danych... 332 Profilowanie zapytań pakietu Analysis Services... 332 Korzystanie z programu Performance Monitor... 336 Krótkie podsumowanie rozdziału 12... 339 13 Zarządzanie wdroŝeniem... 341 Przegląd róŝnych opcji procesu wdraŝania... 341 Budowanie bazy danych... 342 WdraŜanie bazy danych... 345 Przetwarzanie bazy danych... 352 Programowe zarządzanie obiektami bazy danych... 355 Praca ze skryptami XMLA... 356 Automatyczne przetwarzanie bazy danych... 360 Tworzenie pakietu SQL Server Integration Services... 361 Korzystanie z zadania Analysis Services Processing Task... 362 Obsługa błędów zadań... 363 Planowanie uruchamiania pakietów usługi SQL Server Integration Services... 365 Planowanie skutków awarii i procesu odtwarzania... 368 Wykonywanie kopii zapasowej bazy danych pakietu Analysis Services... 369 Odtwarzanie bazy danych pakietu Analysis Services... 370 Krótkie podsumowanie rozdziału 13... 373 Słowniczek... 375 Indeks... 379