Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Systemy Business Intelligence Oferta Microsoft Jarosław Szymaniuk Microsoft Warszawa, 16 stycznia 201416 stycznia 201416 stycznia 2014.

Podobne prezentacje


Prezentacja na temat: "Systemy Business Intelligence Oferta Microsoft Jarosław Szymaniuk Microsoft Warszawa, 16 stycznia 201416 stycznia 201416 stycznia 2014."— Zapis prezentacji:

1 Systemy Business Intelligence Oferta Microsoft Jarosław Szymaniuk Microsoft Warszawa, 16 stycznia stycznia stycznia 2014

2 W ramach organizacji i poza nią Pracownicy, dostawcy, klienci, partnerzy,... Dystrybucja Aktywny i bierny dostęp do informacji Analiza Narzędzia do eksploracji danych Dostęp Łatwy dostęp do różnych źródeł danych Business Intelligence (BI) BI – klucz do uwolnienia wiedzy

3 Miejsce BI wśród systemów informatycznych wspierających zarządzanie

4 Terminologia ETL (extraction, transformation, loading) ETL (extraction, transformation, loading) Ekstrakcja danych Ekstrakcja danych Transformacja danych Transformacja danych Ładowanie danych Ładowanie danych Hurtownia danych Hurtownia danych Wydzielona baza danych Wydzielona baza danych Zawiera dane historyczne i bieżące Zawiera dane historyczne i bieżące Data Mart - Składnica danych Data Mart - Składnica danych Ściśle związana z mniejszą grupą użytkowników Ściśle związana z mniejszą grupą użytkowników Tematycznie dostosowana, zoptymalizowana dla ich potrzeb Tematycznie dostosowana, zoptymalizowana dla ich potrzeb OLAP (On-Line Analytical Processing) OLAP (On-Line Analytical Processing) Przetwarzanie danych wielowymiarowych Przetwarzanie danych wielowymiarowych Krótki czas odpowiedzi na dowolne zapytanie Krótki czas odpowiedzi na dowolne zapytanie

5 Produkt ROR Rach. Inwest. Depozyt Kredyt Inne Q4 Czas Q1Q2Q3 Oddział Poznań Kraków Gdańsk OLAP – Analizy wspierające proces podejmowania decyzji biznesowych 69,059,440 PLN 8,755 szt. 7,888 PLN

6 Business Intelligence - architektura Użytkownicy: - Raporty - Zapytania do bazy - Analizy OLAP - EIS - Budżetowanie - Data Mining KostkaOLAPKostkaOLAP Systemy źródłowe Informacja Wiedza Wnioski Działanie WynikiInformacja Wiedza Wnioski DziałanieInformacja Wiedza WnioskiInformacja Wiedza Informacja ETL DM DM Hurtowniadanych

7 Trochę historii: BI w Microsoft Wejście na rynek BI OLAP Services Data Transformation Services Microsoft Repository English Query Data Mining Skalowalność OLAP (T 3 ) Excel 2000 & XP Microsoft Data Analyzer SharePoint Portal Server XML for Analysis SQL Server SQL Server Stworzenie zespołu ekspertów BI: Jim Gray Peter Spiro Bill Baker Zakup Panorama Zdefiniowanie OLE DB for OLAP Data Warehousing Alliance 1996/1997

8 Data Warehousing Alliance Members Appsco Software Limited Arcplan Inc Ardent Software Inc Artech Baan Company Best Software Broadbase Software Inc Business Objects ChangePoint Citicorp ITI Limited Cizer Software Corporation Cognos Comshare Data Mirror Data Watch Decisionism Decision Support Panel EMS Plc Epicor FRx Software Corp Harmony Infinium Software Informatica Information Builders Knosys/ProClarity Lawson Manugistics Maximal Innovative Intelligence MetaEdge MIS Technologies Gmbh NetAcumen Work Inc Polyvista Software Portola Dimensional Revelwood Inc Sagent Technology Seagate Software Silvon Software SRC Software Inc Targit A/S Top Tier Visual Insights

9 Microsoft - kompleksowa oferta SYSTEMY ŹRÓDŁOWE EXTRACTION TRANSFORM LOAD MANAGE DATA WAREHOUSE DATA MARTS Data Warehouse / Data Mart i Operational Data Store OLAP : - HOLAP - ROLAP - MOLAP Data Mining Modele OLE DB XML/A OLE DB XML/A Ad-hoc Query Tools Raporty Aplikacje na zamówienie Aplikacje analityczne Web Services i Aplikacje mobilne PREZENTACJA / OLAP DOSTĘP UŻYTKOWNIKÓW I ANALIZY

10 Microsoft - kompleksowa oferta SYSTEMY ŹRÓDŁOWE EXTRACTION TRANSFORM LOAD MANAGE DATA WAREHOUSE DATA MARTS Data Warehouse or Data Mart (dimensional, subject oriented) and Operational Data Store PREZENTACJA / OLAP Ad-hoc Query Tools Reporting Custom Apps Analytical Apps Web Services and Mobile Apps DTS OLEDB DTS SQL Server Oracle IBM OLAP including HOLAP, ROLAP, MOLAP query services; may store atomic data; may be frequently refreshed Data Mining Models forecasting; clustering; scoring OLE DB XML/A OLE DB XML/A Excel / MSDA / Sharepoint / IE Third Party (DWA Q&R) Visual Studio Data Warehousing Alliance Visual Studio OLAP including HOLAP, ROLAP, MOLAP query services; may store atomic data; may be frequently refreshed Data Mining Models forecasting; clustering; scoring SQL Server Analysis Services (OLAP) SQL Server Analysis Services (Data Mining) SQL Server DTS DTS / HIS DTS DOSTĘP UŻYTKOWNIKÓW I ANALIZY

