180 likes | 371 Views
OLAP budowa aplikacji analitycznych w MS SQL 2000 i Yukon. Szymon Słupik COMARCH - CDN. Agenda. Aplikacje klasy Business Intelligence Pokaz gotowej aplikacji BI Rola OLAP w aspekcie BI UDM – Unified Dimensional Model Ewolucja narzędzi OLAP Pokaz BI Development Workbench.
E N D
OLAPbudowa aplikacji analitycznych w MS SQL 2000 i Yukon Szymon SłupikCOMARCH - CDN Microsoft Professional Developer Days 2004
Agenda • Aplikacje klasy Business Intelligence • Pokaz gotowej aplikacji BI • Rola OLAP w aspekcie BI • UDM – Unified Dimensional Model • Ewolucja narzędzi OLAP • Pokaz BI Development Workbench
Czym jest Business Intelligence? • Narzędzia i techniki wspomagające proces podejmowania decyzji • Business Intelligence pozwala zrozumieć dane • Co się wydarzyło? • Co się aktualnie dzieje? • Dlaczego? • Co się stanie? • Co chciałbym, aby się stało? ERP CRM SCM TPP inne
Potencjał BI Zarząd Poziom strategiczny Kierownicy Pracownicy operacyjni Ilość podejmowanych decyzji
Dostępne narzędzia i technologie Microsoft Office End User Environment Reporting Services Repository & Distribution Analysis Services OLAP & Data Mining Development tools Management tools Data Transformation Services Extract Transform & Load Microsoft SQL Server Relational Engine
DEMO System analityczny bazujący naSQL 2000 Analysis Services i Microsoft Office 2003
Cechy charakterystyczne systemu analitycznego • Model danych • Zrozumiały dla użytkownika • Łatwy w zastosowaniu • Interaktywność • Dowolne analizy dostępne od ręki • Elastyczność • Modelowanie widoków • Zwiń / rozwiń • Wejdź do wewnątrz / wyjdź na zewnątrz • Pokaż dokumenty źródłowe
Modele aplikacji analitycznych - ewolucja Kostka PrzeglądarkaOLAP 2 Model danych OLAP Kostka PrzeglądarkaOLAP 1 Model danych Aplikacja 3 Data mart Model danych Aplikacja 2 Raportowanie relacyjne Data mart Aplikacja 1 Hurtownia Duplikacja danych Duplikacja modeli
Połączy nas Unified Dimensional Model Wielowymiarowa nawigacja Hierarchiczna prezentacja Ekspozycja modelu biznesowego Doskonały aparat obliczeniowy (MDX) Wskaźniki (KPIs) Akcje Partycje, agregacje Wiele tabel faktów Atrybuty dla wymiarów Raportowanie do poziomu dokumentu Gwiazda, płatek, 3FN Skomplikowane relacje (M2M, RPD…) Rekurencyjne join’y Wymiary zmiennew czasie (SCDs)
Unified Dimensional Model YukonAnalysisServices Kostka PrzeglądarkaOLAP 2 Kostka PrzeglądarkaOLAP 1 Aplikacja 3 UDM XMLA / ODBO Data mart Aplikacja 2 Data mart Cache Aplikacja 1 Hurtownia
Ewolucja narzędzi do budowy aplikacji SQL Management Workbench + BI DevelopmentWorkbench Enterprise Manager Query Analyzer Analysis Manager SQL 2000 Yukon
BI Development Workbench • Zintegrowane środowisko do budowy aplikacji BI • Integracja wielu technologii • Bazy Relacyjne, OLAP, DM, DTS, Raporty (RS) • Narzędzie klasy Enterprise • Integracja z Visual Studio .NET • Praca grupowa, kontrola wersji • Wsparcie pełnego cyklu życia aplikacji BI • Rozwój, testy, instalacja, modyfikacja, testy…
DEMO Yukon Analysis Services: budujemy Foodmart 2004
DEMO Yukon Analysis Services: definiowanie wskaźników KPI
Podsumowanie • Business Intelligence standardowym elementem aplikacji i rozwiązań biznesowych • Pomagajmy użytkownikom podejmować decyzje • Lepiej • Szybciej • SQL Server jest doskonałą platformą dla BI • Już dzisiaj trudno wskazać lepsze rozwiązanie • Yukon da nam jeszcze większą przewagę