• Share
  • Email
  • Embed
  • Like
  • Private Content
Integrating SAP BusinessObjects BI with SAP Netweaver BW and SAP ERP
 

Integrating SAP BusinessObjects BI with SAP Netweaver BW and SAP ERP

on

  • 6,761 views

Learn about data connectivity options, metadata support, data-level security, user management, query design in SAP Business Explorer (SAP BEx), and other important topics when integrating these two ...

Learn about data connectivity options, metadata support, data-level security, user management, query design in SAP Business Explorer (SAP BEx), and other important topics when integrating these two software stacks. Attendees will also learn which elements from their SAP NetWeaver BW and SAP ERP systems can be leveraged in the SAP BusinessObjects BI environment, and which are not supported. This session will cover SAP Crystal Reports, SAP BusinessObjects BI platform, SAP BusinessObjects Web Intelligence, SAP BusinessObjects Dashboards, and the Microsoft, OLAP, and application design editions of SAP BusinessObjects Analysis, and SAP BusinessObjects Explorer. With Ingo Hilgefort.
These slides were presented at SAP TechEd 2012. Learn more about upcoming conferences and technical training, please visit www.sapteched.com

Statistics

Views

Total Views
6,761
Views on SlideShare
6,759
Embed Views
2

Actions

Likes
4
Downloads
390
Comments
0

1 Embed 2

