SlideShare a Scribd company logo
1 © 2014 Method360, Inc. All rights reserved. 
Reconciling Your Enterprise 
Data Warehouse 
to Source Systems 
PRESENT ED BY: 
| 
| 
Santosh Pappachan 
Scott Hertel Sunny Hiran 
James Hanck
©2014 Method360, Inc. All rightsreserved. 
2 
Method360 
Method360 
RECONCILING YOUR EDW 
Method360 Presenters 
JAMES HANCK 
Vice President 
Enterprise Information Management 
SANTOSH PAPPACHAN 
Director 
Business Intelligence 
Solutions 
SUNNY HIRAN 
Director 
Quality Assurance 
SCOTT HERTEL 
Senior Lead 
Enterprise Information Management
3 © 2014 Method360, Inc. All rights reserved. 
RECONCILING YOUR EDW MMeetthhoodd336600 
• What does it means to reconcile? Why do we need to 
reconcile? 
• Traditional method of reconciling between ECC and BW 
• SAP Information Steward Data Insight to reconcile between 
any source system and any data warehouse 
• Leveraging Automation to implement data reconciliation as 
part of a quality assurance program 
• Key Learnings and Q&A 
Agenda
©2014 Method360, Inc. All rightsreserved. 
4 
Method360 
Method360 
RECONCILING YOUR EDW 
Reconciliation = Consistency Between Source and Target 
Reconciling your EDW is the process of proving your EDW data is consistent with its source of record. 
What Does It Mean To Reconcile? 
=
©2014 Method360, Inc. All rightsreserved. 
5 
Method360 
Method360 
RECONCILING YOUR EDW 
Foundational Point 
Why do we want to reconcile between our operational and BI systems? 
Investment in BI 
Organizations invest large sums of time and money in BI systems with the expectation that after deployment the systems will be adopted and project objectives to enable a system to provide actionable answers with enterprise data will be achieved 
Mistrust and Poor Adoption 
Unfortunately, when inconsistent data shows up between your operational and BI systems any trust by your user base is put at risk and provides a the potential of users continuing to rely on legacy reporting systems or worse start creating new tactical – “one off” reporting solutions resulting in more cost, duplication of data, and risk of more inconsistent data 
Why Reconcile?
©2014 Method360, Inc. All rightsreserved. 
6 
Method360 
Method360 
RECONCILING YOUR EDW 
Some Common Causes of Data Warehouse Inconsistencies 
•Source systems change and impact to extraction logic from down stream integration overlooked 
•Out of date reference data causing data to be excluded or included incorrectly 
•Aggregation logic using the incorrect fields to aggregate on 
•Invalid transformation within design of integration logic 
•Data load exceptions going undetected and/or nor be correctly resolved 
Root Cause?
7 © 2014 Method360, Inc. All rights reserved. 
RECONCILING YOUR EDW MMeetthhoodd336600 
• What does it means to reconcile? Why do we need to 
reconcile? 
• Traditional method of reconciling between ECC and BW 
• SAP Information Steward Data Insight to reconcile between 
any source system and any data warehouse 
• Leveraging Automation to implement data reconciliation as 
part of a quality assurance program 
• Key Learnings and Q&A 
Agenda
©2014 Method360, Inc. All rightsreserved. 
8 
Method360 
Method360 
RECONCILING YOUR EDW 
Type I: Summary Reconciliation Data Source Validation Method 
Type II:Source to Target Record Counts Validation 
Type III: Using LSA++ Architecture to Reconcile BW Data 
BW Data Reconciliation Using BW Tools
©2014 Method360, Inc. All rightsreserved. 
9 
Method360 
Method360 
RECONCILING YOUR EDW 
Data Reconciliation Process 
Reconciliation DataSource Method Type I 
Recon 
Process 
Acquisition/ 
Harmonization 
Layer 
Reporting Layer 
Propagation Layer 
Control Database 
Summary 
ECC Table 
Existing ECC Source 
Foundation DSO (Or Virtual Provider) 
Foundation DSO 
Summary Recon ODS or Virtual Provider 
Master Data 
Reportable ODS 
Reportable ODS 
BW Control Detail 
Write Record Count/Cutoff Datetimeto Control Table 
Error Reports 
Recon Reports 
Summary or Reconciliation Data Source 
Existing Data Source 
ECC 
Application Specific Logic
©2014 Method360, Inc. All rightsreserved. 
10 
Method360 
Method360 
6:30 AM Extract 
ECC 
Staging of Logistics Documents from ECC to BW 
Time = 6:30 AM 
Request = REQ1 
Record Count = 50 
Update Control Table 
Update Control Table 
N1 Records Extracted 
Request Number REQ1 
N2 Records Extracted 
Request Number REQ2 
N3 Records Extracted 
Request Number REQ3 
2:30 PM Extract 
BW 
4:30 PM End of Day Extract 
Time = 2:30 PM 
Request = REQ2 
Record Count = 100 
Time = 4:30 PM 
Request = REQ3 
Record Count = 200 
Update Control Table 
Acquisition/ 
Harmonization 
Layer 
BW Control 
Table 
Error Log 
Reporting 
Layer 
Error Reports 
Compare 
The record 
Counts in Foundation Layer DSO 
With the 
Control 
Table for each 
Request id 
Propagation Layer 
Information about N1 + N2 + N3 records with respective request numbers 
Foundation Layer DSO with request numbers in each record 
RECONCILING YOUR EDW 
Type II Model for BW BC – Record Count (Cont.)
11 © 2014 Method360, Inc. All rights reserved. 
RECONCILING YOUR EDW MMeetthhoodd336600 
Recon 
Process 
Acquisition Layer Propagation Layer Reporting Layer 
Control Database 
Foundation 
Layer DSO 
Architected 
Data Marts 
Architected 
Data Marts 
Error 
Reports 
Recon 
Reports 
BW Data 
Source 
ECC 
SAP BW using LSA++ (With 
HANA) 
ECC Source 
OPEN ODS 
Composite /Hybrid 
Provider 
Master Data 
SAP ECC 
Source (Tables, 
Function Module, 
ABAP Query etc) 
Reconciliation using LSA++ Logic (With HANA)
©2014 Method360, Inc. All rightsreserved. 
12 
Method360 
Method360 
RECONCILING YOUR EDW 
HANA Optimized BI Content 
Type III: Using LSA++ Architecture to Reconcile BW Data 
•SAP HANA-optimized BI Content combines enterprise data warehouse capabilities of SAP NetWeaverBW running on SAP HANA with explorative and interactive real-time analytics using the SAP HANA in- memory database. The new data model follows the recommendations for the layered scalable architecture LSA++, which is optimized for BW running on SAP HANA. 
•The HANA Optimized BI Content comes packaged with Reconciliation Queries which can be activated to deliver quick Reconciliation reports.
13 © 2014 Method360, Inc. All rights reserved. 
RECONCILING YOUR EDW MMeetthhoodd336600 
• What does it means to reconcile? Why do we need to 
reconcile? 
• Traditional method of reconciling between ECC and BW 
• SAP Information Steward Data Insight to reconcile between 
any source system and any data warehouse 
• Leveraging Automation to implement data reconciliation as 
part of a quality assurance program 
• Key Learnings and Q&A 
Agenda
©2014 Method360, Inc. All rightsreserved. 
14 
Method360 
Method360 
RECONCILING YOUR EDW 
Key Capabilities: 
•Empowers business users to define, measure, and improve data quality throughout the enterprise 
•Central location to identify, track, and remediate data quality issues 
•Integrate a wide variety of enterprise data sourcesSAP Applications (ECC, BW, etc.) Relational databases (including SAP HANA) ODBCFlat files 
•Overcomes traditional obstacles of relying on highly manual efforts and the resulting data latency 
What is Information Steward?
©2014 Method360, Inc. All rightsreserved. 
15 
Method360 
Method360 
RECONCILING YOUR EDW 
SAP Information Steward’s Data Insight 
BUILDING BLOCKS OF DATA INSIGHT 
Centrally monitor and reconcile data across your heterogeneous enterprise systems 
Create custom views built across source system and data warehouse tables 
Create validation rules to identify data reconciliation exceptions 
Assign Validation Rules for 
re-use across multiple source tables and systems 
Configure data quality scorecards to present 
graphical interactive dashboards of data quality exceptions 
Schedule and automate the execution of Validation Rules at appropriate intervals 
Save records that fail Validation Rules to database tables 
Validation 
Rules 
Validation 
Rule 
Bindings 
Data Quality 
Scorecards 
Custom 
Views 
Score 
Tasks 
Failed Data 
Tables 
Source Data 
Tables
©2014 Method360, Inc. All rightsreserved. 
16 
Method360 
Method360 
RECONCILING YOUR EDW 
Data Insight Workspace 
•Central location for users to monitor and reconcile enterprise data 
•Intuitive graphical navigation
©2014 Method360, Inc. All rightsreserved. 
17 
Method360 
Method360 
RECONCILING YOUR EDW 
Data Quality Scorecards 
•Dashboard layout with traffic light coloring for scores 
•Intuitive hierarchical navigation across data domains, quality dimensions, validation rules, and down to exception records 
SAP Information Steward’s Data Insight
©2014 Method360, Inc. All rightsreserved. 
18 
Method360 
Method360 
RECONCILING YOUR EDW 
Validation Rules 
•Define rules for reconciling data between source and DW 
•Save data exceptions to database tables for remediation processes 
SAP Information Steward’s Data Insight
©2014 Method360, Inc. All rightsreserved. 
19 
Method360 
Method360 
RECONCILING YOUR EDW 
Data Remediation with Data Insight 
•Information Steward Score Task runs: 
‒Pulls data from source 
‒Applies Validation Rule to data 
‒Writes failed data records to database tables 
•Data Remediation Processes use failed data tables: 
‒Automated and Manual data cleanup processes
20 © 2014 Method360, Inc. All rights reserved. 
RECONCILING YOUR EDW MMeetthhoodd336600 
• What does it means to reconcile? Why do we need to 
reconcile? 
• Traditional method of reconciling between ECC and BW 
• SAP Information Steward Data Insight to reconcile between 
any source system and any data warehouse 
• Leveraging Automation to implement data reconciliation as 
part of a quality assurance program 
• Key Learnings and Q&A 
Agenda
©2014 Method360, Inc. All rightsreserved. 
21 
Method360 
Challenges 
RECONCILING YOUR EDW 
There are inherently complex challenges associated with validation of your EDW given the need for accurate and meaningful data, as well as enforcing data quality standards that impact key systems. 
Challenges include: 
•The need to satisfy overarching Data Governance and Data Quality goals and objectives 
•Extensive manual test labor required to perform complex validations at significant cost and different levels of testing 
―Data quality 
―Data reconciliation 
―Data security 
•ETL Processes 
•Data Warehouses (Data marts, OLAP, OLTP and Predictive Analysis) 
•Understanding Reporting and Data Analysis needs 
•Test Data and Environment Management 
•Performance and Response-time validation 
•Dashboards and Scorecards
22 © 2014 Method360, Inc. All rights reserved. 
Best Practices EDW QA Strategy Method360 RECONCILING YOUR EDW 
Data Governance & 
Data Quality Alignment 
Environment & 
Data Planning 
Execution Planning Strategy 
Building a foundational strategy that will allow your organization to be 
agile, scalable and repeatable is critical to success 
Ongoing Monitoring 
& Support 
Manual, Automated, 
Security, Performance 
Data Quality Reviews 
& Reporting 
QA Framework & 
Scalable Processes 
Data Quality - Risk 
Assessment & Review 
Scope Finalization / 
Prioritization/ Resourcing 
Planning 
EDW 
Execution Strategy 
Building a foundational strategy that will allow your organization to be agile, scalable 
and repeatable is critical to success 
Tools & Validation 
Requirements
©2014 Method360, Inc. All rightsreserved. 
23 
Method360 
Performance Testing Services 
RECONCILING YOUR EDW
24 © 2014 Method360, Inc. All rights reserved. 
RECONCILING YOUR EDW MMeetthhoodd336600 
• What does it means to Reconcile? Why we need to 
Reconcile?? 
• Traditional method of reconciling between ECC and BW 
• SAP Information Steward Data Insight to reconcile between 
any source system and any data warehouse 
• Leveraging Automation to implement data reconciliation as 
part of a quality assurance program 
• Key Learnings and Q&A 
Agenda
25 © 2014 Method360, Inc. All rights reserved. 
Key Learnings and Q&A RECONCILING YOUR EDW MMeetthhoodd336600 
• Why reconcile? To have a positive return on investment you need accurate data. 
• Traditional method of reconciling between ECC and BW: Data Reconciliation needs to be 
incorporated as a Design Principle and part of the original deliverable and should not be an 
after thought when inconsistencies start showing. 
• SAP Information Steward Data Insight to reconcile between any source system and any data 
warehouse: Information Steward can connect to any data source, monitor data consistency 
on a scheduled basis and alert groups that an inconsistency exists. 
• Leveraging Automation to implement data reconciliation as part of a quality assurance program: 
Adopt a risk based approach to ensure alignment on scope and prioritization of validation 
areas. 
Any Questions
©2014 Method360, Inc. All rightsreserved. 
26 
Method360 
RECONCILING YOUR EDW 
Contact Info 
BUSINESS DEVELOPMENT 
KATIE COBURN 
214.506.6046 
kcoburn@method360.com 
SALES 
PRACTICES 
MANAGED SERVICES, PMO AND DELIVERY 
ERIK AXTON 
925.389.6708 
eaxton@method360.com 
BUSINESS INTELLIGENCE 
BLAKE DUGGAN 
415.548.0762 
bduggan@method360.com 
ENTERPRISE INFORMATION MANAGEMENT 
JIM HANCK 
415.694.8229 
jhanck@method360.com 
QUALITY ASSURANCE 
SUNNY HIRAN 
415.535.5453 
shiran@method360.com 
FINANCIAL MANAGEMENT 
GREG STIMPSON 
925.640.8785 
gstimpson@method360.com
©2014 Method360, Inc. All rightsreserved. 
27 
Method360 
Thank You 
RECONCILING YOUR EDW 
END-TO-END SERVICES. HIGH VALUE SOLUTIONS.

