księgarnia informatyczna aton.pl

Microsoft Excel 2013 Budowanie modeli danych przy użyciu PowerPivot

Wydawnictwo Microsoft Press

Cena:    98.70zł

Microsoft Excel 2013 Budowanie modeli danych przy użyciu PowerPivot


Autor: Alberto Ferrari, Marco Russo

ISBN: 978-83-7541-150-8

Ilość stron: 576

Data wydania: 07/2014

Oprawa: Miękka

Format: 17.0x23.0cm

Wydawnictwo: Microsoft Press


Przewodnik po szybkim przetwarzaniu danych na wyniki.

Przekształć swoje umiejętności, dane i swój biznes i twórz własne rozwiązania BI, używając programu, który już znasz i lubisz: Microsoft Excel. Dwaj eksperci w dziedzinie business intelligence (BI) wprowadzą Czytelnika w świat funkcjonalności PowerPivot, skupiając się na rzeczywistych zagadnieniach, rozwiązywaniu problemów i modelowaniu danych. Dowiedz się, jak szybko przekształcić przytłaczające masy danych w znaczące i zrozumiałe informacje oraz wnioski – bez konieczności programowania!

• Poznaj różnice pomiędzy wykorzystaniem PowerPivot dla samoobsługowych rozwiązań BI a stosowaniem SQL Server Analysis Services w rozwiązaniach korporacyjnych
• Rozszerz swoje umiejętności analizy danych, by móc tworzyć własne rozwiązania BI
• Szybko przetwarzaj wielkie zbiory danych, zawierające nawet miliony wierszy
• Wykonuj obliczenia od prostych po wyrafinowane i analizy „co by było, gdyby”
• Twórz złożone systemy raportowania z użyciem modeli danych i Data Analysis Expressions
• Bez wysiłku udostępniaj swoje wyniki w całej organizacji przy użyciu Microsoft SharePoint

Alberto Ferrari uzyskał certyfikat Microsoft SQL Server Analysis Services (SSAS) Maestro i jest konsultantem oraz wykładowcą specjalizującym się w tworzeniu rozwiązań Microsoft BI. Jest współautorem książek Microsoft PowerPivot for Excel 2010 oraz Expert Cube Development with Microsoft SQL Server 2008 Analysis Services and SQLBI Methodology, a także Microsoft SQL Server 2012 Analysis Services: Model tabelaryczny BISM.

Marco Russo jest konsultantem i mentorem w dziedzinie analizy biznesowej (BI). Jego podstawowa działalność jest związana z projektowaniem relacyjnych i wielowymiarowych hurtowni danych, lecz zajmuje się także pełnym cyklem życia rozwiązań BI. Jest m.in. współautorem książki Microsoft SQL Server 2012 Analysis Services: Model tabelaryczny BISM. Prócz publikacji związanych z BI jest też autorem książek na temat programowania .NET. Uzyskał certyfikat SSAS Maestro, a ponadto Microsoft Certified Trainer oraz kilka Microsoft Certified Professional.

Spis treści:

1 Wprowadzenie do PowerPivot
Korzystanie z tabel przestawnych opartych na tabeli Excela 2
Korzystanie z PowerPivot w Microsoft Office 2013 6
Dodawanie informacji do tabeli programu Excel     8
Tworzenie modelu danych zawierającego wiele tabel 10
Istota relacji 12
Istota modelu danych     14
Odpytywanie modelu danych     16
Dodatek PowerPivot     17
Korzystanie z narzędzi OLAP i konwertowanie na formuły 21
Istota PowerPivot dla Excel 2013 26
Tworzenie raportu Power View     29

2 Korzystanie z unikatowych funkcji PowerPivot
Ładowanie danych ze źródeł zewnętrznych     37
Tworzenie tabeli przestawnej PowerPivot     42
Korzystanie z języka DAX 43
Tworzenie obliczanej kolumny 44
Tworzenie obliczanego pola 48
Przetwarzanie złożonych agregacji, takich jak liczba wartości odrębnych     51
Odświeżanie modelu danych PowerPivot     55

