Escolar Documentos
Profissional Documentos
Cultura Documentos
Asif Pradhan
[ SYLVIE GAUTHIER
ASUG INSTALLATION MEMBER MEMBER SINCE: 1999
[ RAECHAL MARTIN
ASUG INSTALLATION MEMBER MEMBER SINCE: 2004
[ CHARAN MARWAH
ASUG INSTALLATION MEMBER MEMBER SINCE: 2003
[ Learning Points
Master Data and its challenges SAP BusinessObjects Data Services and SAP NetWeaver Master Data Management (MDM) Steps to create trustworthy data using SAP BusinessObjects Data Services Profiling Address Cleansing Data Cleansing Matching
Trading partner data introduces yet another version of data Inaccurate data leads to $30+ billion cost on supply chains
ERP
199, 3rd Street Palo Alto, CA
Jane Peters
Part: B7521
Call Center
Jane Smith 4418 N. Str. Chicago, IL 60611 Part: 2574
Call Center
Data travels in multiple paths. This way you receive the same record multiple times. It is not easy to re-consolidate the records into one record. How do I handle complex data flows?
Real Experience. Real Advantage.
7
Real-world Updates
Neurother Strasse vs. Business Objects vs.
Your Your Company Data Storage Sites Company Data Storage Sites
Data travels in multiple paths. This way you receive the same record multiple times. It is not easy to re-consolidate the records into one record. How do I keep track of external data changes?
Real Experience. Real Advantage.
8
?
I cant find you in the system. But I can create a new record to help you.
Records are created due to unavailable or inaccurate information. The quality of the record content is often not ensured. This often causes disruption in business process flows. How do I ensure data quality from the beginning?
Real Experience. Real Advantage.
9
10
11
Quality of master data dramatically impacts transactional and analytical processes What is worse, youll only notice it after the damage is already done
12
13
Multiple formats for same data elements Different meanings for the same code value Multiple code values with the same meaning Field overuse: used for unintended purpose. Data in filler
e.g. your ORDER DETAILS table contains part IDs that do not exist in the PARTS table.
14
Load integrated data into the right place with Data Services (Data Integrator)
Having all this functionality as part of one application makes it easy to select from the different data transforms provided the software and run data through them quickly and efficiently. Richard West President, Peachtree Data Inc.
Real Experience. Real Advantage.
16
ADABAS ISAM VSAM Enscribe IMS/DB RMS Both direct and change data
17
DQ-Transform
18
Deliver Access
Profile
19
Prior to using SAP NetWeaver MDM and SAP BusinessObjects IM solutions, our heterogeneous IT landscape made it difficult for us to view our total product line, what our customers were buying, and how we could serve those customers better. Joe Young Senior Manager, IT, Lexmark International, Inc.
Real Experience. Real Advantage.
20
MDM
TAKE ORDER
VERIFY AVAILABILITY
IDENTIFY SUPPLIER
MANAGE CUSTOMER
Who is my customer?
21
22
MDM
DQ
DI
23
24
25
26
27
2. Comparison of values between data sets to determine fit 3. Can drill down to view specific records
Real Experience. Real Advantage.
28
29
Statistics
City Level Validation Street and House Level Validation Country specific = 36 All world (countries & territories) > 240
30
31
Recipient Line
Address Line
SPRINGFIELD VA 22162-1010
Last Line
32
[ Address components
Name Data (non-address data) Firm Data
Jack Schneider Business Objects, an SAP company 332 Front St. South Postfix La Crosse, WI 54601-4023
Primary Type Region Primary Name Postcode
33
34
[ Discrete Format
In discrete record format, data appears consistently in the exact same field arrangement in every record.
RECORD 1 Firm = Micro Elektronic Ges.m.b.H. Address1 = Baumschulengasse 250 Lastline = 1010 Wein Country = Germany RECORD 2 Address1 = Harborview Locality1 = La Crosse Region1 = WI Postcode = 54601 Country = USA
35
[ Multiline Format
In multiline format, data is not consistently located in the same arrangement in all records. That is, data items "float" among fields.
RECORD 1 Multiline1 = Oxford Publishing Multiline2 = Wetherby House Multiline3 = 20 Oakly Rd. Multiline4 Multiline5 = Harlow Multiline6 = Essex Multiline7 = CM19 5AE Multiline8 = United Kingdom
Real Experience. Real Advantage.
RECORD 2 Multiline1 = Gran Via de Carles S.A. Multiline2 = Multiline3 = Ibarra Campillo 16-3-A Multiline4 = 48010 Bilbao Multiline5 = Spain
36
37
38
Parsing Rules
39
40
41
42
Output record
Salutation: Ms. First name: Maggie Last name: Smith-Kline Postname: Ph. D. Match standards: Margaret, Magdalena, Magnolia Company name: Future Electronics Address 1: 101 Avenue of the Americas City: New York State: NY ZIP+4: 10013-1933 Email: maggie.kline@future_electronics.com SSN: 001-12-4367 Date: May 23, 2003
43
44
45
[ Data Enhancement
Completes records with directory information by appending name, address, code data and more Provides geocoding capabilities for geographic and demographic marketing initiatives Provides geo-spatial assignment of customer addresses for tax jurisdictions, insurance rating territories, and insurance hazards, etc.
Real Experience. Real Advantage.
46
[ Data Enhancement
Directory information Geocoding information Geo-spatial information
Margaret Smith-Kline, Ph.D. Future Electronics 101 Avenue of the Americas-1933 New York, NY 10013 (222) 922-9922
Centroid Latitude: 40.723195 Centroid Longitude: -74.004977 Address Latitude: 40.723175 Address Longitude: -74.004970 FIPS State Code: 36 New York FIPS County Code: 061 New York FIPS Place Code: 51000 New York MCD Code: 44919 BSA Code: 35620 Metro Code: 5600 Section Code: 0051001012
47
Salutation: Mr. First name: Michael Last name: Schmidt Postname: Ph. D. Match standards: Michael, Mike, Mick Gender: Strong Male Company name: HyperTech, Inc. Address 1: 330 E 63rd St Ste 10B City: New York Corrections State: NY ZIP+4: 10065-7706 Email: michael.schmidt@hypertech.com SSN: 001-12-4367 Date: May 23, 2003
48
49
50
80920 A1 A
80909 A2
98146 B
98144
51
52
53
Consolidated record
B MARTIN AXA France Assurance Tour AXA 1, place des Saisons 92083 Courbevoie FRANCE M. MARTIN AXA 1, place des Saisons 92083 Paris-la-Dfense +33 (0)1 47 74 10 01 23/7/2003
Nom: M. Bernard MARTIN Societe: AXA France Assurance Date dachat: 23 Juillet 2003 Adresse: 1, place des Saisons Courbevoie 92083 Paris-la-Dfense Code Postal: 92083 Telephone: +33 (0)1 47 74 10 01 Adresse e-mail: bernard.martin@axa.com
54
55
Master records or fields can be defined with the consolidation process to align with your business rules. For example, you could decide to post the most current phone number to all three records.
Real Experience. Real Advantage.
56
57
MDM
MDM Server
4
MDM Data Manager
Import
2 3 4 5
Map data using MDM Import Manager and send to MDM Server Persist data in MDM repository Access data using MDM Data Manager for post-processing (or SAP NetWeaver Portal)
SEBL
678DE 678DE Peg Peg Klein Klein
1
MDMID 789 MDMID 2 Match ID 789 Match MargaretID 2 Margaret Smith-Klein Smith-Klein
Data Services enables cleansing, matching & consolidation for initial and delta loads to MDM Data Services supports rule-based automerge and survivorship
CONTROLLED DATA GOVERNANCE AND DATA QUALITY REPORTING: Customers want to prevent duplicate entries from entering their systems, at the source
Data Services provides data cleansing and matching services for data maintenance on MDM Business rules are checked within Portal iViews before records are committed
PERIODIC CLEANSE: Customers recognize that a periodic comprehensive cleanse of their data may be necessary, to catch hidden incomplete entries and to update all with the most recent address information
Real Experience. Real Advantage.
Data Services supports periodic cleanse, match and consolidate of the MDM repository Export, process and re-import the MDM repository via the enrichment adapter
60
Data Quality
[ Key Learnings
Data is spread throughout systems and applications in the enterprise Data quality issues are everywhere in the information supply chain SAP BusinessObjects Data Services should be used to create trustworthy master data Make sure you understand your data well by profiling your source data Standardize, cleanse, and enrich data before loading into target applications Avoid duplicate data - match and consolidate to get one golden record
62
]
63