More Related Content

DOCX
03. Business Information Requirements Template
PDF
Data Science Use cases in Banking
PDF
Data Architecture, Solution Architecture, Platform Architecture — What’s the ...
PDF
Introduction to Data Governance
PPTX
Big data ppt
PPTX
Big data architectures and the data lake
PPTX
Demystifying data engineering
PPTX
Data Quality Dashboards
03. Business Information Requirements Template
Data Science Use cases in Banking
Data Architecture, Solution Architecture, Platform Architecture — What’s the ...
Introduction to Data Governance
Big data ppt
Big data architectures and the data lake
Demystifying data engineering
Data Quality Dashboards

What's hot (20)

PDF
Ibm data governance framework
PDF
Time to Talk about Data Mesh
PDF
White Paper - Data Warehouse Project Management
PPTX
Business intelligence architecture
PDF
Data Modeling Best Practices - Business & Technical Approaches
PPTX
Enterprise Data Governance for Financial Institutions
PDF
Data Governance and Metadata Management
PDF
Building Effective Data Governance
PDF
The Evolution of Data Science
PPTX
Presentation on Big Data
DOCX
Example data specifications and info requirements framework OVERVIEW
PPTX
Big data ppt
PDF
Business intelligence in the real time economy
PPTX
Data mining introduction
PDF
Data Architecture Strategies: Data Architecture for Digital Transformation
PDF
How a Semantic Layer Makes Data Mesh Work at Scale
DOCX
04. Logical Data Definition template
PPTX
Data Lakehouse, Data Mesh, and Data Fabric (r1)
PPTX
Business Intelligence And Business Analytics | Management
PDF
Data Quality
Ibm data governance framework
Time to Talk about Data Mesh
White Paper - Data Warehouse Project Management
Business intelligence architecture
Data Modeling Best Practices - Business & Technical Approaches
Enterprise Data Governance for Financial Institutions
Data Governance and Metadata Management
Building Effective Data Governance
The Evolution of Data Science
Presentation on Big Data
Example data specifications and info requirements framework OVERVIEW
Big data ppt
Business intelligence in the real time economy
Data mining introduction
Data Architecture Strategies: Data Architecture for Digital Transformation
How a Semantic Layer Makes Data Mesh Work at Scale
04. Logical Data Definition template
Data Lakehouse, Data Mesh, and Data Fabric (r1)
Business Intelligence And Business Analytics | Management
Data Quality
Ad