3 Wprowadzenie do DAX
Istota obliczeń DAX     57
Składnia DAX     58
Typy danych DAX     59
Operatory DAX     61
Wartości DAX     62
Kolumny i pola obliczeniowe     62
Kolumny obliczane 63
Pola obliczeniowe     64
Obsługa błędów w wyrażeniach DAX 69
Błędy konwersji     69
Operacje arytmetyczne 70
Przechwytywanie błędów 73
Formatowanie kodu DAX 75
Typowe funkcje DAX 77
Funkcje agregujące 78
Funkcje logiczne 81
Funkcje informacyjne 83
Funkcje matematyczne 84
Funkcje tekstowe     85
Funkcje konwersji     86
Funkcje daty i czasu     86
Funkcje relacyjne 87
Korzystanie z podstawowych funkcji DAX 89

4 Istota modeli danych
Podstawy modelowania danych     94
Tworzenie raportu bez użycia modelu danych 95
Budowanie modelu danych 98
Więcej na temat relacji     100
Normalizacja i denormalizacja     102
Denormalizacja wewnątrz zapytań SQL     106
Projektant zapytań PowerPivot     107
Kiedy denormalizować tabele?     115
Nadmierna denormalizacja 116
OLTP i hurtownie danych     119
Odpytywanie bazy danych OLTP     120
Tematyczne hurtownie danych, fakty i wymiary 123
Schematy gwiazdy     125
Która baza danych jest najlepszym źródłem? 126
Korzystanie z zaawansowanych relacji 127

5 Publikowanie w SharePoint
Integracja SharePoint 2013 i PowerPivot 131
Licencjonowanie i konfiguracja 132
Publikowanie skoroszytu w witrynie SharePoint 132
Korzystanie z Galerii programu PowerPivot 137
Łączenie programu Excel z modelem danych SharePoint 139
Tworzenie raportu Power View 142
Zarządzanie odświeżaniem danych PowerPivot 144

6 Ładowanie dancyh
Istota źródeł danych 149
Ładowanie z bazy danych     152
Ładowanie z listy tabel 154
Ładowanie relacji 157
Wybieranie powiązanych tabel     158
Ładowanie z zapytania SQL 159
Ładowanie z widoków 159
Otwieranie istniejących połączeń     160
Ładowanie z bazy danych programu Access     162
Ładowanie danych z SQL Server Analysis Services 164
Korzystanie z edytora MDX 166
Obsługa kluczy w kostce OLAP 170
Ładowanie z bazy tabelarycznej 171
Ładowanie z SharePoint     173
Korzystanie z połączonych tabel     178
Ładowanie z plików Excela 181
Ładowanie z plików tekstowych 184
Wczytywanie danych ze schowka 186
Ładowanie z raportu     188
Ładowanie ze strumienia danych     193
Ładowanie danych z Windows Azure Marketplace 195
Sugerowane dane pokrewne 199
Odświeżanie połączeń 199

7 Istota kontekstów wykonania
Wprowadzenie do kontekstów wykonania     204
Pojęcie kontekstu wiersza     208
Testowanie zrozumienia kontekstów wykonania 210
Użycie funkcji SUM w kolumnie obliczanej 210
Użycie pól w polu obliczeniowym 211
Tworzenie kontekstu wiersza poprzez iteratory 213
Iteratory FILTER, ALL i interakcje kontekstów     217
Praca z wieloma tabelami     220
Kontekst wiersza a relacje     221
Kontekst filtru a relacje     224
Funkcja VALUES 225
Funkcje ISFILTERED oraz ISCROSSFILTERED 226
Podsumowanie kontekstów wykonania     230
Tworzenie tabeli parametrów 232

8 Funkcja CALCULATE
Dlaczego potrzebna jest funkcja CALCULATE?     235
Przykłady zastosowań CALCULATE     240
Filtrowanie pojedynczej kolumny     240
Filtrowanie przy użyciu złożonych warunków 244
Używanie funkcji CALCULATE wewnątrz kontekstu wiersza 249
Zależności cykliczne 252
Reguły dotyczące CALCULATE     257
Funkcja ALLSELECTED 258

9 Korzystanie z hierarchii
Istota hierarchii 261
Kiedy budować hierarchie     263
Budowanie hierarchii     264
Tworzenie hierarchii opartych na wielu tabelach     265
Wykonywanie obliczeń przy użyciu hierarchii 267
Używanie hierarchii drzewiastych 278

