Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Conclusion
Why Enterprise Data Warehousing (EDW)
Consolidate the data across the enterprise to get a consistent and
agreed view on your data
"Having data is a waste of time when you can't agree on an interpretation.“
EDW requires a database + “X”
Data Store
Operational
LSA
Business transformation Layer
Enterprise Data Propagation Layer
Data Corporate
Warehous Quality & Harmonization Layer Memory
e Layer
Data Acquisition Layer
Source: SAP
In-Memory Evolution
planning engine
Modeling with SAP Net Weavers BW
SAP HANA
BWA reporting
DataStore Objects for DSOs
optimized DataStore
Object
Source: SAP
Journey From LSA to LSA++
Architected
Data Mart
Layer US AP EU
1:
1
Transformati
on Layer
Business
US AP EU US AP EU
US AP EU US AP EU US AP EU US AP EU
Propagation
Delivery
Layer
EDW
Architected
Data Mart
Layer
US AP EU
1:
Transformati
on Layer
Business
1
Propagation
US AP EU
Layer
EDW
US AP EU
Source: SAP
LSA & BW on RDBMS LSA++ & BW on HANA
Streamlined EDW - Virtual Data Mart Layer
Virtualization or Persistent Join? What are your options -
Scenario: Multiple Data Store Objects need to be Joined into a single Infoproviders.
Reporting Reporting
Composite
Provider
Layers and Data Persistency
Reporting on Cubes vs. DSO
LSA++ Open ODS Layer: Services
BW EDW Services
Open ODS Layer as source for persistent EDW providers
Open ODS Layer Provider as virtual part of the EDW
BW Operational Data Services
Real time replication into BW - SLT
Immediate querying on any delivered data – no staging into EDW necessary
(Operational BI)
Data Modeling
BW Integration Services
Transfer/Consume HANA Modeler schemas in BW and vice versa
Decision Criteria on Using Composite Provider
low
Granularity / Cardinality
Goal: Virtualization of Architectured Data Mart Layer
no low Complex
Transformation / Join logic
LSA++ Holistic Framework – Virtual Data Marts: Virtual Wrapping &
Combining Data
Source: SAP
New Artifacts with BW 7.40
Data Provisioning
Data Modeling
Data Federation
Complementary to DB Connect
Direct loading of HANA views via DTP into BW infoproviders (PSA optional)
BW non BW schema
ODP / ODQ
BW Data analytic view
Source
calculation view
DTP InfoPackage
ODP
ODQDataSource / Extractors
NW ABAP
WebAS
Keeping rolling data window for reconciliation/recovery
ODQ Monitor (t/c ODQMON vs. RSA7)
Open ODS View
Virtual Access Persistent Staging
Query Query
BW on BW on
HANA HANA
DataSource
DB/Virtual Table ODP DataSource
Table / View
Table
Table
Source: SAP
ERP / BW / HANA / anyDB* Source System
Open ODS View – Summary & Options
BW 74 - SP 8 / SP9
Source: SAP
Advance DSO
Source: SAP
Composite Provider
Faster Implementations
More flexibility – Unions and Joins
Easier consumption of data
HANA optimized query runtimes
Modern Eclipse based UI
Source: SAP
Automatic HANA View Generation
Info cube Info objects
DSO
Query
Composite Provider
Use Case: Scan/POS Data Integration
Scan Data Reporting
Quofore / DWH Data Sources Relationship
Diagram Nielsen
Customer Master Data Store Scan Data
P Store No - Account.StoreChainNo P Store No - STORECODE
P Banner – Account.Primarygroup_ID P EAN – ITEMCODE
Store Name – Account.AccountName Sales Units – SALESUNITS
Territory ID - Territory.Territory_ID Price - PRICE
Territory Name Week End Date – MBDCODE (First 6 Digits)
Region – Customer Level 1
Zone – Customer Level 2
State – Address.State_ID
P Sector Name – Sector Name
Product Master Data
P EAN – Unit EAN Code
Category – Product.ProductCategory_ID Activity Master Data Spreadsheet
Pack Group – Product.BrandSub_ID
Product Name -Product Name
Activity Master Spreadsheet – Header Data
SKU – SKUCode
P Activity Name
Sector Name – Sector Name
Banner
Activity Transaction Data Start Date
P Activity Name – Survey.SurveyName End Date
P Store No - Account.StoreChainNo
Display Type - ???????????
Location - ????????????
Activity Master Spreadsheet – Activity Group
Activity Sub-Group Name
Activity Sub-Group Code
EAN 1-40