Viewers also liked (20)

PDF
Data Warehouse Best Practices
PPT
Reconciliation Testing Aspects of Trading Systems Software Failures
PDF
Building an Intelligent Biobank to Power Research Decision-Making
PPTX
Clinical Data Repository vs. A Data Warehouse - Which Do You Need?
PDF
Leverage Data Services to Boost Sales
PDF
Performance Testing: Eliminate System Outages and Save Millions
PDF
Leverage Social Media Data with SAP Data Services
PPTX
UAPPA W dalam SAPP
PDF
Translating Big Data Insight Into Action
PPTX
Sakti for satker
DOCX
Mengenal Lebih Jauh SPAN
PPTX
Akili Upstream Oil & Gas Data Conversion Solution
PDF
Dasar dasar pengujian perangkat lunak
PDF
Business Discovery for Financial Services using QlikView
PDF
Accelerating Your Retail Environment - Agile-Driven QA and Testing
PPTX
Span dan sakti alt
PDF
Increasing Your Business Data and Analytics Maturity
PDF
Analytics Maturity Model
PDF
PDF
Leveraging SAP HANA with Apache Hadoop and SAP Analytics
Data Warehouse Best Practices
Reconciliation Testing Aspects of Trading Systems Software Failures
Building an Intelligent Biobank to Power Research Decision-Making
Clinical Data Repository vs. A Data Warehouse - Which Do You Need?
Leverage Data Services to Boost Sales
Performance Testing: Eliminate System Outages and Save Millions
Leverage Social Media Data with SAP Data Services
UAPPA W dalam SAPP
Translating Big Data Insight Into Action
Sakti for satker
Mengenal Lebih Jauh SPAN
Akili Upstream Oil & Gas Data Conversion Solution
Dasar dasar pengujian perangkat lunak
Business Discovery for Financial Services using QlikView
Accelerating Your Retail Environment - Agile-Driven QA and Testing
Span dan sakti alt
Increasing Your Business Data and Analytics Maturity
Analytics Maturity Model
Leveraging SAP HANA with Apache Hadoop and SAP Analytics
Ad