10 Korzystanie z Power View
Czym jest Power View?     291
Podstawy Power View 292
Korzystanie z panelu Filtry 296
Dekorowanie raportu     298
Tabele, macierze i karty     299
Korzystanie z wizualizacji macierzowej 299
Wizualizacja kart     301
Używanie tabeli jako fragmentatora 303
Stosowanie wykresów 304
Korzystanie z wykresu liniowego     305
Korzystanie z wykresów kołowych 305
Korzystanie z wykresów punktowych     307
Korzystanie z map     309
Drążenie w głąb     313
Korzystanie z kafelków 315
Wielokrotności 318
Efektywne wykorzystanie Power View     320

11 Kształtowanie raportów
Wskaźniki KPI     321
Tworzenie modeli danych na potrzeby Power View     333
Metadane Power View 338
Sumowanie kolumn 340
Korzystanie z domyślnego zestawu pól     342
Korzystanie z okna dialogowego Zachowanie tabeli 343
Definiowanie zestawów     345
Tworzenie dynamicznych zestawów przy użyciu MDX     350
Korzystanie z perspektyw     355
Drążenie danych     359

12 Wykonywanie obliczeń na datach w języku DAX
Budowanie tabeli kalendarzowej     361
Korzystanie z wielu tabel kalendarza 365
Obliczanie dni roboczych     368
Wyliczanie różnicy w dniach roboczych     375
Agregowanie i porównywanie danych względem czasu     380
Od początku roku (YTD), kwartału (QTD) i miesiąca (MTD)     380
Analiza czasowa wykorzystująca CALCULATE 384
Obliczenia dla roku poprzedniego (prior year – PY)     387
Obliczanie rocznej sumy ruchomej     390
Korzystanie z innych funkcji agregujących     392
Wyliczanie różnicy względem roku poprzedniego 393
Zamknięcie salda względem czasu     395
Miary częściowo agregowalne     395
Funkcje OPENINGBALANCE i CLOSINGBALANCE     399
Aktualizowanie sald przy użyciu transakcji     403
Obliczanie średnich ruchomych 406

13 Zaawansowane wyrażenia DAX
Podział na przedziały     413
Pozycjonowanie     419
Relacje wiele-do-wielu 427
Wyliczanie nowych i powracających klientów 432
Funkcja KEEPFILTERS     437
Implementacja analizy koszyka 447
Potęga kolumn obliczeniowych: Analiza ABC 455
Obsługa konwersji walut 459

14 DAX jako język zapytań
Funkcja EVALUATE     466
Tworzenie tabeli Excela za pomocą EVALUATE     467
Używanie typowych funkcji w zapytaniach 472
Funkcja FILTER     472
Funkcja CALCULATETABLE     473
Korzystanie z funkcji ADDCOLUMNS     474
Korzystanie z funkcji VALUES w połączeniu z ADDCOLUMNS 476
Korzystanie z funkcji SUMMARIZE 477
Korzystanie z opcji ROLLUP 480
Łączenie zwrotne zapytania DAX     481
Przetwarzanie analizy ABC przy użyciu tabeli połączonej zwrotnie 485
Funkcja CROSSJOIN 489
Funkcja GENERATE     490
Zapytania przy użyciu DAX Studio 493

15 Automatyzowanie operacji przy użyciu VBA
Włączanie karty DEWELOPER we wstążce     495
Aktualizowanie zwrotnie połączonego zapytania DAX poprzez VBA 501
Korzystanie z obiektu Model     506
Importowanie danych do modelu przy użyciu VBA     507
Istota połączeń danych     511

16 Porównanie PowerPivot for Excel i SQL Server Analysis Services
Rozróżnianie poszczególnych wersji mechanizmu 516
Zestaw funkcji     516
Zabezpieczanie danych     518
Programowalność i elastyczność     520
Tłumaczenia. 523
Wielkość bazy danych 523
Liczba baz danych     526
PowerPivot jako system prototypowy     527

Dodatek A Nazwy funkcji

Cena:    98.70zł


Microsoft Excel 2013 Budowanie modeli danych przy użyciu PowerPivotKsiążka informatyczna: Microsoft Excel 2013 Budowanie modeli danych przy użyciu PowerPivot
Księgarnia informatyczna aton.pl

Tutaj możesz kupić tę książkę w dobrej cenie. Zapraszamy na zakupy do naszej księgarni internetowej.