Best Practices for SAP BusinessObjects 4.

0
in combination with SAP NetWeaver
Ingo Hilgefort
Director Solution Management
Customer Insight & Action
© 2011 SAP AG. All rights reserved. 2
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
Agenda
º Data Connectivity and Meta-Data Support
º Hierarchical Reporting Capabilities
º BI Content Lifecycle Management
º Migrating XI 3.x BI Content to SAP BusinessObjects 4.x
º SAP NetWeaver and SAP BusinessObjects BI Landscape Implications
º Best Practices on BEx Query Design
Data Connectivity and Meta-Data Support
© 2011 SAP AG. All rights reserved. 4
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
SAP BusinessObjects 4.0 Connectivity for SAP Landscape
Direct Access via BICS
Direct dimensional access to your BEx Queries
º No need to create a Universe
º Support of hierarchies and dimensional metadata
Hierarchical query panel
º Member selector
º Hierarchical navigation
º Member functions
Hierarchical report output
º Hierarchical columns
º Fold unfold
º Level totals
º Hierarchical graphics
º Multi-data provider synchronization
º Hierarchical formulas on report
© 2011 SAP AG. All rights reserved. 5
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
SAP BusinessObjects 4.0 Connectivity for SAP Landscape
Multi-Source Universes
Authored with the information design tool
º Create a data foundation and a business layer based on multiple SQL connections
º Create multi source joins and derived tables
º Source independence through SQL 92
and Data Federator functions, while
keeping the ability to use native SQL
when necessary
Benefits
º Federate different database vendors, OLTP and DWH, SAP BW, SAS, flat files
º Lower TCO for integration projects (no complex ETL to put in place)
º May in some cases, remove the need for a consolidated DWH
© 2011 SAP AG. All rights reserved. 6
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
SAP BusinessObjects 4.0 Connectivity for SAP Landscape
Direct Access via BICS or Multi Source Universe
` Re-uses your existing BEx Queries
` Connectivity is shared across all BI client tools
` Provides hierarchical meta-data
` One Connection can point to multiple BEx
Queries ( ≠ Multi-Source)
` Allows to connect to SAP ERP via Transient
Provider (ECC 6 EhP05)
` Support for BEx Query elements, such as
structures, variables, restricted and calculated
keyfigures
· No Customization of objects possible
· No option to create your own objects outside
the BEx Query
· No connection limits possible (for example,
timeout after 5 min)
` Direct link to Infoprovider level
` Allows to combine multiple source in a single
connection
` Allows you to customize the objects
` Allows you to create your own objects and
calculations
· No support for external BW hierarchies
· No support for restricted keyfigures
· No support for calculated keyfigures
Direct BICS Connection Multi-Source Universe
© 2011 SAP AG. All rights reserved. 7
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
SAP BusinessObjects 4.0 Connectivity for SAP Landscape
Semantic Layer
Data Services / Sybase Replication Server
Universe Based Access
Crystal Reports
2011
Crystal Reports for
Enterprise
Web Intelligence
Dashboards
(Xcelsius)
Analysis Office Analysis OLAP
BusinessObjects
Explorer
Enterprise Reporting
Self Service
Reporting
Data Visualization Analysis Search & Exploration
Direct Access
SQL BICS JDBC ODBC
Direct Access
Live Office
BI
WebServices
SAP HCM SAP SD SAP FIN
Transient Provider
3
rd
party
data
PeopleSoft Oracle EBS JDE
BICS
SAP NetWeaver BW
SAP HANA
SAP NetWeaver BWA
© 2011 SAP AG. All rights reserved. 8
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
SAP BusinessObjects 4.0 Connectivity for SAP Landscape
Meta-Data Support for BEx Queries
BEx Query Element Crystal
Reports for
Enterprise
(BICS)
Web
Intelligence
(BICS)
Dashboards
(former
Xcelsius)
Analysis,
edition for
MS Office
Analysis,
OLAP Edition
SAP
Business
Objects
Explorer
Universe
(Relational)
InfoProvider Dimension
- - × - - × -
Characteristic
- - - - - - -
Characteristic with Hierarchy
- - - - - - ×
Structure based on Characteristics
- - - - - × ×
Navigational Attribute
- - - - - - -
Display Attribute
- - × - × × -
Key Figure
- - - - - - -
Unit / Currency
- - - - - - -
Calculated Key Figure
- - - - - - ×
Restricted Key Figure
- - - - - - ×
Compounded Characteristics
-(!) -(!) -(!) - - × -
Defaults in the BEx Query
× × - - - × ×
Constant Selection
- - - - - × ×
© 2011 SAP AG. All rights reserved. 9
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
SAP BusinessObjects 4.0 Connectivity for SAP Landscape
Meta-Data Support for BEx Queries
BEx Query Element Crystal
Reports for
Enterprise
Web
Intelligence
Dashboards
(former
Xcelsius)
Analysis,
edition for
MS Office
Analysis,
OLAP
Edition
SAP
Business
Objects
Explorer
Universe
(Relational)
Single Value Variable
- - - - - - ×
Multi Single Value Variable
- - - - - - ×
Interval Variable
- - - - - - ×
Selection Option Variable
-(!) -(!) -(!) - - - ×
Hierarchy Variable
- - - - - - ×
Hierarchy Node Variable
- - - - - - ×
Hierarchy Version Variable
× × - - - - ×
Text Variable
- - - - - - ×
EXIT Variable
- - - - - - ×
Single Key Date Variable
- - - - - - ×
Multiple Key Data Variable
- × × - - - ×
Formula Variable
- - - - - - ×
Default Values for Variables
- - - - - - ×
© 2011 SAP AG. All rights reserved. 10
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
SAP BusinessObjects 4.0 Connectivity for SAP Landscape
Meta-Data Support for BEx Queries
BEx Query Element Crystal
Reports for
Enterprise
Web
Intelligence
Dashboards
(former
Xcelsius)
Analysis,
edition for
MS Office
Analysis,
OLAP
Edition
SAP
Business
Objects
Explorer
Universe
(Relational)
Scaling Factor
-(!) -(!) - - -(!) × ×
Number of Decimals
× × - - - × ×
Display Result Rows (top / bottom)
- - - - - × ×
Suppress Result Rows
- - - - - × ×
Calculate Result as…(local
calculation)
× × - - - - ×
Display as hierarchy
× × × - - × ×
Sorting
- - - - - × ×
Hide / Unhide
- - - - - × ×
Reverse +/- signage
- - - - - × ×
© 2011 SAP AG. All rights reserved. 11
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
SAP BusinessObjects 4.0 Connectivity for SAP Landscape
Meta-Data Support for BEx Queries
BEx Query Element Crystal
Reports for
Enterprise
Web
Intelligence
Dashboards
(former
Xcelsius)
Analysis,
edition for
MS Office
Analysis,
OLAP Edition
SAP
Business
Objects
Explorer
Conditions in rows
× × × - - ×
Conditions in columns
× × × - - ×
Conditions on selected characteristic
× × × - - ×
Exceptions
× × × - - ×
Empty / non empty
- - - - - ×
More support for Conditions is planned for future releases
© 2011 SAP AG. All rights reserved. 12
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
SAP BusinessObjects 4.0 Connectivity for SAP Landscape
Possible workarounds
BEx Query Elements Relational Universe
Calculated / Restricted Keyfigures Define calculated measures as part of the Universe
Variables Define prompts as part of the Universes or Web Intelligence Query Panel.
Not possible for EXIT variables or variables filled through authorizations
Currency and Unit Conversion Possible with manual modeling of tables with conversion rates in the SAP
BusinessObjects Universe Designer and joins in Data Federator.
Display Attributes Possible with joins from InfoProvider to the master data tables in the Universe.
External BW Hierarchies No Workaround
Conditions Use filters on measures.
© 2011 SAP AG. All rights reserved. 13
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
SAP BusinessObjects 4.0 Connectivity for SAP Landscape
Compounded Characteristics
º Compounded Key Values
– Combined Key Value for the “compounded” characteristic
except for Analysis, Edition for Microsoft Office
º Cascading prompts for compounded characteristics
– Supported by Analysis, Edition for Microsoft Office only
© 2011 SAP AG. All rights reserved. 14
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
SAP BusinessObjects 4.0 Connectivity for SAP Landscape
Scaling Factor
º Scaling Factor is supported, but the information
about the actual scaling factor is missing
º … with the exception of
– Analysis, edition for Microsoft Office
– SAP BusinessObjects Dashboards
© 2011 SAP AG. All rights reserved. 15
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
SAP BusinessObjects 4.0 Connectivity for SAP Landscape
Local Calculations
º Local Calculations
– Items like a Ranking configured in the BEx Query
º Key Figures configured with a local calculations
are filtered out for
– Crystal Reports for Enterprise
– Web Intelligence
© 2011 SAP AG. All rights reserved. 16
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
SAP BusinessObjects 4.0 Connectivity for SAP Landscape
Conditions
º Conditions can be configured to be
– …applied in the rows
– … applied in the columns
– … applied on fixed characteristics
– … applied independently
º As of SAP BusinessObjects 4.0 only
– Analysis, edition for Microsoft Office and
– Analysis, OLAP Edition f
fully support Conditions
Hierarchical Reporting Capabilities
© 2011 SAP AG. All rights reserved. 18
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
SAP BusinessObjects 4.0 – Hierarchical Capabilities
Crystal Reports for Enterprise
º Support for hierarchical member selection
º Support for hierarchical parameters
º Support for hierarchies in charts and crosstab
º Support for “delegated measures”
º Support for hierarchical report design
Not part of Crystal Reports for Enterprise 4.0:
º Switching between hierarchies on the fly
º Level based member selection
© 2011 SAP AG. All rights reserved. 19
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
SAP BusinessObjects 4.0 – Hierarchical Capabilities
Web Intelligence
º Support for hierarchical member selection
º Support for hierarchical parameters
º Support for hierarchies in charts and crosstab
º Support for “delegated measures”
º Support for hierarchical report design
Not part of Web Intelligence 4.0
º Switching between hierarchies on the fly
º Level based member selection
© 2011 SAP AG. All rights reserved. 20
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
SAP BusinessObjects 4.0 – Hierarchical Capabilities
Analysis, Edition for Microsoft Office & OLAP Edition
º Support for hierarchical member selection
º Support for hierarchical parameters
º Support for hierarchies in charts and crosstab
º Support for “delegated measures”
º Support for hierarchical report design
º Support for Level based member selection
º Support for exchange of hierarchies
© 2011 SAP AG. All rights reserved. 21
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
SAP BusinessObjects 4.0 – Hierarchical Capabilities
Dashboards
º Support for hierarchical member selection via BEx Web Runtime
º Support for hierarchical parameters via BEx Web Runtime
º Support for “delegated measures”
Not part of Dashboards 4.0
º Support for hierarchies in charts and crosstab
º Support for hierarchical report design
º Switching between hierarchies on the fly
º Level based member selection
º Support for Level based member selection
º Support for exchange of hierarchies
Hierarchical visualizations are planned for SAP BusinessObjects Dashboards 4.1
© 2011 SAP AG. All rights reserved. 22
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
SAP BusinessObjects 4.0 – Hierarchical Capabilities
Common Items
Hierarchical Member Selection
º In SAP BusinessObjects 4.0 for Crystal Reports, Web Intelligence, and Dashboards the
selection is based on members and it is a fixed selection (not on levels)
Hierarchical charting
º Hierarchical charts are not offering a drill down in SAP BusinessObjects 4.0
BI Content Lifecycle Management
© 2011 SAP AG. All rights reserved. 24
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
SAP BusinessObjects Lifecycle Management
Integration with SAP CTS+
SAP Business Warehouse SAP BusinessObjects Enterprise
Controller A designated BW server configured as a Domain
Controller (Transport Host) in Transport
Management System (STMS)
A designated BusinessObjects Enterprise server with
LifeCycle Manager Add-on
Route Predefined on the Controller through Transport route
configuration
Definable per Transport(Promotion) by assigning a source
and a destination systems
Systems Source and target servers predefined on the
Controller through Transport route configuration
Definable per Transport(Promotion) by assigning a source
and a destination systems
Development
SAP BusinessObjects
SAP Business Warehouse
QA Production
Development QA Production
© 2011 SAP AG. All rights reserved. 25
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
SAP BusinessObjects Lifecycle Management
Integration with SAP CTS+
CTS
º Change and Transport System
º To synchronize content in SAP ABAP
deployments
CTS+
º Enhanced Change and Transport System
º Used to transport non ABAP objects
TMS
º Transport and Management System
º Transaction STMS
º Define transport domains and transport routes
º Transport all changed objects from one system to
another.
º Transport organizer
Transport routes
© 2011 SAP AG. All rights reserved. 26
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
SAP BusinessObjects Lifecycle Management
Integration with SAP CTS+
LifeCycle Manager is a Web-Based tool that enables you to
º Promote Business Intelligence resources from one BusinessObjects system to another
BusinessObjects system
º Manages dependencies of BI resources
º Rollbacks a promoted resource to restore the destination system to its previous state
º Manages different versions of BI resources
º No additional licensing required
º Available now at the SAP
Service Marketplace extranet
© 2011 SAP AG. All rights reserved. 27
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
BOE Systems
SAP BusinessObjects Lifecycle Management
Integration with SAP CTS+
TMS System-Landscape Configuration – Representation of BOE Systems
TD1
(DEV System)
TEST
TD2
TEST
TD1
TEST
XYZ
TD2
(Test System)
XYZ
(Prod System)
Promotion of
Jobs
Application
Type
BOLM
Transport
Request
Transport
Request
Transport
Request
ZIP
Application
Type
BOLM
Start the import in
TMS to process the
job
O
Collect
objects
O
Promote
via CTS
Job
O
Transport
Request
Transport
Request
Transport
Request
ZIP
Transport
Organizer
Web UI
O
© 2011 SAP AG. All rights reserved. 28
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
SAP BusinessObjects Lifecycle Management
Integration with SAP CTS+
Change(s) made in SAP BusinessObjects 4.0 Development system
Lifecycle Manager used to:
º Collect changed objects & any required internal dependencies into “Promotion Job”
º Associate any external dependencies with the promotion job (e.g. BEx Queries)
º Assign Promotion Job to Transport Request
º Export to CTS+ consolidation environment
Transport Request is being released. CTS+ transports objects via Transport
Routes to various Transport nodes (destination systems)
Lifecycle Manager import plug-in called at destination & changes committed
to destination system (>> SAP BusinessObjects Enterprise 4.0)
º All objects committed with administrator credentials
º Overrides to database connections are applied based on override table at destination
system
º Related objects (e.g. BW) committed to appropriate destination as well
© 2011 SAP AG. All rights reserved. 29
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
SAP BusinessObjects 4.0 – SAP Integration
Lifecycle Management
Migrating XI 3.x BI Content to SAP BusinessObjects 4.x
© 2011 SAP AG. All rights reserved. 31
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
SAP BusinessObjects 4.0 – SAP Integration
Migrating BI Content from XI 3.1 to 4.0
The following steps are purely focusing on migrating the BI content
º … for Crystal Reports 2008 (BW MDX Driver) moving to Crystal Reports for Enterprise 4.0
(BICS Connectivity)
º … for Web Intelligence XI 3.1 (OLAP Universe) moving to Web Intelligence 4.0 (BICS
Connectivity)
IMPORTANT:
º Remember that the new connectivity does not allow for customization or custom objects
>> Means all needed objects need to be part of the underlying Bex Query
© 2011 SAP AG. All rights reserved. 32
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
SAP BusinessObjects 4.0 – SAP Integration
Migrating BI Content from XI 3.1 to 4.0
º Migrating XI 3.1 OLAP Universe to BICS Connection
– Step 1: Open the Web Intelligence report in Edit Mode
– Step 2: Use the Change Source Menu
© 2011 SAP AG. All rights reserved. 33
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
SAP BusinessObjects 4.0 – SAP Integration
Migrating BI Content from XI 3.1 to 4.0
º Migrating XI 3.1 OLAP Universe to BICS Connection
– Step 3: Change the source to the new BICS Connection
© 2011 SAP AG. All rights reserved. 34
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
SAP BusinessObjects 4.0 – SAP Integration
Migrating BI Content from XI 3.1 to 4.0
º Migrating XI 3.1 OLAP Universe to BICS Connection
– Step 4: Map the existing fields to the new list of fields
º Issues in 4.0
– Unit / Currencies & Hierarchies
© 2011 SAP AG. All rights reserved. 35
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
SAP BusinessObjects 4.0 – SAP Integration
Migrating BI Content from XI 3.1 to 4.0
º Migrating Crystal Reports 2008 to Crystal Reports for Enterprise
– Step 1: Open the Crystal Reports 2008 report to Crystal Reports for Enterprise
© 2011 SAP AG. All rights reserved. 36
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
SAP BusinessObjects 4.0 – SAP Integration
Migrating BI Content from XI 3.1 to 4.0
º Migrating Crystal Reports 2008 to Crystal Reports for Enterprise
– Step 2: Change the connection to the new BICS Connection
© 2011 SAP AG. All rights reserved. 37
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
SAP BusinessObjects 4.0 – SAP Integration
Migrating BI Content from XI 3.1 to 4.0
º Migrating Crystal Reports 2008 to Crystal Reports for Enterprise
– Step 3: Map the fields to the new meta-data
Best Practices on BEx Query Design
© 2011 SAP AG. All rights reserved. 39
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
SAP BusinessObjects 4.0 and SAP NetWeaver BW
Best Practices on BEx Query Design
Overall recommendation
º BEx Queries are recommended as data sources for all the SAP BusinessObjects BI Tools
º BEx Queries offer significant functionality to create customized data sources that meet end-
user requirements, such as Calculated Key figures, Restricted Key figures and SAP
Variables.
You do NOT want one BEx Query for one report
(…. And not one BEx Query for all reports either)
º Focus the implementation strategy on limiting the number of BI Queries by sharing common
elements
º The BI Client tool and report definition is the primary influence factor on how much data is
being retrieved from SAP NetWeaver BW
º In some situations extremely large queries and universes can adversely affect performance
© 2011 SAP AG. All rights reserved. 40
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
SAP BusinessObjects 4.0 and SAP NetWeaver BW
Best Practices on BEx Query Design
º Placement of Characteristics / Key Figures have no direct impact for the BI tools
º “Allow External Access” option should be set in the properties of the BEx query
º For large sets of key figures, use the option - “Use Selection of Structure Members” in
transaction RSRT (Query Monitor)
º Leverage the capabilities of the Restricted Key and Calculated Key Figures
º Leverage SAP Variables as part of the BW Query
– Can be shared across queries, minimizing development downstream
– List of Values are being generated automatically
º Time based structures / calculations
– Leverage EXIT Variables as part of the BW query
º Data Level Security & BW
– Use BI authorizations for data level security
º Items not supported via direct InfoCube access:
– Variables (e.g. Authorization Variables)
– Restricted or calculated Keyfigures
– Filters
– Custom structures
– Navigational attributes
© 2011 SAP AG. All rights reserved. 41
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
SAP Community Resources
¬
SAP BusinessObjects Community
SAP BusinessObjects BI Solution Architecture
www.sdn.sap.com/irj/boc/bi-solution-architecture
© 2011 SAP AG. All rights reserved. 42
This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.
SAP Press
Reporting and Analytics using SAP BusinessObjects
(SAP Press, 2010)
Inside SAP BusinessObjects Explorer
(SAP Press, 2010)
Integrating SAP BusinessObjects XI 3.1 Tools
with SAP NetWeaver
(SAP Press, 2009)
Inside SAP BusinessObjects Advanced Analysis
(SAP Press, 2010)
Thank You!
Contact information:
Ingo Hilgefort
Twitter: ihilgefort
Blog: www.mastering-sap-and-businessobjects.com
© 2011 SAP AG. All rights reserved. 62
No part of t his publication may be reproduced or transmitted in any f orm or f or any purpose
without the express permission of SAP AG. The information contained herein may be
changed without pr ior notice.
Some software products marketed by SAP AG and its distributors contain proprietary
software c omponents of ot her software vendors.
Microsoft, Windows, Excel, Outlook, and PowerPoint are r egistered trademarks of Microsoft
Corporation.
IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x,
System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer,
z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server,
PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER,
OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP,
RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX,
Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix ar e trademarks or r egistered
trademarks of IBM Corporation.
Linux is the registered trademark of Linus T orvalds in the U.S. and other countries.
Adobe, the Adobe logo, Acrobat, PostScript, and Reader are ei ther trademarks or
registered trademarks of Adobe Systems Incorporated in the United States and/or other
countries.
Oracle i s a registered trademark of Oracle Corporation.
UNIX, X/Open, OSF/1, and Motif are r egistered trademarks of the Open Group.
Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are
trademarks or r egistered trademarks of Citrix Systems, Inc.
HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World
Wide Web Consortium, Massachusetts Institute of Technology.
Java is a registered trademark of Oracle Corporation.
JavaScript is a registered trademark of Oracle Corporation, used under license for
technology invented and implemented by Netscape.
SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer,
StreamWork, and other SAP products and services mentioned herein as well as their
respective logos are t rademarks or registered trademarks of SAP AG i n Germany and other
countries.
© 2011 SAP AG. All rights reserved
Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal
Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services
mentioned herein as well as their respective logos are trademarks or r egistered trademarks
of Business Objects Software Ltd. Business Objects is an SAP company.
Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other Sybase
products and services mentioned herein as well as their respective logos are trademarks or
registered trademarks of Sybase, Inc. Sybase is an SAP company.
All other product and service names mentioned are the t rademarks of their respective
companies. Data contained in this document serves informational purposes only. National
product specifications may var y.
The information in this document is proprietary to SAP. No part of this document may be
reproduced, copied, or transmitted in any f orm or for any purpose without the express prior
written permission of SAP AG.
This document is a preliminary version and not subject to your license agreement or any
other agreement with SAP. This document contains only intended strategies, developments,
and f unctionalities of t he SAP® product and is not int ended to be binding upon SAP to any
particular course of business, product strategy, and/or development. Please note that this
document is subject to change and may be changed by SAP at any time without notice.
SAP assumes no responsibility for errors or omissions in this document. SAP does not
warrant the accuracy or c ompleteness of t he i nformation, text, graphics, links, or ot her items
contained within this material. 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 f or a particular purpose, or non-infringement.
SAP shall have no liability for damages of any kind including without limitation direct,
special, indirect, or consequential damages that may result from t he use of t hese materials.
This limitation shall not apply in cases of intent or gross negligence.
The statutory liability for personal injury and defective products is not affected. SAP has no
control over the information that you may access through the use of h ot links contained in
these materials and does not endorse your use of third-party Web pages nor provide any
warranty whatsoever relating to third-party Web pages.

Sign up to vote on this title
UsefulNot useful