Similar to Reconciling your Enterprise Data Warehouse to Source Systems (10)

PDF
Merging Data: A Methodology
PDF
A Proven Approach to Enterprise Data Reconciliation
PDF
Four steps to improve reconciliation process in the digital age
PPTX
Data warehouse 14 data reconciliation tools
DOCX
Working Procedure SAP BW Testing
PPTX
Fundamental of Quality Data - Anthony Ndungu
PDF
Leveraging Information Steward
PDF
Understanding Reconciliation Definition and Importance
PDF
The Wright Way into the Cloud: The Argument for ARCS
PDF
Integrated Reconciliation A Process View
Merging Data: A Methodology
A Proven Approach to Enterprise Data Reconciliation
Four steps to improve reconciliation process in the digital age
Data warehouse 14 data reconciliation tools
Working Procedure SAP BW Testing
Fundamental of Quality Data - Anthony Ndungu
Leveraging Information Steward
Understanding Reconciliation Definition and Importance
The Wright Way into the Cloud: The Argument for ARCS
Integrated Reconciliation A Process View

Recently uploaded (20)

PPTX
Introduction to Knowledge Engineering Part 1
PDF
Business Analytics and business intelligence.pdf
PPTX
Microsoft-Fabric-Unifying-Analytics-for-the-Modern-Enterprise Solution.pptx
PPTX
iec ppt-1 pptx icmr ppt on rehabilitation.pptx
PDF
.pdf is not working space design for the following data for the following dat...
PDF
Clinical guidelines as a resource for EBP(1).pdf
PPTX
MODULE 8 - DISASTER risk PREPAREDNESS.pptx
PPTX
IBA_Chapter_11_Slides_Final_Accessible.pptx
PPTX
Supervised vs unsupervised machine learning algorithms
PPTX
Introduction-to-Cloud-ComputingFinal.pptx
PPTX
oil_refinery_comprehensive_20250804084928 (1).pptx
PPTX
SAP 2 completion done . PRESENTATION.pptx
PPTX
Qualitative Qantitative and Mixed Methods.pptx
PDF
Capcut Pro Crack For PC Latest Version {Fully Unlocked 2025}
PDF
Galatica Smart Energy Infrastructure Startup Pitch Deck
PPT
Miokarditis (Inflamasi pada Otot Jantung)
PDF
Transcultural that can help you someday.
PPTX
01_intro xxxxxxxxxxfffffffffffaaaaaaaaaaafg
PPTX
Database Infoormation System (DBIS).pptx
Introduction to Knowledge Engineering Part 1
Business Analytics and business intelligence.pdf
Microsoft-Fabric-Unifying-Analytics-for-the-Modern-Enterprise Solution.pptx
iec ppt-1 pptx icmr ppt on rehabilitation.pptx
.pdf is not working space design for the following data for the following dat...
Clinical guidelines as a resource for EBP(1).pdf
MODULE 8 - DISASTER risk PREPAREDNESS.pptx
IBA_Chapter_11_Slides_Final_Accessible.pptx
Supervised vs unsupervised machine learning algorithms
Introduction-to-Cloud-ComputingFinal.pptx
oil_refinery_comprehensive_20250804084928 (1).pptx
SAP 2 completion done . PRESENTATION.pptx
Qualitative Qantitative and Mixed Methods.pptx
Capcut Pro Crack For PC Latest Version {Fully Unlocked 2025}
Galatica Smart Energy Infrastructure Startup Pitch Deck
Miokarditis (Inflamasi pada Otot Jantung)
Transcultural that can help you someday.
01_intro xxxxxxxxxxfffffffffffaaaaaaaaaaafg
Database Infoormation System (DBIS).pptx