https://twitter.com 2

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Integrating SAP BusinessObjects BI with SAP Netweaver BW and SAP ERP Integrating SAP BusinessObjects BI with SAP Netweaver BW and SAP ERP Presentation Transcript

    • AP104Integrating SAP BusinessObjects BI withSAP NetWeaver BW and SAP ERPIngo Hilgefort, Director, Solution ManagementSAP BusinessObjects (Canada) (SAP Mentor)
    • DisclaimerThis presentation outlines our general product direction and should not be relied on in making apurchase decision. This presentation is not subject to your license agreement or any other agreementwith SAP. SAP has no obligation to pursue any course of business outlined in this presentation or todevelop or release any functionality mentioned in this presentation. This presentation and SAPsstrategy and possible future developments are subject to change and may be changed by SAP at anytime for any reason without notice. This document is provided without a warranty of any kind, eitherexpress or implied, including but not limited to, the implied warranties of merchantability, fitness for aparticular purpose, or non-infringement. SAP assumes no responsibility for errors or omissions in thisdocument, except if such damages were caused by SAP intentionally or grossly negligent.© 2012 SAP AG. All rights reserved. 2
    • AgendaSAP BusinessObjects BI 4.x & SAP ERP Data Connectivity and Meta-Data Support Performance ConsiderationsSAP BusinessObjects BI 4.x & SAP NetWeaver BW Supporting BEx Query Elements Prompting using SAP Variables Performance Considerations Hierarchical Reporting Capabilities Best Practices on BEx Query Design© 2012 SAP AG. All rights reserved. 3
    • SAP BusinessObjects BI 4.x &SAP ERPData Connectivity and Meta-Data Support
    • SAP BusinessObjects BI 4.x & SAP ERPData Connectivity and Meta-Data SupportSemantic Layer Access to SAP ERP Classic InfoSets ABAP Functions ABAP QueryDirect Access to SAP ERPCrystal Reports 2011 InfoSets, ABAP Functions, Tables, and ABAP QueriesTransient Provider Leverage the local BI Client from your ERP System Allows to leverage classic InfoSets as data source Allows to leverage a BEx Query with direct access to ERP data using the BICS interface© 2012 SAP AG. All rights reserved. 5
    • SAP BusinessObjects BI 4.x & SAP ERPData Connectivity and Meta-Data SupportSemantic Layer Data Foundation ABAP Functions are grouped by Function Group Each Table and Export is shown as separate table in the Data Foundation Input parameters from the ABAP Function are mapped to Input ColumnsInfoSets are grouped first by Global / Local area Entry INFOSET is listing all InfoSets All other entries represent User Groups listing the InfoSet queries Selections from the InfoSet which are not included in the InfoSet fields will result in Input Columns© 2012 SAP AG. All rights reserved. 6
    • SAP BusinessObjects BI 4.x & SAP ERPData Connectivity and Meta-Data Support InfoSet in SAP ERP InfoSet in Universe© 2012 SAP AG. All rights reserved. 7
    • SAP BusinessObjects BI 4.x & SAP ERPData Connectivity and Meta-Data Support ABAP Function in SAP ERP ABAP Function in Universe© 2012 SAP AG. All rights reserved. 8
    • SAP BusinessObjects BI 4.x & SAP ERPData Connectivity and Meta-Data SupportCrystal Reports & ABAP List Viewer (ALV) This integration becomes available with SAP Business Suite Innovation 2010 (ERP 6.0 EHP 05 / NW 7.02) You will be able to use Crystal Reports objects as layout option for Web Dynpro ALV and SAP GUI ALV layouts You will be able to create Crystal Reports objects as templates for all users Crystal Reports objects become part of the software logistics of the ALV© 2012 SAP AG. All rights reserved. 9
    • SAP BusinessObjects BI 4.x &SAP ERPPerformance Considerations
    • SAP BusinessObjects BI 4.x & SAP ERPPerformance ConsiderationsPerformance Considerations In cases where the required data is available via more than one ABAP Function or InfoSet, consider to create one source = one new InfoSet or one new ABAP function, combining the data. Leverage scheduling from the SAP BusinessObjects BI platform to “off load” the work for those reports that are not needed in “real time”Current Limitation In cases where your source (InfoSet or ABAP Function) already contains input parameters or selections creating List of Values becomes “difficult” You can leverage additional InfoSets or ABAP Functions to provide the list of values You can create new InfoSets or ABAP Functions without any input parameters and create the parameters in the Universe© 2012 SAP AG. All rights reserved. 11
    • SAP BusinessObjects BI 4.x & SAP ERPPerformance ConsiderationsEasily modifiable templates that combine domain knowledge and best practices in data extraction and datamodeling to produce customizable reporting content for quick and easy SAP analytical implementations SAP BusinessObjects Rapid Marts Business Users SAP BusinessObjects BI SAP Solutions Universes, Initial reports + Dashboards Reporting Content + DB schema + Data Models Data Marts SAP BusinessObjects + Fin Sal HR Data Services Mf es … g ETL Mappings© 2012 SAP AG. All rights reserved. 12
    • SAP BusinessObjects BI 4.x & SAP ERPPerformance Considerations SAP ERP rapid-deployment solution for operational reporting with SAP HANA™ Solution to provide compelling SAP ERP operational analytics quickly and affordablyBusiness Models included: Financial Reporting Sales Reporting SAP CRM Rapid Purchasing Reporting Deployment Shipping Reporting Solution Master Data Reporting© 2012 SAP AG. All rights reserved. 13
    • SAP BusinessObjects BI 4.x &SAP NetWeaver BWSupport for BEx Query Elements across the BI Suite
    • SAP BusinessObjects BI 4.x & SAP NetWeaver BWSupport for BEx Query Elements across the BI Suite© 2012 SAP AG. All rights reserved. 15
    • SAP BusinessObjects BI 4.x & SAP NetWeaver BWSupport for BEx Query Elements across the BI SuiteDirect dimensional access to your BEx Queries No need to create a Universe Support of hierarchies and dimensional metadataHierarchical query panel Member selector Hierarchical navigation Member functionsHierarchical report output Hierarchical columns Fold unfold Level totals Hierarchical graphics Multi-data provider synchronization Hierarchical formulas on report© 2012 SAP AG. All rights reserved. 16
    • SAP BusinessObjects BI 4.x & SAP NetWeaver BWSupport for BEx Query Elements across the BI SuiteRelational Universe (multi-source) accessing SAP NetWeaver BW 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 Federate different database vendors, OLTP and DWH, SAP BW, SAS, flat filesFollowing items are not supported (need to be recreated) Calculated and Restricted Key Figures Variables Display Attributes Conditions Unit / Currency Conversion© 2012 SAP AG. All rights reserved. 17
    • SAP BusinessObjects BI 4.x & SAP NetWeaver BWSupport for BEx Query Elements across the BI Suite BEx Query Elements Relational Universe Calculated / Restricted Key figures 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.© 2012 SAP AG. All rights reserved. 18
    • SAP BusinessObjects BI 4.x & SAP NetWeaver BWSupport for BEx Query Elements across the BI Suite Direct BICS Connection Multi-Source Universe  Re-uses your existing BEx Queries  Direct link to Infoprovider level  Connectivity is shared across all BI client tools  Allows to combine multiple source in a single connection  Provides hierarchical meta-data  Allows you to customize the objects  One Connection can point to multiple BEx Queries ( ≠ Multi-  Allows you to create your own objects and calculations 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 support for external BW hierarchies  No option to create your own objects outside the BEx Query  No support for restricted keyfigures  No connection limits possible (for example, timeout after 5 min)  No support for calculated keyfigures  No Manual input for prompting based on SAP Variables  No support for SAP variables  All prompts based on variables are configured with “delegated  No support for structures search”© 2012 SAP AG. All rights reserved. 19
    • SAP BusinessObjects BI 4.x & SAP NetWeaver BWSupport for BEx Query Elements across the BI SuiteWhen should you use the direct connection to the BEx Query (BICS)? Invested in cube and query design and elements such as hierarchies, variables, calculated/restricted key figures, …When should you use the relational Universe option? Want to combine SAP BW with other sources (SAP or non SAP) … and elements as hierarchies are not required Want to access DSO (fined grained reporting)© 2012 SAP AG. All rights reserved. 20
    • SAP BusinessObjects BI 4.x & SAP NetWeaver BWSupport for BEx Query Elements across the BI Suite BEx Query Element Crystal Web Dashboards Analysis, Analysis, SAP Business Universe Reports for Intelligence (BI4 SP04 edition for MS OLAP Edition Objects (Relational) Enterprise (BICS) connectivity) Office Explorer (BICS) InfoProvider Dimension        Characteristic        Hierarchies        Custom Structures        Navigational Attribute        Display Attribute        Key Figure        Unit / Currency        Calculated Key Figure        Restricted Key Figure        (!) (!) (!)     Compounded Characteristics Planned for 4.1 Planned for 4.1 Planned for 4.1 Defaults in the BEx Query        Constant Selection       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 theimplied warranties of merchantability, fitness for a particular purpose, or non-infringement.© 2012 SAP AG. All rights reserved. 21
    • SAP BusinessObjects BI 4.x & SAP NetWeaver BWSupport for BEx Query Elements across the BI SuiteCompounded Key Values Combined Key Value for the “compounded” characteristic except for Analysis, Edition for Microsoft OfficeCascading prompts for compounded characteristics Supported by Analysis, Edition for Microsoft Office only© 2012 SAP AG. All rights reserved. 22
    • SAP BusinessObjects BI 4.x & SAP NetWeaver BWSupport for BEx Query Elements across the BI Suite BEx Query Element Crystal Web Dashboards Analysis, Analysis, SAP Business Universe Reports for Intelligence (BI4 SP04 edition for MS OLAP Edition Objects (Relational) Enterprise (BICS) connectivity) Office Explorer (BICS)Support for 2 structures from BEx Query       Custom Key Figure Structure       Custom Characteristic Structure       Hierarchical Custom Key Figure Structure       Hierarchical Custom Characteristic       StructureSelection of elements of a custom structure       in the report 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.© 2012 SAP AG. All rights reserved. 23
    • SAP BusinessObjects BI 4.x & SAP NetWeaver BWSupport for BEx Query Elements across the BI Suite BEx Query Element Crystal Web Dashboards Analysis, Analysis, SAP Business Universe Reports for Intelligence (BI4 SP04 edition for MS OLAP Edition Objects (Relational) Enterprise (BICS) connectivity) Office Explorer (BICS)Characteristic Data Type NUMC       Characteristic Data Type CHAR        Limited Support. Limited Support. Limited Support.     Key Value as String. Key Value as String. Key Value as String.Characteristic Data Type DATS Description Value Description Value Description Value as Date as Date as Date Limited Support. As Limited Support. As Limited Support. As   Supported as Supported asCharacteristic Data Type TIMS String Value Only String Value Only String Value Only Date / Time Date / TimeKey Figures Data Type Amount / Quantity       Key Figures Data Type DATS        Limited Support. As Limited Support. As Limited Support. As   Supported as Supported asKey Figures Data Type TIMS String Value Only String Value Only String Value Only Date / Time Date / TimeSupport for Conversion EXIT        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.© 2012 SAP AG. All rights reserved. 24
    • SAP BusinessObjects BI 4.x & SAP NetWeaver BWSupport for BEx Query Elements across the BI Suite BEx Query Element Crystal Web Dashboards Analysis, Analysis, SAP Business Universe Reports for Intelligence (BI4 SP04 edition for MS OLAP Edition Objects (Relational) Enterprise (BICS) connectivity) Office Explorer (BICS)Single Value Variable      - Multi Single Value Variable      - Interval Variable   (!)   - Selection Option Variable (!) (!) (!)   - Hierarchy Variable   (!)   - Hierarchy Node Variable   (!)   -       - Hierarchy Version Variable Planned for 4.1 Planned for 4.1 Planned for 4.1Text Variable      - EXIT Variable      - Single Key Date Variable      -       - Multiple Key Data Variable Planned for 4.1 Planned for 4.1Formula Variable      - Default Values for Variables      - 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 theimplied warranties of merchantability, fitness for a particular purpose, or non-infringement.© 2012 SAP AG. All rights reserved. 25
    • SAP BusinessObjects BI 4.x & SAP NetWeaver BWSupport for BEx Query Elements across the BI Suite BEx Query Element Crystal Web Dashboards Analysis, Analysis, SAP Business Universe Reports for Intelligence (BI4 SP04 edition for MS OLAP Edition Objects (Relational) Enterprise (BICS) connectivity) Office Explorer (BICS)Scaling Factor              Number of Decimals Not Planned for Not Planned for Not Planned for future release future release future releaseDisplay Result Rows (top / bottom) - -     Suppress Result Rows - -            Calculate Result as… (local calculation)       Display as hierarchy Not Planned for Not Planned for Not Planned for future release future release future releaseSorting       Hide / Unhide       Reverse +/- signage       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 theimplied warranties of merchantability, fitness for a particular purpose, or non-infringement.© 2012 SAP AG. All rights reserved. 26
    • SAP BusinessObjects BI 4.x & SAP NetWeaver BWSupport for BEx Query Elements across the BI SuiteLocal 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 – SAP BusinessObjects Dashboards© 2012 SAP AG. All rights reserved. 27
    • SAP BusinessObjects BI 4.x & SAP NetWeaver BWSupport for BEx Query Elements across the BI Suite BEx Query Element Crystal Reports Web Dashboards Analysis, Analysis, OLAP SAP Business for Enterprise Intelligence (BI4 SP04 edition for MS Edition Objects (BICS) (BICS) connectivity) Office Explorer      Conditions in rows Not Planned for Not Planned for Not Planned for Not Planned for future release future release future release future release      Conditions in columns Not Planned for Not Planned for Not Planned for Not Planned for future release future release future release future release      Conditions on selected characteristic Not Planned for Not Planned for Not Planned for Not Planned for future release future release future release future release      Exceptions Not Planned for Not Planned for Not Planned for Planned For 4.1 Not Planned for future release future release future release future release      Empty / non empty Not Planned for future releaseThis 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 theimplied warranties of merchantability, fitness for a particular purpose, or non-infringement.© 2012 SAP AG. All rights reserved. 28
    • SAP BusinessObjects BI 4.x & SAP NetWeaver BWSupport for BEx Query Elements across the BI Suite BEx Query Element Crystal Reports Web Dashboards Analysis, Analysis, OLAP SAP Business for Enterprise Intelligence (BI4 SP04 edition for MS Edition Objects (BICS) (BICS) connectivity) Office Explorer     - NA -Schedule a document Broadcasting Broadcasting functionality is functionality is   - NA -Create a Publication (= Broadcasting) planned for 1.4 planned for 4.1     Planned for Planned for Planned for Support for Variable Variants  future release future release future release Planned for 4.1 (not 4.1) (not 4.1) (not 4.1)     Planned for Planned for Planned for Support for Variable Personalization  future release future release future release (not 4.1) (not 4.1) (not 4.1)     Support for Report Report Interface as Sender  Planned for 4.1Support for Report Report Interface as      Receiver Planned for 1.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.© 2012 SAP AG. All rights reserved. 29
    • SAP BusinessObjects BI 4.x &SAP NetWeaver BWPrompting using SAP Variables
    • SAP BusinessObjects BI 4.x & SAP NetWeaver BWPrompting using SAP VariablesOptional and Mandatory parameters Mandatory prompts will load the list of values When possible consider using optional parameters for large list of values Behavior has been changed with SAP BusinessObjects BI4 SP04 Patch 1 so that prompts are not loading list of values automaticallySelection Option Variable Currently only Analysis, edition for Microsoft Office and Analysis, edition for OLAP fully support the Selection Option variable (operators, include / exclude) Crystal Reports, Web Intelligence, and Dashboards are creating an interval / range prompt without the option to select an include / exclude operatorUsing OpenDocument with Variables When using OpenDocument with Variables, ensure the Key values are used as part of the OpenDocument URL (not the description values)© 2012 SAP AG. All rights reserved. 31
    • SAP BusinessObjects BI 4.x & SAP NetWeaver BWPrompting using SAP VariablesVariable Variants and Variable Personalization Variable Variants for SAP BusinessObjects Analysis, edition for Microsoft Office is planned for the version 1.3 Variable Variants for SAP BusinessObjects Analysis, edition for OLAP is planned for the 4.1 release Variable Variants for Crystal Reports, Web Intelligence, and Dashboards is planned for the release after 4.1 Support for Variable Personalization is planned for the release after the 4.1 release© 2012 SAP AG. All rights reserved. 32
    • SAP BusinessObjects BI 4.x &SAP NetWeaver BWPerformance Considerations
    • SAP BusinessObjects BI 4.x & SAP NetWeaver BWPerformance ConsiderationsBEx Query Design considerations Currently the meta-data retrieval for the “design” of a report is based on the BEx Query Try to create a compromise between “access to available data” and “performance” Configure the BEx Query to “read data while navigation” (not in a single run) in transaction RSRT Monitor your SAP BW Statistics for AggregatesData Volume Remember that SAP BW is a multi-dimensional engine (and not a “data pump”) Try to leverage BI clients together, for example navigate from Analysis to Web Intelligence or Crystal Reports In case really large volumes of data are needed, consider also a DSO Layer with a relational Universe© 2012 SAP AG. All rights reserved. 34
    • SAP BusinessObjects BI 4.x & SAP NetWeaver BWPerformance ConsiderationsBI Platform sizing Leverage the Sizing guide especially for the DSL Bridge server and create separate APS with larger JVM configuration http://service.sap.com/quicksizerService Pack 04 Performance improvements Browsing of BEx Queries “Refresh” of reports (Crystal Reports, Web Intelligence, and Dashboards)Planned 4.1 Performance improvements Additional enhancements for the “run time” “Refresh” of reports Performance improvements on the “Design Time” of reports© 2012 SAP AG. All rights reserved. 35
    • SAP BusinessObjects BI 4.x & SAP NetWeaver BWHierarchical Reporting Capabilities
    • SAP BusinessObjects BI 4.x & SAP NetWeaver BWHierarchical Reporting Capabilities Crystal Reports Web Dashboards Analysis, Analysis, OLAP SAP Business for Enterprise Intelligence (BI4 SP04 edition for MS Edition Objects connectivity) Office Explorer Support for hierarchical member selection       Level based member selection       Support for hierarchical parameters       (Hierarchy & Hierarchy Node parameters) Support for hierarchies in charts and crosstab   Only    Hierarchical Scorecard Support for “delegated measures”       Support for hierarchical report design       Switching between hierarchies on the fly       Showing Leaves only / Lowest Level of the hierarchy       “Expand to Level” as a configuration option (BEx Query)       “Expand to Level” as function in the BI Client      © 2012 SAP AG. All rights reserved. 37
    • SAP BusinessObjects BI 4.x & SAP NetWeaver BWHierarchical Reporting Capabilities Crystal Reports Web Dashboards Analysis, Analysis, OLAP SAP Business for Enterprise Intelligence (BI4 SP04 edition for MS Edition Objects connectivity) Office Explorer Skipping Levels of a hierarchy       Ranking data along hierarchies       Support for hierarchies with Linked Nodes       Planned for 4.1 Planned for 4.1 Planned for 4.1 Support for time-dependent hierarchies       Support for time-dependent hierarchy structures      © 2012 SAP AG. All rights reserved. 38
    • SAP BusinessObjects BI 4.x & SAP NetWeaver BWBest Practices on BEx Query Design
    • SAP BusinessObjects BI 4.x & SAP NetWeaver BWBest Practices on BEx Query DesignOverall recommendation BEx Queries are recommended as data sources for all the SAP BusinessObjects BI products 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© 2012 SAP AG. All rights reserved. 40
    • SAP BusinessObjects BI 4.x & SAP NetWeaver BWBest Practices on BEx Query Design “Allow External Access” option has to be set in the properties of the BEx query Placement of Characteristics / Key Figures have no direct impact for the BI tools For large sets of key figures, use the option - “Use Selection of Structure Members” in transaction RSRT (Query Monitor) as part of the Query Properties Query Read Mode should be configured to read data while navigate (Transaction RSRT, Query Monitor) Leverage the capabilities of the Restricted Key and Calculated Key Figures Leverage SAP Variables as part of the BEx Query – Can be shared across queries, minimizing development downstream – List of Values are being generated automatically© 2012 SAP AG. All rights reserved. 41
    • SAP BusinessObjects BI 4.x & SAP NetWeaver BWBest Practices on BEx Query Design Time based structures / calculations – Leverage EXIT Variables as part of the BEx query Data Level Security & SAP NetWeaver BW – Use BI authorizations for data level security Items not supported via direct InfoCube access: – Variables (e.g. Authorization Variables) – Restricted or calculated Key figures – Filters – Custom structures – Navigational attributes© 2012 SAP AG. All rights reserved. 42
    • SAP BusinessObjects BI 4.x & SAP NetWeaver BWBest Practices on BEx Query DesignRemember… there is no Universe on top of your BEx Query All changes to descriptions need to be part of your BEx Query All variables / prompts need to be part of your BEx Query – Report based filters can not be shared across All necessary calculations should become part of your BEx Query – Performance Consideration – Allows sharing across multiple BEx Queries and reports© 2012 SAP AG. All rights reserved. 43
    • SAP BusinessObjects BI 4.x & SAP NetWeaver BWBest Practices on BEx Query DesignOLAP Connections in SAP BusinessObjects 4.xYou can define an OLAP Connection pointing to … your SAP NetWeaver BW system … your InfoProvider … your BEx QueryConsider how you are securing your BEx Queries today Are you already using authorization objects to limit the number of BEx Queries and InfoProviders ? >> A single connection to SAP NetWeaver BW could be an option … also consider your report designers >> A single connection will means to navigate the InfoArea > InfoProvider levels for each report design© 2012 SAP AG. All rights reserved. 44
    • Key Points to Take Home Your BI Strategy should start with the business requirements, not with the DWH SAP BusinessObjects BI 4.x allows you to re-use your existing BEx queries, but make sure you understand the limitations per BI client The direct connection to SAP NetWeaver BW removes the need for the Universe, but make sure you have everything in the BEx queries© 2012 SAP AG. All rights reserved. 45
    • SAP Press Reporting and Analysis with SAP BusinessObjects (2nd Edition) (SAP Press, 2012) Inside SAP BusinessObjects Explorer (SAP Press, 2010) Integrating SAP BusinessObjects BI Platform 4.x with SAP NetWeaver (SAP Press, 2011) Inside SAP BusinessObjects Advanced Analysis (SAP Press, 2010)© 2012 SAP AG. All rights reserved. 46
    • Mastering SAP and BusinessObjectsTutorials on iTunes focusing on theintegration of SAP BusinessObjects with SAP BW and SAP ERPLink:http://itunes.apple.com/us/podcast/mastering-sap-businessobjects/id501730901?ign-mpt=uo%3D4© 2012 SAP AG. All rights reserved. 47
    • FeedbackPlease complete your session evaluation for AP 104.Contact details:Ingo.hilgefort@sap.comTwitter : @ihilgefortBlog : www.mastering-sap-and-businessobjects.comThanks for attending this SAP TechEd session.
    • © 2012 SAP AG. All rights reserved.No part of this publication may be reproduced or transmitted in any form or for any purpose without the express Google App Engine, Google Apps, Google Checkout, Google Data API, Google Maps, Google Mobile Ads,permission of SAP AG. The information contained herein may be changed without prior notice. Google Mobile Updater, Google Mobile, Google Store, Google Sync, Google Updater, Google Voice, Google Mail, Gmail, YouTube, Dalvik and Android are trademarks or registered trademarks of Google Inc.Some software products marketed by SAP AG and its distributors contain proprietary software components ofother software vendors. INTERMEC is a registered trademark of Intermec Technologies Corporation.Microsoft, Windows, Excel, Outlook, PowerPoint, Silverlight, and Visual Studio are registered trademarks of Wi-Fi is a registered trademark of Wi-Fi Alliance.Microsoft Corporation. Bluetooth is a registered trademark of Bluetooth SIG Inc.IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System Motorola is a registered trademark of Motorola Trademark Holdings LLC.z10, z10, z/VM, z/OS, OS/390, zEnterprise, PowerVM, Power Architecture, Power Systems, POWER7,POWER6+, POWER6, POWER, PowerHA, pureScale, PowerPC, BladeCenter, System Storage, Storwize, Computop is a registered trademark of Computop Wirtschaftsinformatik GmbH.XIV, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, AIX, Intelligent Miner, WebSphere,Tivoli, Informix, and Smarter Planet are trademarks or registered trademarks of IBM Corporation. SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, StreamWork, SAP HANA, and other SAP products and services mentioned herein as well as their respective logos areLinux is the registered trademark of Linus Torvalds in the United States and other countries. trademarks or registered trademarks of SAP AG in Germany and other countries.Adobe, the Adobe logo, Acrobat, PostScript, and Reader are trademarks or registered trademarks of Adobe Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, WebSystems Incorporated in the United States and other countries. Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects Software Ltd. Business ObjectsOracle and Java are registered trademarks of Oracle and its affiliates. is an SAP company.UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other Sybase products and servicesCitrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or mentioned herein as well as their respective logos are trademarks or registered trademarks of Sybase Inc.registered trademarks of Citrix Systems Inc. Sybase is an SAP company.HTML, XML, XHTML, and W3C are trademarks or registered trademarks of W3C®, World Wide Web Crossgate, m@gic EDDY, B2B 360°, and B2B 360° Services are registered trademarks of Crossgate AGConsortium, Massachusetts Institute of Technology. in Germany and other countries. Crossgate is an SAP company.Apple, App Store, iBooks, iPad, iPhone, iPhoto, iPod, iTunes, Multi-Touch, Objective-C, Retina, Safari, Siri, All other product and service names mentioned are the trademarks of their respective companies. Dataand Xcode are trademarks or registered trademarks of Apple Inc. contained in this document serves informational purposes only. National product specifications may vary.IOS is a registered trademark of Cisco Systems Inc. The information in this document is proprietary to SAP. No part of this document may be reproduced, copied, or transmitted in any form or for any purpose without the express prior written permission of SAP AG.RIM, BlackBerry, BBM, BlackBerry Curve, BlackBerry Bold, BlackBerry Pearl, BlackBerry Torch, BlackBerryStorm, BlackBerry Storm2, BlackBerry PlayBook, and BlackBerry App World are trademarks or registeredtrademarks of Research in Motion Limited. © 2012 SAP AG. All rights reserved. 49