Professional Documents
Culture Documents
Tips and Tricks For Using Sap Netweaver Business Intelligence 7.0 As Your Enterprise Data Warehouse
Tips and Tricks For Using Sap Netweaver Business Intelligence 7.0 As Your Enterprise Data Warehouse
We will look at common EDW pitfalls and how to leverage the SAP
NetWeaver BI architecture in a large landscape using the Corporate
Information Factory (CIF)
2
What Well Cover
Difference between evolutionary DW architecture and a design
Data marts vs. Data warehouses
Real-time Data warehousing
The many mistakes of EDWs
Successes and failures of six large-scale SAP BI-EDWs
SAP NetWeaver BI architecture & Corporate Info. Factory (CIF)
Wrap-up
3
Evolution of Data Warehousing
Emerging
(1st generation)
Emerging Vertical approach
(1st generation) (2nd generation)
Interactive Mgmt.
reporting (OLAP, MQE)
Toolsets &
accelerators Level of Pre-delivered Content Analytical applications
for specific industries
Source: Mike Schroeck, David Zinn and Bjarne Berg, Integrated Analytics Getting Increased Value from
Enterprise Resource Planning Systems, Data Management Review, May, 2002;
Adapted: Bjarne Berg How to Manage a BW Project, BW & Portals Conference, 2007, Miami
4
A General Conceptual Enterprise DW Architecture
Metadata
Operational Data
Source Data Extract Data Store Transform Warehouse BI Applications
Functional Area Custom
Invoicing Developed
Systems Purchasing
Applications
Purchasing Marketing
Systems Data and Sales Data
Extraction Translate Mining
Corporate
General Integration Segmented
Information Attribute
Ledger and Data Subsets
Cleansing Statistical
Processes Summation Calculate
Other Internal Programs
Systems Product Line Derive
Summarized
External Data Summarize Data Query Access
Sources Location Tools
Synchronize
UDI
SAP Service
JDBC XMLA ODBO Data Warehouse DB
BAPI File XML/A
Query Connect API
Source: SAP AG
SAPs EDW Enablers - Query optimization
SAP Any
BW tool
In NW2004s you get a new tool to add characteristics and key figures to
your model.
In older BW versions,
if you forgot to
include a field in your
infocube, the rework
was quite substantial
and often involved
reloading the
infocube as well.
11
What Well Cover
Difference between evolutionary DW architecture and a design
Data marts vs. Data warehouses
Real-time Data warehousing
The many mistakes of EDWs
Successes and failures of six large-scale SAP BI-EDWs
SAP NetWeaver BI architecture & Corporate Info. Factory (CIF)
Wrap-up
12
Design Vs. Evolution
13
ODS Vs. Data Warehouse Vs. Data Marts
To Understand the differences between DSO, Data Warehouses and Data Marts we
can examine them in terms of usage, modeling and purpose:
Identifying and defining data from many different sources creates opportunities for
users and sponsoring departments to disagree. The ultimate business goals may be
overshadowed by the technical and political difficulties of building the large
warehouse. Starting small with a data mart, experimenting, and using the
implementation as a learning experience, will reduce the risk and may actually result
in a higher quality deliverable.
17
Major Risks of building the Data Marts first
Data marts do not replace data warehouses.
The data mart is not the next step in data warehouse evolution. It must
be planned and implemented as part of the overall architectural vision.
The bottom line is plan and build a reusable data and technical
foundation (technology standards, data modeling principles, and
integrated databases).
21
Real-time SAP Enterprise Data warehousing gets better
NW 2004s has more features for updates that does not follow the
typical asynchronomous (batch) updates. This include:
22
Limitations of Real-time SAP Enterprise Data warehousing
There are some limitations depending on the version of SAP BI/BW you
use. For versions 3.5 and higher, there are few limitations and they
include:
You can only use real-time to load ODSs or PSA
A normal delta update and a real-time update cannot happen at the
same time for the same DataSource and/or ODS
For data targets that subsequently store the real-time-supported ODS
objects, real time data transfer cannot be used
InfoPackages that use real-time updates cannot be associated with
InfoPackage Groups or Process Chains
24
Common EDW Mistakes Not Using Standard SAP Solutions
In the 1950s, you could buy a standard Sears house for $2,065 and pay
$935 more to have it implemented on your own land
The customers who selected to buy
the standard house were either
extremely happy or totally
disappointed.
+
Customer group
~ Customer country Subtotal 6
~ Customer region Subtotal A Document details
~ Customer postal code Net value
~ Customer industry code 1 Cost
End user Tax amount Sales order docume nt type
Volume Sales deal
Sales docuement
Organization
Company code
Division
Distribution channel
Personnel Accounting
Time Storage
Standard content Sales organization
Sales group
Sales rep number Cost center
Profit center
Controlling area
Calendar
Calendar
year
month
Objects
Account a ssignme nt group Calendar week
Calendar day
LEGEND
Map functional requirements to
the standard content before Delivered in standard extractors
Delivered in LO extractor
you make enhancements Not in delivered Content -but in R-3 27
Common EDW Mistakes No Tailored Approach
TOP-DOWN APPROACH BOTTOM-UP APPROACH
CONTINUE
CHANGE
Build a global data warehouse Focus on a bottom-up approach where
for the company, and proceed the BW project will prioritize supporting
sourcing data from old legacy and delivering local BW solutions,
systems driven from a top- thereby setting the actual establishment
down approach. of the global Data Warehouse as
secondary, BUT not forgotten.
This include InfoObject, DSO and InfoCube naming standards. It also include naming conventions for queries and InfoAreas.
As a result, these organizations often have a mess where it is hard to understand what is available without researching every field and data store.
It may also lead to problems integrating data with different data types and data lengths due to lack of enforcement
As a result, their architecture often looks like mix-and-match of systems that was
acquired to put out urgent needs.
BI is becoming a mission critical system for most organizations and the same processes placed on the R/3 system should be applied to a production BI system.
Dont allow quick-fixes and untested service packs and notes to be applied to the production box without adequate testing. BWQ is not for window dressing!!
33
SAP EDW in 6 large Companies - Overview
34
SAP as the EDW in an Insurance Company
Go-live Year: 2003 (BW v. 3.0b)
Mistakes Made: Under estimated the time it would
take to get the staff up to speed and trained in
BW. Had no SAP web skills in-house and went
with the wrong portal choice (non-SAP)
41
The Corporate Information Factory (CIF)
In 2001, Bill Inmon (the father of DW) and Claudia Imhoff
proposed a reporting architecture known as the CIF.
At the heart CIFs reporting strategy
is the EDW. It is the source of:
2. Consolidatesthe platform
needs for budgeting,
planning, forecasting and
scheduling
3. Simplifies
the platforms for
web access, security,
reporting and analysis.
CIF provides a corporate framework for the EDW;
NetWeaver provides the capabilities to do so with
one platform
Solution 43
SAPs Conceptual Enterprise Data Warehouse Architecture
SAP recognizes that we do not build EDWs, we are doing Enterprise
Data warehousing. This is an on-going activity that merges information
systems, people and processes.
EDW is an on-
going activity
with continuous
investment
needs.
44
What Well Cover
Difference between evolutionary DW architecture and a design
Data marts vs. Data warehouses
Real-time Data warehousing
The many mistakes of EDWs
Successes and failures of six large-scale SAP BI-EDWs
SAP NetWeaver BI architecture & Corporate Info. Factory (CIF)
Wrap-up
45
Resources Resource
46
7 Key Points to Take Home
Plan Your Target EDW Architecture before you start the project.
Enforce Standards and pick the right tools for the job
SAP BI has many new tools that will enhance the front-end for end users.
Your EDW will need them
47
Your Turn!