Reconciling your Enterprise Data Warehouse to Source Systems

  • 1. 1 © 2014 Method360, Inc. All rights reserved. Reconciling Your Enterprise Data Warehouse to Source Systems PRESENT ED BY: | | Santosh Pappachan Scott Hertel Sunny Hiran James Hanck
  • 2. ©2014 Method360, Inc. All rightsreserved. 2 Method360 Method360 RECONCILING YOUR EDW Method360 Presenters JAMES HANCK Vice President Enterprise Information Management SANTOSH PAPPACHAN Director Business Intelligence Solutions SUNNY HIRAN Director Quality Assurance SCOTT HERTEL Senior Lead Enterprise Information Management
  • 3. 3 © 2014 Method360, Inc. All rights reserved. RECONCILING YOUR EDW MMeetthhoodd336600 • What does it means to reconcile? Why do we need to reconcile? • Traditional method of reconciling between ECC and BW • SAP Information Steward Data Insight to reconcile between any source system and any data warehouse • Leveraging Automation to implement data reconciliation as part of a quality assurance program • Key Learnings and Q&A Agenda
  • 4. ©2014 Method360, Inc. All rightsreserved. 4 Method360 Method360 RECONCILING YOUR EDW Reconciliation = Consistency Between Source and Target Reconciling your EDW is the process of proving your EDW data is consistent with its source of record. What Does It Mean To Reconcile? =
  • 5. ©2014 Method360, Inc. All rightsreserved. 5 Method360 Method360 RECONCILING YOUR EDW Foundational Point Why do we want to reconcile between our operational and BI systems? Investment in BI Organizations invest large sums of time and money in BI systems with the expectation that after deployment the systems will be adopted and project objectives to enable a system to provide actionable answers with enterprise data will be achieved Mistrust and Poor Adoption Unfortunately, when inconsistent data shows up between your operational and BI systems any trust by your user base is put at risk and provides a the potential of users continuing to rely on legacy reporting systems or worse start creating new tactical – “one off” reporting solutions resulting in more cost, duplication of data, and risk of more inconsistent data Why Reconcile?
  • 6. ©2014 Method360, Inc. All rightsreserved. 6 Method360 Method360 RECONCILING YOUR EDW Some Common Causes of Data Warehouse Inconsistencies •Source systems change and impact to extraction logic from down stream integration overlooked •Out of date reference data causing data to be excluded or included incorrectly •Aggregation logic using the incorrect fields to aggregate on •Invalid transformation within design of integration logic •Data load exceptions going undetected and/or nor be correctly resolved Root Cause?
  • 7. 7 © 2014 Method360, Inc. All rights reserved. RECONCILING YOUR EDW MMeetthhoodd336600 • What does it means to reconcile? Why do we need to reconcile? • Traditional method of reconciling between ECC and BW • SAP Information Steward Data Insight to reconcile between any source system and any data warehouse • Leveraging Automation to implement data reconciliation as part of a quality assurance program • Key Learnings and Q&A Agenda
  • 8. ©2014 Method360, Inc. All rightsreserved. 8 Method360 Method360 RECONCILING YOUR EDW Type I: Summary Reconciliation Data Source Validation Method Type II:Source to Target Record Counts Validation Type III: Using LSA++ Architecture to Reconcile BW Data BW Data Reconciliation Using BW Tools
  • 9. ©2014 Method360, Inc. All rightsreserved. 9 Method360 Method360 RECONCILING YOUR EDW Data Reconciliation Process Reconciliation DataSource Method Type I Recon Process Acquisition/ Harmonization Layer Reporting Layer Propagation Layer Control Database Summary ECC Table Existing ECC Source Foundation DSO (Or Virtual Provider) Foundation DSO Summary Recon ODS or Virtual Provider Master Data Reportable ODS Reportable ODS BW Control Detail Write Record Count/Cutoff Datetimeto Control Table Error Reports Recon Reports Summary or Reconciliation Data Source Existing Data Source ECC Application Specific Logic
  • 10. ©2014 Method360, Inc. All rightsreserved. 10 Method360 Method360 6:30 AM Extract ECC Staging of Logistics Documents from ECC to BW Time = 6:30 AM Request = REQ1 Record Count = 50 Update Control Table Update Control Table N1 Records Extracted Request Number REQ1 N2 Records Extracted Request Number REQ2 N3 Records Extracted Request Number REQ3 2:30 PM Extract BW 4:30 PM End of Day Extract Time = 2:30 PM Request = REQ2 Record Count = 100 Time = 4:30 PM Request = REQ3 Record Count = 200 Update Control Table Acquisition/ Harmonization Layer BW Control Table Error Log Reporting Layer Error Reports Compare The record Counts in Foundation Layer DSO With the Control Table for each Request id Propagation Layer Information about N1 + N2 + N3 records with respective request numbers Foundation Layer DSO with request numbers in each record RECONCILING YOUR EDW Type II Model for BW BC – Record Count (Cont.)
  • 11. 11 © 2014 Method360, Inc. All rights reserved. RECONCILING YOUR EDW MMeetthhoodd336600 Recon Process Acquisition Layer Propagation Layer Reporting Layer Control Database Foundation Layer DSO Architected Data Marts Architected Data Marts Error Reports Recon Reports BW Data Source ECC SAP BW using LSA++ (With HANA) ECC Source OPEN ODS Composite /Hybrid Provider Master Data SAP ECC Source (Tables, Function Module, ABAP Query etc) Reconciliation using LSA++ Logic (With HANA)
  • 12. ©2014 Method360, Inc. All rightsreserved. 12 Method360 Method360 RECONCILING YOUR EDW HANA Optimized BI Content Type III: Using LSA++ Architecture to Reconcile BW Data •SAP HANA-optimized BI Content combines enterprise data warehouse capabilities of SAP NetWeaverBW running on SAP HANA with explorative and interactive real-time analytics using the SAP HANA in- memory database. The new data model follows the recommendations for the layered scalable architecture LSA++, which is optimized for BW running on SAP HANA. •The HANA Optimized BI Content comes packaged with Reconciliation Queries which can be activated to deliver quick Reconciliation reports.
  • 13. 13 © 2014 Method360, Inc. All rights reserved. RECONCILING YOUR EDW MMeetthhoodd336600 • What does it means to reconcile? Why do we need to reconcile? • Traditional method of reconciling between ECC and BW • SAP Information Steward Data Insight to reconcile between any source system and any data warehouse • Leveraging Automation to implement data reconciliation as part of a quality assurance program • Key Learnings and Q&A Agenda
  • 14. ©2014 Method360, Inc. All rightsreserved. 14 Method360 Method360 RECONCILING YOUR EDW Key Capabilities: •Empowers business users to define, measure, and improve data quality throughout the enterprise •Central location to identify, track, and remediate data quality issues •Integrate a wide variety of enterprise data sourcesSAP Applications (ECC, BW, etc.) Relational databases (including SAP HANA) ODBCFlat files •Overcomes traditional obstacles of relying on highly manual efforts and the resulting data latency What is Information Steward?
  • 15. ©2014 Method360, Inc. All rightsreserved. 15 Method360 Method360 RECONCILING YOUR EDW SAP Information Steward’s Data Insight BUILDING BLOCKS OF DATA INSIGHT Centrally monitor and reconcile data across your heterogeneous enterprise systems Create custom views built across source system and data warehouse tables Create validation rules to identify data reconciliation exceptions Assign Validation Rules for re-use across multiple source tables and systems Configure data quality scorecards to present graphical interactive dashboards of data quality exceptions Schedule and automate the execution of Validation Rules at appropriate intervals Save records that fail Validation Rules to database tables Validation Rules Validation Rule Bindings Data Quality Scorecards Custom Views Score Tasks Failed Data Tables Source Data Tables
  • 16. ©2014 Method360, Inc. All rightsreserved. 16 Method360 Method360 RECONCILING YOUR EDW Data Insight Workspace •Central location for users to monitor and reconcile enterprise data •Intuitive graphical navigation
  • 17. ©2014 Method360, Inc. All rightsreserved. 17 Method360 Method360 RECONCILING YOUR EDW Data Quality Scorecards •Dashboard layout with traffic light coloring for scores •Intuitive hierarchical navigation across data domains, quality dimensions, validation rules, and down to exception records SAP Information Steward’s Data Insight
  • 18. ©2014 Method360, Inc. All rightsreserved. 18 Method360 Method360 RECONCILING YOUR EDW Validation Rules •Define rules for reconciling data between source and DW •Save data exceptions to database tables for remediation processes SAP Information Steward’s Data Insight
  • 19. ©2014 Method360, Inc. All rightsreserved. 19 Method360 Method360 RECONCILING YOUR EDW Data Remediation with Data Insight •Information Steward Score Task runs: ‒Pulls data from source ‒Applies Validation Rule to data ‒Writes failed data records to database tables •Data Remediation Processes use failed data tables: ‒Automated and Manual data cleanup processes
  • 20. 20 © 2014 Method360, Inc. All rights reserved. RECONCILING YOUR EDW MMeetthhoodd336600 • What does it means to reconcile? Why do we need to reconcile? • Traditional method of reconciling between ECC and BW • SAP Information Steward Data Insight to reconcile between any source system and any data warehouse • Leveraging Automation to implement data reconciliation as part of a quality assurance program • Key Learnings and Q&A Agenda
  • 21. ©2014 Method360, Inc. All rightsreserved. 21 Method360 Challenges RECONCILING YOUR EDW There are inherently complex challenges associated with validation of your EDW given the need for accurate and meaningful data, as well as enforcing data quality standards that impact key systems. Challenges include: •The need to satisfy overarching Data Governance and Data Quality goals and objectives •Extensive manual test labor required to perform complex validations at significant cost and different levels of testing ―Data quality ―Data reconciliation ―Data security •ETL Processes •Data Warehouses (Data marts, OLAP, OLTP and Predictive Analysis) •Understanding Reporting and Data Analysis needs •Test Data and Environment Management •Performance and Response-time validation •Dashboards and Scorecards
  • 22. 22 © 2014 Method360, Inc. All rights reserved. Best Practices EDW QA Strategy Method360 RECONCILING YOUR EDW Data Governance & Data Quality Alignment Environment & Data Planning Execution Planning Strategy Building a foundational strategy that will allow your organization to be agile, scalable and repeatable is critical to success Ongoing Monitoring & Support Manual, Automated, Security, Performance Data Quality Reviews & Reporting QA Framework & Scalable Processes Data Quality - Risk Assessment & Review Scope Finalization / Prioritization/ Resourcing Planning EDW Execution Strategy Building a foundational strategy that will allow your organization to be agile, scalable and repeatable is critical to success Tools & Validation Requirements
  • 23. ©2014 Method360, Inc. All rightsreserved. 23 Method360 Performance Testing Services RECONCILING YOUR EDW
  • 24. 24 © 2014 Method360, Inc. All rights reserved. RECONCILING YOUR EDW MMeetthhoodd336600 • What does it means to Reconcile? Why we need to Reconcile?? • Traditional method of reconciling between ECC and BW • SAP Information Steward Data Insight to reconcile between any source system and any data warehouse • Leveraging Automation to implement data reconciliation as part of a quality assurance program • Key Learnings and Q&A Agenda
  • 25. 25 © 2014 Method360, Inc. All rights reserved. Key Learnings and Q&A RECONCILING YOUR EDW MMeetthhoodd336600 • Why reconcile? To have a positive return on investment you need accurate data. • Traditional method of reconciling between ECC and BW: Data Reconciliation needs to be incorporated as a Design Principle and part of the original deliverable and should not be an after thought when inconsistencies start showing. • SAP Information Steward Data Insight to reconcile between any source system and any data warehouse: Information Steward can connect to any data source, monitor data consistency on a scheduled basis and alert groups that an inconsistency exists. • Leveraging Automation to implement data reconciliation as part of a quality assurance program: Adopt a risk based approach to ensure alignment on scope and prioritization of validation areas. Any Questions
  • 26. ©2014 Method360, Inc. All rightsreserved. 26 Method360 RECONCILING YOUR EDW Contact Info BUSINESS DEVELOPMENT KATIE COBURN 214.506.6046 kcoburn@method360.com SALES PRACTICES MANAGED SERVICES, PMO AND DELIVERY ERIK AXTON 925.389.6708 eaxton@method360.com BUSINESS INTELLIGENCE BLAKE DUGGAN 415.548.0762 bduggan@method360.com ENTERPRISE INFORMATION MANAGEMENT JIM HANCK 415.694.8229 jhanck@method360.com QUALITY ASSURANCE SUNNY HIRAN 415.535.5453 shiran@method360.com FINANCIAL MANAGEMENT GREG STIMPSON 925.640.8785 gstimpson@method360.com
  • 27. ©2014 Method360, Inc. All rightsreserved. 27 Method360 Thank You RECONCILING YOUR EDW END-TO-END SERVICES. HIGH VALUE SOLUTIONS.