Władcy Danych Wykorzystanie Master Data Services do zapanowania nad wszechobecnym chaosem
description
Transcript of Władcy Danych Wykorzystanie Master Data Services do zapanowania nad wszechobecnym chaosem
Władcy DanychWykorzystanie Master Data Services do zapanowania nad wszechobecnym chaosem
Paweł Potasiński
Prelegent.ShowBio();
• Konsultant w Action IT Consulting• Microsoft 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• http://www.plssug.org.pl
• Blog: http://www.sqlgeek.pl
Agenda
• Master Data Management• SQL Server Master Data Services• Demonstracja
Dane – nasz chleb powszedni
• Zmienne• Rozproszone• Brudne• Niespójne• O różnej ziarnistości• Opisane różnymi atrybutami• Używające różnych formatów
CHAOS
Przykład
Koordynacja wielu systemówOLTP
Problem z zarządzaniem wymiarami
Która firma to XYZ?
Pokaż adres firmy XYZ
Czy produkt ABC019 = DEF019?
Dodać 15 atrybutów do produktu ABC019
Pracownicy biznesowi nie mogą edytować wymiaru
ERP – USA
Hurtownia danych dla analiz
ERP – Europa
OLAP
Master Data Management
• Master Data– Rzeczowniki 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
Master Data ServicesArchitektura
IIS Service
MDS Service
WCF
WEB-UI Excel Add-In
Workflow/Notifications
Subscribing Systems MDS Database
Subscription Views Staging Tables DQS (Cleansing &
Matching)
External Systems
BizTalk/.NET
SSIS SSIS
Master Data ServicesNarzędzia
Master Data ServicesKluczowe obiekty / pojęcia
• Model– Version
• Entity– Attribute
• Hierarchy– Member– Leaf
• Collection
Master Data ServicesPrzykładowa infrastruktura
ERP
CRM
Cube Dimensions
Web User
SharePoint
Outlook
MDM Server
Application(Service)
Database
Real-time (BizTalk)
Bulk (SSIS)
Modeling
Workflow
Email Notification
Demonstracja
1 2
MDS w SQL Server 2012 - Tips&Tricks
• Windows 7 lub Windows Server 2008 R2– Koniecznie z SP– Koniecznie x64
• SQL Server 2012 RC0 x64– Najlepiej instalować z EXE
• Silverlight – Koniecznie 5.0.61025.0 lub nowszy
• Internet Explorer 9 – Koniecznie x86
• Plik web.config
Zasoby
• http://www.microsoft.com/sqlserver/en/us/solutions-technologies/data-warehousing/master-data-services.aspx
• http://sqlblog.com/blogs/mds_team/
• http://mdsutilities.codeplex.com/
• http://blogs.adatis.co.uk/blogs/jeremykashel/
• http://searchsqlserver.techtarget.com/tip/Loading-data-into-a-Master-Data-Services-repository
Dziękuję za uwagę