Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

SQL DAY 2012 | DEV Track | Session 6 - Master Data Management by W.Bielski 6 views

552 views

Published on

  • Be the first to comment

  • Be the first to like this

SQL DAY 2012 | DEV Track | Session 6 - Master Data Management by W.Bielski 6 views

  1. 1. NASI SPONSORZY I PARTNERZY DZIĘKUJEMY!
  2. 2. Master Data Management w praktyce Wlodek Bielski ACTION IT Consulting
  3. 3. O mnie• Konsultant Business Intelligence od 2005• Dyrektor ds. Konsultingu w ACTION IT Consulting• Wdrożenia BI u kluczowych klientów branży FMCG, produkcyjnej, restauracyjnej www.linkedin.com/in/wlodekbielski
  4. 4. Agenda sesji• MDM – trochę teorii…• Master Data Services• Nowości w MDS 2012• Zarządzanie wymiarami z użyciem MDS
  5. 5. Rodzaje danych biznesowych• Niezorganizowane• Transakcyjne• Metadane• Hierarchiczne• Główne SQLDay 2012
  6. 6. Czym są dane główne? • Kluczowe z punktu widzenia biznesu • Relatywnie stałe (slowly changing) • Współdzielone w ramach całej organizacji • Również relacje między obiektami! Ludzie Rzeczy Miejsca Pojęcia• Klienci • Produkty • Sklepy • Czas• Dostawcy • Dokumenty • Centra kosztów • Umowy• Pracownicy • Jednostki • Terytoria • Gwarancje• Pacjenci organizacyjne • Regulacje
  7. 7. Czym są dane główne? • Używane w połączeniu z innymi rodzajami danych • Mniej liczne niż dane transakcyjne • Złożone (wiele atrybutów) • Trwałe Ludzie Rzeczy Miejsca Pojęcia• Klienci • Produkty • Sklepy • Czas• Dostawcy • Dokumenty • Centra kosztów • Umowy• Pracownicy • Jednostki • Terytoria • Gwarancje• Pacjenci organizacyjne • Regulacje
  8. 8. Dane główne w firmie Marketing Sprzedaż Obsługa klienta KLIENT PRODUKT DOKUMENT CUSTOM APP ERP CRM E-COMMERCE SQLDay 2012
  9. 9. Master Data Management• Technologia• Narzędzia• Procesy• LudzieNajczęstsze scenariusze:• OLTP – mapowanie, koordynacja między systemami• Hurtownie danych / OLAP – zarządzanie wymiarami SQLDay 2012
  10. 10. Master Data Services 2012 SQLDay 2012
  11. 11. Master Data Services 2012• V2 produktu z SQL 2008 R2• Stratature +EDM• Nowości: – Dodatek do Excela – Ulepszone GUI (Silverlight) – Integracja z Data Quality Services – Entity Based Staging – stg.<Entity>_Leaf – stg.<Entity>_Consolidated – stg.<Entity>_Relationship SQLDay 2012
  12. 12. Architektura MDS 2012 WEB-UI Excel Add-In WCF BizTalk / Others Workflow / MDS Service Notifications CRM/ERP IIS Service DWH BizTalk / Others BI OLAP SSIS Excel Subscription Entity Based Cleansing and PW Views Staging Tables Matching Pivot MDS Database SSIS (DQS) External System External System SQLDay 2012
  13. 13. Narzędzia MDS 2012• Master Data Services Configuration Manager• Master Data Manager• MDSModelDeploy.exe• Master Data Services web service• Master Data Services Add-in for Excel SQLDay 2012
  14. 14. Konfiguracja i narzędziaDEMO SQLDay 2012
  15. 15. Kluczowe pojęcia• Model – Version• Entity – Attribute • Free Form • Domain-Based • File• Hierarchy – Member – Leaf• Collection • Generowane w locie SQLDay 2012
  16. 16. Proces MDM wg Microsoft• Zdefiniuj model – Entity, Attribute, Hierarchy, Collection• Zintegruj z systemami – Subscription Views – Staging• Dodaj proces – Zdefiniuj role i uprawnienia – Dodaj przepływy zatwierdzania• Stwórz wersje SQLDay 2012
  17. 17. Tworzenie modeliDEMO SQLDay 2012
  18. 18. Wymiary w BI• Dobre fakty + poprawne wymiary = good BI• Wymiary tworzą strukturę wg której analizujemy• Wymiary to klasyczne dane główne• Problemy: …odtwórz stan wymiaru z Q2 2011 …kto zrobił tę zmianę?? …musimy ją wycofać
  19. 19. Gdzie są moje dane główne? SQLDay 2012
  20. 20. Zarządzanie wymiarami• Aktualizacja danych w wymiarach i hierarchiach• Walidacja danych• Zatwierdzanie zmian• Audyt zmian• Wersjonowanie• Ograniczenia dostępu dla grup użytkowników …realizowane przez IT! SQLDay 2012
  21. 21. Zarządzanie wymiarami w DWH Zaangażowanie użytkowników biznesowych! MDS DW DW SSAS SSAS PowerPivot PowerPivot SQLDay 2012
  22. 22. Zarządzanie wymiaramiDEMO
  23. 23. Zarządzanie wymiarami z MDSHurtowniaDanych Sub Products Category Sales Category Dim Dim Fact Dim ETL Subscription viewsMDS Sub Products Category Category Dim Dim Dim Załadowanie Stworzenie Stworzenie Załadowanie Stworzenie Stworzenie Załadowanie wymiaru do relacji między Subscription do OLAP / encji w MDS hierarchii do hurtowni Excela encjami View PowerPivot
  24. 24. Materiały• Microsoft SQL Server 2008 R2 Master Data Services Tyler Graham, Suzanne Selhorn• Microsoft SQL Server 2008 R2 Master Data Services Jeremy Kashel, Martyn Bullerwell and Tim Kent• http://www.microsoft.com/sqlserver/en/us/solutions- technologies/enterprise-information-management/master-data- management.aspx• MSDN http://msdn.microsoft.com/en-us/sqlserver/ff943581.aspx• msdev http://www.msdev.com/Directory/SeriesDescription.aspx?CourseId=155 SQLDay 2012
  25. 25. NASI SPONSORZY I PARTNERZY DZIĘKUJEMY!

×