Escolar Documentos
Profissional Documentos
Cultura Documentos
Ingo Hilgefort
Solution Management, SAP
The information in this document is confidential and proprietary to SAP and may not be disclosed
without the permission of SAP. This presentation is not subject to your license agreement or any
other service or subscription agreement with SAP. SAP has no obligation to pursue any course
of business outlined in this document or any related presentation, or to develop or release any
functionality mentioned therein. This document, or any related presentation and SAP's strategy
and possible future developments, products and or platforms directions and functionality are all
subject to change and may be changed by SAP at any time for any reason without notice. The
information on this document is not a commitment, promise or legal obligation to deliver any
material, code or functionality. This document is provided without a warranty of any kind, either
express or implied, including but not limited to, the implied warranties of merchantability, fitness
for a particular purpose, or non-infringement. This document is for informational purposes and
may not be incorporated into a contract. SAP assumes no responsibility for errors or omissions
in this document, except if such damages were caused by SAP intentionally or grossly negligent.
All forward-looking statements are subject to various risks and uncertainties that could cause
actual results to differ materially from expectations. Readers are cautioned not to place undue
reliance on these forward-looking statements, which speak only as of their dates, and they
should not be relied upon in making purchasing decisions.
Manage by metrics. In
a hurry to get answers
Executives & Managers
Day to day
operational needs
underserved by
traditional BI due to
“complexity” Information
Consumers
Executives,
Managers
Crystal
SBOP Reports
Explorer Xcelsius
Information
Consumers Web
Intelligence
Voyager /
Business
Business Explorer
(BEx) /
Analysts Pioneer
• Search and explore • Pre-built report from • Easy to use data • Online and offline • Advanced analysis
data static to visualizations reporting capabilities capabilities
• Common “Google” parameterized • Compelling • Powerful ad hoc • Full hierarchy
style user experience layouts interactive reporting capabilities awareness
• Limited analysis • Operational reporting dashboarding type of • Limited advanced
functionality analytics analysis capabilities
Information consumer
Executive / Management
Business Analyst
One Use Case is one type of user, one type of usage, one department, one industry
o Allow the consumer of the reports to describe the use case
o Talk to the business as well as IT
▫ Business:
» What is the level of sophistication
» How is the information used and how does the user interact with it
» What is it that we‟re trying to achieve or support
▫ IT: constraints, practical limits
» Current IT landscape and roadmap
» Existing Infrastructure / Existing data models
o Consider improvements to current business process
o How is the data structured? Do we need to make back-end changes to support the
requirements?
•Sales Reporting and Analysis Crystal Reports is offering such capability only via prompting and
it requires the actual design of the report to be prepared for the
o Users need to be able to change the view of the
workflow.
data (example: weekly to monthly to quarterly)
Better suited in case this is a frequent requirement: Web
Intelligence or Pioneer
Crystal Reports is not offering actual design capabilities as part of
o Users should be able to customize existing reports or the viewing experience.
create their own reports Better suited : Web Intelligence or Pioneer
Crystal Reports is able to integrate Xcelsius models, but those are
o Users need the option to leverage scenario based created with Xcelsius and not Crystal Reports.
content such as a what if scenario Better suited: Xcelsius
•Sales Reporting and Analysis Web Intelligence is not able to provide What if Scenarios.
o Users need the option to leverage scenario based Better suited: Xcelsius
content such as a what if scenario
BEx Query
BI Client
BEx Query
Table
Classic SAP ABAP InfoSet
and Multi
InfoSets Queries Functions InfoCube
Cluster Provider
Transient DSO
Provider
Data Federator
BEx Query
BI Client
BEx Query
Classic InfoSet
Multi
InfoSets InfoCube
Provider
Transient DSO
Provider
Restricted and Calculated Key Figures Navigational Attributes and Key Dates
Restricted and Calculated Key figures should be A large number of navigational attributes defined in
built as part of the underlying BEx query to use the the underlying InfoProvider negatively impacts
BW back-end processing for better performance overall performance
Queries with a larger set of such Key Figures A single universe can only support a single Key
should use the “Use Selection of Structure Date variable
Members” option in the Query Monitor (transaction
RSRT) to leverage the OLAP engine
• You do NOT need a BI Query for every report and you do NOT need a universe
for every BI Query
o Focus the implementation strategy on limiting the number of BI Queries and universes
that share common elements
o Build a small set of BEx queries focusing on sharing common elements in a small number
of Universes
o The Web Intelligence Query Panel definition is the primary influence factor on how much
data is being retrieve from SAP NetWeaver BW
o In some situations extremely large queries and universes can adversely affect
performance
Exceptions, Conditions
Security
AVG, COUNT, SUM, MIN, MAX Aggregations
Navigational Attributes
Mass Data Enabled
Ad-hoc Reporting
Federation (e.g. BW – RDBMS)
= fully supported
© SAP 2009 / Page 31
= limited support / workaround Mastering SAP BusinessObjects 2010
Data Federator and SAP NetWeaver BW
BW Hierarchies No workaround
Live Office
SAP Table,
SAP InfoSet Cluster and ODS BW MDX Data Federator OLAP Universe
Function
BEx Query
BI Client
InfoProvider
BEx Query
Table
Classic SAP ABAP InfoSet
and
InfoSets Queries Functions
Cluster
Multi InfoCube
Transient Provider DSO
Provider
• Prerequisite
Xcelsius Designer 2008 SP2
BEx Frontend Patch 901
SAP NetWeaver BW 7.01 SP Stack 5
SAP NetWeaver BI ABAP & BI Java
In that case, continue to host Xcelsius within Business Objects Enterprise and
connect Xcelsius to data via Live Office or Query as a Web Service
Relational Universe
OLAP Universe
(SQL)
Data Federator
BEx Query
BI Client
InfoProvider
BEx Query
Classic
InfoSets InfoSet
Multi InfoCube BW Accelerator
Transient Provider DSO
Provider
• Texts
• Text support in one language (one language for all SAP BusinessObjects
Explorer-enabled BWA indexes)
• One text type per InfoObject (e.g. short text, according to InfoObject/RSD1
setting)
• For time-dependent texts, we assume the current time of initial(!) indexing time
is chosen for all time-dependent texts
• Re-indexing is required after new text loads into SAP NetWeaver BW
• Unit/Currency Conversion
• Conversion factor is defined before indexing
• Support for simple unit conversions (e.g., g > kg)
• Support of one key date for currency conversion
• Security
• Support of one single SAP NetWeaver BI analysis authorization per user (user
does not need to be an SAP NetWeaver BW user)
• Indexing of authorizations must be scheduled
• SAP BusinessObjects Explorer authorizations automatically filter to the
authorized values
• Characteristics/Dimensions
• Time-dependent master data is always displayed for the current date (query
keydate = current day)
• Display attributes are not supported
• Support for simple conversion/format routines for external keys at design time
• E.g. standard conversions (e.g. date format)
• Complex conversions (e.g. user-specific date formats) are not supported
Applications
Legacy
SAP NetWeaver
SAP SAP NetWeaver BW Accelerator 7.20
NetWeaver BW Accelerator
BW 7.20
SAP NetWeaver 7.01 SP05
• Check the Query Technical Information via transaction RSRT to review the
statistics on the design
BEFORE AFTER
Ingo Hilgefort
eMail: Ingo.Hilgefort@sap.com
Twitter: ihilgefort
Blog: www.mastering-sap-and-businessobjects.com