Collaborate more
Dane, dane, dane...
Zbieranie i zarządzanie danymi. Budżetowanie, raportowanie, planowanie Czyli nie tylko o archiwizowaniu
Łukasz Grala, TIDK MVP SQL Server MCT MCITP Audyty wydajnosciowe SQL Server Optymalizacja SQL Server Projektowanie rozwiązań Business Intelligence Organizacja autorskich szkoleń i warsztatów dla firm (między innymi): Administracja SQL Server 2008/2008R2 Monitoring i optymalizacja SQL Server 2008/2008R2 TSQL i implementacja SQL Server 2008/2008R2 Projektowanie i utrzymanie hurtowni danych w SQL Server 2008/2008R2 Budowanie rozwiązań Business Intelligence w oparciu o Technologię Microsoft Tworzenie i zarządzanie raportami w Reporting Services 2008/2008R2 PowerPivot narzędzie analizy danych PowerPivot i Reporting Services w SharePoint http://powerpivot.info.pl lukasz@grala.biz
Potrzeby Konieczny dostęp do informacji Łączenie danych z różnych źródeł, poszukiwanie korelacji między danymi Łatwość tworzenia oraz zmian w raportach
Brak spójnej wizji wykorzystania danych Obecnie Departamenty, oddziały mają swoje strategie, różne narzędzia Dane zbierane są z różnych systemów
Rozwiązanie konsolidacja BI
Business Intelligence DELIVERY SharePoint Server Reports Dashboards Excel Workbooks Analytic Views Scorecards Plans END USER TOOLS & PERFORMANCE MANAGEMENT APPS Excel SQL Server Reporting Services BI PLATFORM SQL Server DBMS SQL Server Integration Services PerformancePoint Services SQL Server Analysis Services
SQL Server 2008/2008R2 Integracja Przechowywanie Analiza Raportowanie
Raporty - wizualizacje
Bogate wizualizacje
Mapy w Reporting Services
Narzędzia BI w SharePoint 2010 Status Indicators Chart Web Parts Performance Point Services Excel Services BI Search Visio Services
Performance PointServer Użytkownik końcowy Tworzenie Zarządzanie Współdzielenie Przeglądanie Analizy Aplikacje performance management Business Modeler Excel Add-in SharePoint Dashboard Designer PerformancePoint Server Dane Reguły biznesowe Logika biznesowa Widoki, formularze, definicje raportów Kontrola procesów Bezpieczeństwo Planowanie i modelowanie biznesowe Analizy Pulpity managerskie i karty wyników
Scorecards & Dashboards Kaskadowe karty wyników i pulpity managerskie Wielokrotne cele w KPI (plan, budżet, prognoza) Zawiera zarówno dane ustrukturyzowane (XML), jak również nieustrukturyzowane (grafika, pliki Word, itp.) Komentarze do kart wyników (do komórek, do stron) Interaktywne wykresy i tabele z możliwością drążenia (drill up/down, expand/collapse) Dynamiczne mapy strategii z opcją drążenia do wskaźników KPI Analizy predykcyjne na danych w kartach wyników i KPI Tworzenie obiektów metodą Drag-and-drop z opcją podglądu i pracy offline Publikowanie na SharePoint, Reporting Services, aplikacje internetowe i export do PowerPoint lub Excel Różne źródła danych - SharePoint, Excel, SQL SSAS, Excel Services i bazy relacyjne
Analizy Analizy wielowymiarowe Analizy zaawansowane (drzewo dekompozycji, mapa efektywności) Tworzenie własnych miar i zbiorów Analizy predykcyjne z wykorzystaniem data-mining - wyniki prezentowane w Microsoft Excel i Visio Tworzenie i centralne zarządzanie regułami biznesowymi, kreatory, bez konieczności pisania kodu Publikowanie na SQL Server Reporting Services, SharePoint Server, PDF, HTML, lub XML Widoki analiz mogą być eksportowane do Excel, PowerPoint lub aplikacji internetowych(usprawnienie współpracy)
Strategiczna karta wyników Wsparcie dla metodologii BSC (Balanced Scorecards) oraz Map Strategii (Strategy Maps) Certyfikat firmy doradczej Balanced Scorecard Collaborative produkt reprezentuje zaawansowany i elastyczny model budowania aplikacji do zarządzania wydajnością
Zaawansowane wizualizacje Decomposition Tree (opatentowany) Performance Map Perspective
PowerPivot BIZNES IT
Technologie wykorzystane w PowerPivot Klient w Excelu Silnik In-memory BI SharePoint (współpraca) Analysis Services (integracja)
PowerPivot kompresja danych (testy) liczba rekordów 16 500 948 tabela w SQL Server 2008 bez kompresji: 1 399 000 KB => ~ 84 B na wiersz tabela w SQL Server 2008 z kompresją PAGE: 477 720 KB => ~ 29 B na wiersz plik Excel (PowerPivot): 149 131 KB => ~ 9 B na wiersz 90 80 70 60 50 40 30 20 10 0 SQL 2008 SQL 2008 (PAGE) Gemini
PowerPivot for SharePoint 2010 PowerPivot Gallery Management Dashboard PowerPivot Web Service PowerPivot System Service Analysis ServicesVertiPaq
Funkcje PowerPivot Ścisła integracja z MS Excel - PowerPivot Add-in dostarcza lokalny silnik przetwarzania danych - wydajne przechowywanie i przetwarzanie bardzo dużych zbiorów danych (przekraczających ograniczenia MS Excel) Użytkownik analizuje dane bezpośrednio w aplikacji (pominięcie procesu design schema => run time view ) Dane i ich wizualizacja w jednym pliku (Pivot Charts, Pivot Tables, Slicers) Dostęp do źródeł PowerPivot z innych aplikacji (wskazanie pliku)
Funkcje PowerPivot Galeria raportów na SharePoint 2010 (podgląd bez otwierania, wymagany Silverlight Client) Automatyczne odświeżanie danych Lepsza wydajność i ochrona Dostęp Śledzenie użycia raportów Przeglądarka (Excel Services i PowerPivot Services) PowerPivot Add-In (pełna funkcjonalność) Jako źródła danych dla raportów SSRS lub innych arkuszy PowerPivot
Data Analysis expressions (DAX) Nowy język wyrażeń ułatwiający przetwarzanie i analizowanie danych Odwołujemy się do całych tabel lub kolumn (nie do tablic lub zakresów komórek) Wykorzystywany m.in. do: Definiowania kolumn wyliczanych (tabele z danymi źródłowymi) Definiowania miar użytkownika (tabela przestawna, wykres przestawny) Wyszukiwania wartości w tabelach powiązanych (Lookup) Tworzenia filtrowanych sum Usuwania filtrów na wybranych kolumnach
Źródła danych Source Versions File type Providers 1 Access databases Microsoft Access 2003, 2007, 2010..accdb or.mdb ACE 14 OLE DB provider SQL Server relational databases Microsoft SQL Server2005, 2008, 2008 R2..mdf and.ldf OLE DB Provider for SQL Server SQL Server Native Client OLE DB Provider SQL Server Native 10.0 Client OLE DB Provider.NET Framework Data Provider for SQL Client Oracle relational databases Oracle 9i, 10g, 11g..db Teradata relational databases Teradata V2R6, V12 (not applicable).net Framework Data Provider for Oracle Client.NET Framework Data Provider for SQL Server MSDAORA OLE DB provider OraOLEDB MSDASQL TDOLEDB OLE DB provider.net Data Provider for Teradata Informix relational databases (not applicable) Informix OLE DB provider IBM DB2 relational databases 8.1.db2 DB2OLEDB Sybase relational databases.db Sybase OLE DB provider Other relational databases (not applicable) (not applicable) OLE DB provider or ODBC driver Text files (not applicable).txt,.tab,.csv ACE 14 OLE DB provider for Microsoft Access Microsoft Excel files Excel 97-2003, 2007, 2010.xlsx, xlsm,.xlsb,.xltx,.xltm ACE 14 OLE DB provider PowerPivot workbook Analysis Services cube Microsoft SQL Server 2008 R2 Analysis Services Microsoft SQL Server 2005, 2008, 2008 R2 Analysis Services Data feeds Atom 1.0 format (used to import data from Reporting Services reports, Atom service documents, and single data feed) Microsoft SQL Server 2005, 2008, 2008, 2008 R2 Reporting Services report.xlsx (not applicable) ASOLEDB 10.atomsvc for a service document that defines one or more feeds.atom for an Atom web feed document ASOLEDB 10.5 (used only with PowerPivot workbooks that are published to PowerPivot-enabled SharePoint farms) (none)
PowerPivot śledzenie użycia
DEMO
Dziękuję za uwagę
2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.