The next big
thing after the Y2K obsession is to build e-business solutions—the B2B, B2C,
and C2C stuff that everyone is talking about. Right in the center of e-business
strategy sits a dynamic corporate information-supply framework that ties
business and decision-support applications together--not point-to-point, but
rather in an integrated fashion. This is where the SAP Business Information
Warehouse (BW) fits in the information supply chain. The real value of a data
warehouse is not to collect data; but rather how well it becomes an integral
component of the corporate information-supply framework to capture, manage, and
provide the right information at the right place and right time. This corporate
information factory is what William H. Inmon, the father of data warehousing,
envisioned. BW SAP is an implementation of such vision.
This
book is intended for a wide array of professionals who want to learn BW from an
information warehousing perspective, not just as an extension to the SAP R/3
reporting environment. Data warehouse construction issues that face large
companies and how SAP BW addresses such issues is discussed. To give a
comprehensive view of BW, this book is divided in four parts: Introduction To
Data Warehousing and SAP, Implementing SAP BW, Designing Custom SAP BW OLAP
Solutions, and Appendixes covering the data warehouse industry and BW 2.0
enhancements. The book's 17 chapters provide step-by-step how-to instructions
on constructing information objects, and the more than 200 illustrations make
this book a "BW through pictures" reference. The 570MB CD-ROM
contains data warehouse material from several data warehouse vendors, a list of
data warehouse reference books and Web sites, and several Lotus ScreenCam
movies that provide a visual working of BW 1.2B and BW 2.0A.
This
book covers SAP BW versions 1.2B and 2.0A and is a complete guide that gives
information ranging from making a case for SAP BW to step-by-step instructions
on BW installation, activating business content; data loading from SAP R/3,
flat files and third-party ETL tools using staging BAPI; reporting using BEX,
and ODBO-based pure Web using ActiveX applications to defining custom
extractors to using ODS in BW 2.0 and building multi-cubes and building
InfoCubes to ODS drill-down schemes.
Book Reviews
"Naeem Hashmi has written a
hands-on, dead-on analysis of SAP BW that will be extremely valuable to any
company that is considering building a data warehouse or analytical solution
and has also deployed SAP R/3. And that's a good portion of the market!" Wayne W. Eckerson, Director of Education and Research, The Data Warehousing Institute
|
"Naeem
offers a unique blend of implementation experience, lab research, and industry
awareness. His book synthesizes all three in a clear and understandable manner.
From the early stages of SAP BW requirements gathering, Naeem provided valuable
insight to SAP. With 'Business Information Warehouse for SAP', he shares his
insight with the SAP and data warehousing communities." Kevin
McDonald, President, Compendit, Inc.(Former
director of New Dimension Technology, SAP)
|
“The
author has done an outstanding job of combining years worth of data warehousing
and BW experience into a perfect mix of the theory and the knowledge required
for a successful implementation. The book's foundation is an in-depth look at
the product’s architecture and technical framework. Its how-to approach
encompasses all available releases (including the 2.0 version), providing
example after example of even the most technical areas of the product. From the
beginner to the most seasoned professional, this book is a ‘must-have’ resource
for anyone serious about learning or implementing this complex environment.” Scott Pietroski, Consulting Manager/SAP BW Consultant,
Integration-Technology.com
|
"
'Business Information Warehouse for SAP' provides a thorough 'tour' through all
of the important aspects and considerations relative to the SAP BW. It gives the novice a broad understanding,
as well as going into considerable technical depth for the more advanced and
experienced BW developer. It would be
an excellent handbook and reference for the manager of the BW project, as well
as a worthwhile investment for those whose company is just considering bringing
BW into their ERP and/or data warehousing environment. I wish we had had this
book 2 years ago when we began working with BW." Charlene K. Mathias, SAP BW Project Manager, Eli Lilly and Company
|
"Recommended for anyone who wants to make the most of the
information stored
in their SAP systems. Most of the information
presented in this book is drawn from Naeem's first
hand involvement in implementing SAP BW and helping others
like myself get a handle on this complex
area. During the Microsoft implementation of SAP BW I
was very happy to have Naeem's phone number. If you
don't that and you're going to implement SAP BW, you need this book." Ray Bachert, Program Manager, Microsoft
|
"An in-depth, comprehensive guide to building
the SAP Business Information Warehouse. The author includes the fundamental
principles for the design, development, and implementation processes. Each
chapter concisely details the issues involved with building the warehouse and
its supporting components". "This book is the combination of a product
manual and a reference guide for building data warehouse solutions. It
brilliantly succeeds in both areas. It will not only teach you the fundamentals
of data warehouse development but will also provide detailed explanations and
examples of the SAP Business Information Warehouse. This is the first book that
alleviates the mystery involved with implementing a data warehouse, including
BW 2.0. A must-read!" Michael Ullman, Independent SAP BW Consultant, Integration-Technology.com
|
Writing the first book
on any subject is a daunting task, especially when the topic is rapidly
evolving such as that of SAP’s Business Information Warehouse (BW). We have seen this software grow and mature
over the last couple years and Naeem has been able to not only give you a sense
of the past and present but also some insight into the future of BW and its’
critical place in the decision support environment. The book is clearly
targeted at not only technical and IT type readers but also business managers
involved in the decision making process for implementing a data warehouse. The value that BW brings to an SAP ERP
environment is incredible. Therefore, there is not another book on any shelf
today, that I would recommend more to read than Business Information Warehouse
for SAP. My sincere thanks and
gratitude goes out to Naeem, ASUG and the various others contributing to not
only this valuable book but to BW’s role in driving value through the
organization. Dan Spaulding, Senior Manager, KPMG LLP Consulting,
(Former Information Management Director at Halliburton Company and ASUG
Chairman of Business Information & Analysis Group)
|
"Naeem's book 'Business Information Warehouse
for SAP' covers the data warehousing basics and also the latest technologies
like ODS in the SAP Business Information Warehouse practice authoritatively
which can be very well understood by the non-technical and intermediate level
technical professionals. This book does Business information Warehouse
memorably instead of many things forettably. Naeem Hashmi's detailed analysis
with live examples doesn't tell stories, it offers itself a model to be
adhered. He is startlingly frank on many issues that most data warehousing
writers avoid. The book is very
effective and in places deeply analytic. For all the sources of books on
Business Information warehouse published each year, this book makes the
fundamentals very clear. There can be no better guide than this book for a SAP
Business Information Warehouse consultant." P.V. Rao, Senior Manager, Business Intelligence Competency Center, QwestCyber.Solutions |
SAP Business Information Warehouse
·
What
is Data Warehousing
·
Data
Warehouse Architecture
·
Components
of a data warehouse
·
Technical
Issues in Constructing a Data Warehouse
·
Data
Warehouse Performance matrices
·
Evolution
or ERP Data Warehousing
·
SAP
R/3 Architecture
·
SAP
R/3 Reporting Systems
·
Limitations
of Reporting Systems in R/3
·
SAP
Business Information Warehouse
·
Cultural
Impact of ERP data warehousing
·
Data
warehouse construction Tools for SAP R/3
·
SAP
Business Information Warehouse and Third party data warehouse solutions
·
Logon
to SAP BW Environment
·
Logon
to Data Access Environment
·
SAP
BW project scope
·
Project
Plan
·
Building
SAP BW Project Team
·
Business
requirements for OLAP and reporting analysis
·
Technical
requirements
·
Hardware
and Software Requirements
·
Setting
SAP BW environment
·
Initializing
SAP BW global parameters
·
Installing
SAP BW components in Source SAP R/3 instance
·
Configuring
SAP R/3 for BW
·
Setting
ALE connections between SAP R/3 and BW Instances
·
SAP
BW Administrator Workbench
·
Working
with Source Systems
·
Working
with InfoObjects
·
Working
with InfoSources
·
Working
with InfoCubes
·
SAP
BW Data flows
·
Importing
meta-data from SAP R/3 instance
·
Activating
Business Content (SAP Pre-defined Cubes)
·
Analyzing
Data in R/3
·
Strategies
to prepare initial data loads
·
Preparing
statistical data for SAP standard info structures
·
Loading
data in SAP BW cubes
·
Non-SAP
R/3 data source loading methods
·
Defining
Data File Sources in SAP BW
·
Data
File Structure
·
Loading
Master and Transactions data
·
Business
Explorer (BEX)
·
Creating
new Queries
·
Customizing
BEX
·
Building
Solutions using Workbooks
·
InfoCatalog
·
Defining
Channels Publishing non-BW reports and URLs in the Business Explorer
·
Data
Modeling
·
Defining
Custom Cubes
·
Defining
Update Rules
·
Joining
InfoCubes
·
User
Exists
·
Enhancing
SAP Business Content
·
Using
Generic Data Extractor
·
SAP
BW data load interfaces
·
Data
loading - Staging BAPI
·
PowerCenter
from Informatica
·
SAP
BW data Access Interfaces
·
Data
Access – OLEDB for OLAP (ODBO)
·
Insight
from ArcPlan
·
Data
Warehouse Performance Characteristics
·
Optimizing
Data Loads in SAP BW
·
Defining
aggregates to improve query performance
·
SAP
BW Benchmarks
·
Sizing
SAP BW
·
What
is an Operational Data Store (ODS)?
·
SAP
BW 2.0A ODS Architecture
·
Defining
ODS Objects in SAP BW 2.0A
·
Drill
down from InfoCube to the ODS
·
Sizing
SAP BW
·
Data
Warehouse Reference Books
·
References
to Data Warehouse WEB and OLAP Sites
·
SAP
BW Transactions
·
SAP
BW Tables
·
SAP
BW 2.0 Web Reporting
·
SAP
BW 2.0 BDS/BDN and Knowledge Management
·
SAP
BW 2.0 Business Content
Fast
and complete access to corporate operational, tactical, and strategic
information is key to success in today's business world. Whether it is customer
relationships, shorter time to market a product, or services profitability
analysis, robust business intelligence technology is the foundation on which
such integrated business intelligence systems are built.
Today’s
business intelligence environment consists of a myriad of technologies that are
offered by a similar number of hardware, software, and consulting vendors.
Determining which combination of hardware and software is best suited for a
particular data warehousing need is complicated; acquiring the knowledge to
adequately design and support the configuration is equally difficult.
One
of the core components of SAP business framework is a business intelligence
solution called SAP Business Information Warehouse (SAP BW). SAP BW is a
complete data warehouse and information delivery solution and is very tightly
coupled with the SAP R/3 OLTP environment. This makes it easier to implement an
autonomous data warehouse environment without the challenge of dealing with SAP
R/3 data extraction complexities.
This
book is intended for non-technical and intermediate-level technical
professionals who want to understand emerging trends in Enterprise Resource
Planning (ERP) data warehousing. This book will provide readers with sufficient
information on SAP BW architecture, how to build reporting and analytical
applications using SAP BW, and how SAP BW addresses issues facing large global
companies in implementing information delivery environments. Data warehouse and
SAP R/3 developers and consultants will find this book very useful.
Readers
are expected to have some basic understanding of data warehousing as well as
some knowledge of SAP R/3 applications and technologies. However, a list of
books, Web sites, and other material on the basics of data warehousing and SAP
R/3 are provided.
This
book consists of four parts.
1.
Data
Warehousing and SAP BW
2.
Implementing
SAP BW
3.
Designing
Custom SAP BW OLAP Solutions
4.
Appendixes,
References , and SAP BW 2.0
Because
of the amount of information covered in the book, a guide follows to help
readers navigate to appropriate content.
Figure 0-1.
This figure lists chapters best suited for
reading based on individual reader's profile.
Chapter 1 outlines basic data
warehouse concepts and technical issues one faces when constructing a data
warehouse and describes performance characteristics of a data warehouse. It
then describes details of traditional data warehouse components and services
needed at each architectural layer. After a description of traditional data
warehousing, you are given a quick history of ERP applications and data warehousing
history and how they are converging into a seamless integrated environment
called ERP data warehousing to meet today business needs.
Chapter 2
is a good start to
understanding SAP BW architecture and its components. It describes the roots of
SAP BW and how it has evolved from a simple operational reporting environment
to a full-featured information warehouse. The chapter
briefly describes SAP R/3 OLTP architecture and reporting systems built within
SAP R/3. You will then learn the SAP BW architecture and how it compares
with a traditional data warehouse. The chapter also describes how several
customers attempted to exploit SAP R/3 technologies to construct data
warehouses. Here you will learn about SAP BW components such as OLAP engine,
data management, staging engine, and data access methods.
Chapter 3
presents a comparison
of SAP BW with data warehouse solutions provided by other vendors. Here, you
will learn the cultural impact of ERP data warehousing on organizations as well
as implementation teams.
Chapter 4 introduces the SAP BW
environment. Here you learn how to log on to SAP BW and access data stored in
SAP BW data objects.
This
section covers the nuts, bolts, and plumbing needed to implement SAP BW.
Chapter 5 describes the
structure of the SAP BW implementation team and SAP BW ASAP methodology. It
then identifies technical infrastructure requirements, such as sizing, to
implement a data warehouse using SAP BW.
Chapter 6 describes the SAP BW
server and client installation process. This chapter is slightly technical in
nature, and readers are assumed to have some understanding of the SAP
administration technology BASIS.
Chapter 7 is an important one.
You must read and understand this chapter to learn what it takes to build
analytical applications in SAP BW. Here you learn the development environment
in SAP BW, called the Administrator Workbench. This chapter describes how you
define data sources, master data, transactional data, and all the objects and
procedures necessary to construct InfoCubes in SAP BW from within the
Administrator Workbench.
Chapter 8 describes how
information flows in SAP BW. Here you learn how SAP BW manages metadata and
associated business content in SAP BW and SAP R/3 for change capture. This chapter
describes how to install SAP BW business content and activate data objects to
build analytical applications.
Chapter 9 focuses on SAP R/3 as
a data source SAP BW. Because you need to interact with the SAP R/3 OLTP
instance, a careful analysis of data objects and planning is critical to move
such large data volumes efficiently in SAP BW. Here you learn SAP BW data load
strategies using IDOC and Transactional RFCs (TRFCs) methods.
Chapter 10 describes the steps
to take to load data in SAP BW from flat data files.
Chapter 11 describes how to
define queries against SAP BW and build simple to complex analytical
applications and solutions. You learn simple tips and tricks on customizing SAP
BW queries and reports.
Chapter 12 describes how to
design custom objects in SAP BW. Modeling is key to successful SAP BW
implementation. Performance of new InfoCubes and associated reporting objects
depends on a careful modeling of individual objects. Though the subject is
somewhat technical, the content is geared toward data warehouse analysts and
designers, who are assumed to have a basic understanding of data modeling
concepts. You also learn new SAP BW 2.0 features, such as defining InfoCubes
based on exiting InfoCubes, sometimes called InfoCube Joining or Multi-Cube
InfoCube.
Chapter 13 takes you to the next
level of SAP BW customization. Here you learn how to extend SAP BW business
content or design new InfoObjects, InfoSources, and data extractors. The reader
is assumed to have some understanding of ABAP/4 and familiarity with the SAP
R/3 LIS environment.
Chapter 14 describes SAP BW
staging Business Application Program Interface (BAPI) to load data in SAP BW
and how to load data in SAP BW using non-SAP data warehouse construction
products.
Chapter 15 talks about how to
access data from SAP BW via the industry-accepted standard, Microsoft's OLEDB
for OLAP. It also describes how to integrate non-SAP data access tools with SAP
BW to build pure Web-based applications using ActiveX controls.
Chapter 16 is designed for SAP
BW administrators. It covers SAP BW management issues, such as performance and
tuning, sizing the SAP BW environment, and benchmarks for SAP BW.
Chapter 17 describes the
Operational Data Store (ODS) in SAP BW 2.0. This very significant change in the
SAP BW architecture, will take SAP BW from a simple OLAP environment to an
extraprise data warehouse. This chapter describes how ODS implementation in BW
2.0 differs from the data warehouse industry definition of an ODS. When
designing analytical applications in SAP BW 2.0, you have to think quite
differently when modeling and accessing information. You have decided on data
sets that reside in an InfoCube and the associated ODS environment; this
chapter teaches you how to define an ODS environment in SAP BW 2.0A and access
data directly from ODS or drill down from InfoCube to ODS.
This
section provides data warehouse references and supporting material to
supplement the book content.
Appendix A lists a collection of
data warehouse books that you will find helpful in understanding the data
warehousing industry, data warehouse tools providers, and good data warehouse
Web sites.
Appendix B lists most common
transactions, tables, and programs in SAP BW and SAP R/3 OLTP that you often
need to implement SAP BW.
Appendix C is a collection of
useful OSS notes for SAP BW implementation. Note that these OSS notes often
change; therefore, they are provided as a reference point. Please read the
latest changes in such OSS notes.
Appendix D describes SAP BW 2.0
features such as metadata management, the InfoCube Start schema model, Web
reporting, and the Business Document Services. Step-by-step instructions on how
to design Web reporting against SAP BW using SAP Internet Transaction Server
(ITS) technology is also provided.
The
book's CD-ROM contains several Lotus ScreenCam movies to describe SAP BW design
sessions. It also has additional information on third-party products that
interface with SAP BW.
Vendor products
Information:
Acta Technology, arcplan, Hummingbird, and Informatica Corporation.
Date Warehouse
Resources:
List of data warehousing books and Web sites of data warehousing vendors
Sample Code: Simple update
programs, generated by SAP BW, to populate InfoCubes in BW 1.2B and BW 2.0A
ScreenCam Movies: 18 ScreenCam movies to demonstrate SAP BW 1.2B
and SAP BW 2.0A features
Most bookstores carry this book or you
can order this book at amazon.com, bn.com, fstbrain.com or search on the Internet
to locate the bookseller near you.
Naeem Hashmi
CTO,
Information Frameworks
Email: nhashmi@infoframeworks.com
Web: http://infoframeworks.com