11 Budowa systemu BI Etapy procesu Data Marts Systemyźródłowe Klienci Stworzenie struktury bazy Stworzenie Dostęp i zasilanie hurtowni danych kostek OLAP do danych Stworzenie struktury bazy Stworzenie Dostęp i zasilanie hurtowni danych kostek OLAP do danych 2 3 Narzędzia Query Raportowanie Analizy Data Mining 1 SQL DB2 Oracle SQL Server DataWarehouse SQL SQL Analysis Services Analysis Services

12 - - TSQL - - VBScript - - JScript - - VBA - -.EXE - -.BAT pompa danych Baza docelowa Transform Źródła danych Narzędzia ETL – Microsoft Data Transformation Services (DTS) Zestaw narzędzi umożliwiający łatwe oprogramowanie przesyłania i transformacji danych Zestaw narzędzi umożliwiający łatwe oprogramowanie przesyłania i transformacji danych

13 Udziały w rynku baz danych Microsoft #1 i #2 Unix+Windows Oracle 53% IBM 16% Informix 4% Sybase 4% Other 6% Microsoft 17% $5.4B Total 24% Growth Windows Oracle 37% IBM 19% Informix1% Sybase2% Other 3% Microsoft 38% $2.4B Total 40% Growth Źródło: GartnerDataquest Dane za rok 2000

14 Benchmark TPC-C SQL Server / Win2k Adv SQL Server / Win2k DC SQL Server / Win2k Adv SQL Srv 2k / Win2k Adv SymfoWARE / SUN Solaris IBM DB2 / Win2k Adv Oracle 9i / HP UX Oracle 9i / Compaq Tru64 SymfoWARE / Sun Solaris , źródło: wydajność cena / wydajność $

15 Budowa systemu BI Etapy procesu Data Marts Systemyźródłowe Klienci Stworzenie struktury bazy Stworzenie Dostęp i zasilanie hurtowni danych kostek OLAP do danych Stworzenie struktury bazy Stworzenie Dostęp i zasilanie hurtowni danych kostek OLAP do danych 13 Narzędzia Query Raportowanie Analizy Data Mining 2 SQL DB2 Oracle SQL Server DataWarehouse SQL SQL Analysis Services Analysis Services

16 MS Analysis Services () Integracja z dowolnym źródłem danych (OLEDB) Skalowalność - wsparcie wszystkich sposobów przechowywania danych (MOLAP, ROLAP, HOLAP)

17 Wspólne/prywatne Wspólne/prywatne Regularne/nieregularne Regularne/nieregularne Hierarchia drzewiasta (relacja rodzic – potomek) Hierarchia drzewiasta (relacja rodzic – potomek) Dane w węzłach Dane w węzłach O dużej liczbie elementów (grupowanie) O dużej liczbie elementów (grupowanie) Wymiary o liczbie potomków większej niż 64k Wymiary o liczbie potomków większej niż 64k Atrybuty Atrybuty Wiele hierarchii Wiele hierarchii Własne formuły podsumowujące Własne formuły podsumowujące Analysis Services - Wymiary

18 SQL Server 2000 Analysis Services Zabezpieczenia, zarządzanie Uprawnienia Uprawnienia Dla bazy OLAP / poszczególnych kostek Dla bazy OLAP / poszczególnych kostek Dla poszczególnych wymiarów ( hierarchii ) Dla poszczególnych wymiarów ( hierarchii ) Zakres poziomów, zakres elementów, wyrażenia Zakres poziomów, zakres elementów, wyrażenia Opcjonalne uprawnienia w zbiorze danych Opcjonalne uprawnienia w zbiorze danych Do poziomu poszczególnych komórek Do poziomu poszczególnych komórek dla zapisu i/lub odczytu dla zapisu i/lub odczytu Zarządzanie Zarządzanie Narzędzie graficzne Narzędzie graficzne Programowo - Decision Support Objects Programowo - Decision Support Objects

19 Analysis Services - Kostki Kostki wirtualne Kostki wirtualne Distributed Partitions Cubes Distributed Partitions Cubes Partycje Partycje Jednostka przetwarzania Jednostka przetwarzania Storage (MOLAP, ROLAP, HOLAP) Storage (MOLAP, ROLAP, HOLAP) Optymalizacje Optymalizacje Lokalne/zdalne Lokalne/zdalne Rozproszone Rozproszone Miary wyliczane Miary wyliczane Drillthrough Drillthrough Odczyt danych źródłowych Odczyt danych źródłowych Writeback Writeback Lazy aggregations Lazy aggregations

20 Niezależny od modelu danych OLAP Niezależny od modelu danych OLAP Optymalizacja dla partycji Optymalizacja dla partycji Analysis Services - Aggregation Wizard AW znajduje regułę dla danych AW znajduje regułę dla danych 20% wszystkich możliwych agregacji, które zapewniają 80% zysku wydajności 20% wszystkich możliwych agregacji, które zapewniają 80% zysku wydajności Wyszukuje agregacje najczęściej wykorzystywane przez inne agregacje Wyszukuje agregacje najczęściej wykorzystywane przez inne agregacje


Pobierz ppt "Systemy Business Intelligence Oferta Microsoft Jarosław Szymaniuk Microsoft Warszawa, 16 stycznia 201416 stycznia 201416 stycznia 2014."

Podobne prezentacje


Reklamy Google