1 Władcy Danych Wykorzystanie Master Data Services do zapanowania nad wszechobecnym chaosemPaweł Potasiński
2 Prelegent.ShowBio(); Konsultant w Action IT ConsultingMicrosoft Certified Trainer od 2004 roku Microsoft Most Valuable Professional od 2008 roku Autor trzech książek i licznych artykułów o SQL Server Wykładowca na studiach podyplomowych WWSI Założyciel Polskiej Grupy Użytkowników SQL Server Blog:
3 Agenda Master Data Management SQL Server Master Data ServicesDemonstracja
4 Dane – nasz chleb powszedniZmienne Rozproszone Brudne Niespójne O różnej ziarnistości Opisane różnymi atrybutami Używające różnych formatów CHAOS
5 Przykład OLTP OLAP Koordynacja wielu systemówKtóra firma to XYZ? Pokaż adres firmy XYZ Czy produkt ABC019 = DEF019? ERP – USA Dodać 15 atrybutów do produktu ABC019 Pracownicy biznesowi nie mogą edytować wymiaru ERP – Europa Hurtownia danych dla analiz OLTP Koordynacja wielu systemów OLAP Problem z zarządzaniem wymiarami
6 Master Data ManagementRzeczowniki określające biznes (słowniki) Wolno zmienne dane Ubrane w hierarchie i/lub wymiary Jedyna słuszna wersja prawdy Master Data Management Chcemy mieć zaufane źródło kluczowych danych biznesowych, możliwe do zarządzania i współdzielenia
7 Master Data Services ArchitekturaWEB-UI Excel Add-In Workflow/ Notifications IIS Service MDS Service WCF External Systems BizTalk/ .NET MDS Database Subscribing Systems Subscription Views Staging Tables DQS (Cleansing & Matching) SSIS SSIS
8 Master Data Services Narzędzia
9 Master Data Services Kluczowe obiekty / pojęciaModel Version Entity Attribute Hierarchy Member Leaf Collection
10 Master Data Services Przykładowa infrastrukturaERP MDM Server Web User Modeling Real-time (BizTalk) Application (Service) CRM SharePoint Workflow Bulk (SSIS) Database Cube Dimensions Outlook Notification
11 Demonstracja 1 2
12 MDS w SQL Server 2012 - Tips&TricksWindows 7 lub Windows Server 2008 R2 Koniecznie z SP Koniecznie x64 SQL Server 2012 RC0 x64 Najlepiej instalować z EXE Silverlight Koniecznie lub nowszy Internet Explorer 9 Koniecznie x86 Plik web.config
13 Zasoby
14 Dziękuję za uwagę PYTANIA?