Best Practices for Dashboard Design with SAP BusinessObjects Design Studio

Similar documents
Support for BEx Query Elements in the SAP BusinessObjects BI 4.x Suite

TBI15. SAP BusinesObjects Analysis & Design Studio COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)

BOAN15. VBA Programming in SAP BusinessObjects Analysis Edition for Microsoft Office COURSE OUTLINE. Course Version: 17 Course Duration: 1 Day(s)

BOAN10. SAP BusinessObjects Analysis For Microsoft Office COURSE OUTLINE. Course Version: 17 Course Duration: 2 Day(s)

S4F80 SAP BPC Optimized for SAP S/4HANA

BPC420. SAP Business Planning and Consolidation, Version for SAP NetWeaver: Standard Administration and Planning Configuration COURSE OUTLINE

SAP Solution Manager Focused Insights Setup for ST-OST SP4. AGS Solution Manager SAP Labs France

BW465. SAP BW/4HANA - User Management and Authorizations COURSE OUTLINE. Course Version: 14 Course Duration:

Week 1 Unit 1: Introducing SAP Screen Personas

BPC420. SAP Business Planning and Consolidation 11.0 version for SAP BW/4HANA: Administration and Planning Configuration COURSE OUTLINE

C4C50. SAP Hybris Cloud for Customer Integration with On-premise SAP Solutions COURSE OUTLINE. Course Version: 20 Course Duration: 4 Day(s)

S4F80 SAP BPC Optimized for SAP S/4HANA

ADM100. System Administration I for SAP S/4HANA and SAP Business Suite COURSE OUTLINE. Course Version: 19 Course Duration:

Release Document Version: 1.4 SP What's New Guide: SAP BusinessObjects Analysis, edition for Microsoft Office

SAP BusinessObjects Design Studio. Ian Mayor & Ya-Chi Lu

BPC450. SAP Embedded Business Planning and Consolidation 11.0 version for SAP BW/4HANA COURSE OUTLINE. Course Version: 17 Course Duration: 5 Day(s)

BPC450. SAP Embedded Business Planning and Consolidation 11.0 version for SAP BW/4HANA COURSE OUTLINE. Course Version: 17 Course Duration:

SAP Hybris Marketing Cloud Implementation Steps for 1711

BO100. Reporting with SAP BusinessObjects BI Solutions for SAP NetWeaver BW COURSE OUTLINE. Course Version: 15 Course Duration: 20 Hours

SAP Business Client 6.5

BOE310. SAP BusinessObjects Business Intelligence Platform: Administration and Security COURSE OUTLINE. Course Version: 16 Course Duration: 2 Day(s)

Visual BI Extensions for SAP BusinessObjects Design Studio & SAP Lumira Designer (VBX) Supported Platforms

FAQs C4C to Lumira Integration SAP Hybris Cloud for Customer PUBLIC

SAP Fiori Extensibility overview

S4F05. Asset Accounting in SAP S/4HANA: Customizing and Conversion COURSE OUTLINE. Course Version: 05 Course Duration: 2 Day(s)

S4DEV. Hands-on Introduction to Application Programming on SAP S/4HANA COURSE OUTLINE. Course Version: 10 Course Duration: 3 Day(s)

ADM100 AS ABAP Administration I

BOE330. SAP BusinessObjects Business Intelligence Platform: Designing and Deploying a Solution COURSE OUTLINE

UX102. Introduction to SAP User Experience UIs for Application Consultants COURSE OUTLINE. Course Version: 02 Course Duration: 2 Day(s)

S4EA1. SAP S/4HANA Asset Management - Functions and Innovations COURSE OUTLINE. Course Version: 05 Course Duration: 1 Day(s)

UX102. Introduction to SAP User Experience UIs for Application Consultants COURSE OUTLINE. Course Version: 03 Course Duration: 2 Day(s)

SAPTEC. SAP NetWeaver Application Server - Fundamentals COURSE OUTLINE. Course Version: 16 Course Duration: 3 Day(s)

S4H01 SAP Business Suite to SAP S/4HANA Delta

SAP Lumira. #SAPForum 2016 SAP SE OR AN SAP AFFILIATE COMPANY. ALL RIGHTS RESERVED. #SAPForum. Horacio Mendoza. Advanced Analytics Presales Specialist

CUSTOMER SAP Screen Personas: Software and Delivery Requirements

SAPX03. SAP Fiori Implementation, Administration and Configuration COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)

RCS UI Logging Sample Screen Shots from SAP GUI (on SAP Test system)

S4H00 S/4HANA Overview

S4500. Business Processes in SAP S/4HANA Sourcing & Procurement COURSE OUTLINE. Course Version: 09 Course Duration:

COURSE LISTING. Courses Listed. Training for Analytics with Business Intelligence (BI) in Analysis, Edition for Microsoft Office

ADM920 SAP Identity Management

S4F29 Profitability Analysis in SAP S/4HANA

PUBLIC What's New Guide

SRM210 SRM Server Configuration

Complementary Demo Guide

S4F22. Cost Center and Internal Order Accounting in SAP S/4HANA COURSE OUTLINE. Course Version: 08 Course Duration: 5 Day(s)

SCM750. Processes in SAP Manufacturing Execution COURSE OUTLINE. Course Version: 11 Course Duration:

THR94. SAP SuccessFactors Employee Central Time Off COURSE OUTLINE. Course Version: 64 Course Duration: 3 Day(s)

Accessing the Open Item Analytics Dashboard using SAP Business Objects Design Studio using a pre-configured Windows System

SAPTEC. SAP NetWeaver Application Server Fundamentals COURSE OUTLINE. Course Version: 17 Course Duration:

SM255. Change Request Management with SAP Solution Manager Configuration COURSE OUTLINE. Course Version: 18 Course Duration: 5 Day(s)

PLM300 Business Processes in Plant Maintenance

SAP Business Client 6.5

SAP Financial Close and Disclosure Management rapid-deployment solution: Software and Delivery Requirements

PLM101 Overview PLMWebUI

Intercompany Integration Solution for SAP Business One Intercompany Integration Solution vs. Multiple Branches: How to Decide?

C4C12 SAP Sales Cloud

C4C12 SAP Sales Cloud

SAP BusinessObjects BI 4.x & SAP NetWeaver BW. Mapping BEx Query Elements to SAP BusinessObjects BI4 Query Panel

SAP Business Client 7.0

S4600 Business Processes in SAP S/4HANA Sales

S4600 Business Processes in SAP S/4HANA Sales

S4H01. Introduction to SAP S/4HANA COURSE OUTLINE. Course Version: 03 Course Duration: 2 Day(s)

IBP200. SAP Integrated Business Planning - Platform Features and Customizing COURSE OUTLINE. Course Version: 16 Course Duration: 5 Day(s)

SAP Web Intelligence

Bill of Materials for SAP BusinessObjects Enterprise

Improve Enterprise Application Adoption with User Experience Analytics

PLM210. Master Data Configuration in SAP Project System COURSE OUTLINE. Course Version: 16 Course Duration: 2 Day(s)

BOCL01 SAP BusinessObjects Cloud

TM100 Processes in Transportation Management

AC235. SAP Convergent Charging 4.1 COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)

C4C10. SAP Hybris Cloud for Customer Administration COURSE OUTLINE. Course Version: 20 Course Duration: 3 Day(s)

E2E220. SAP Test Management Overview COURSE OUTLINE. Course Version: 17 Course Duration: 3 Day(s)

S4C01. SAP S/4HANA Cloud On-boarding Fundamentals COURSE OUTLINE. Course Version: 05 Course Duration: 3 Day(s)

BI202. Best Practices and Tips for Best Performance of SAP BusinessObjects XI 3.1 on SAP NetWeaver BW. The Good, Bad and the Ugly

#SAPForum 2016 SAP SE OR AN SAP AFFILIATE COMPANY. ALL RIGHTS RESERVED. #SAPForum

S4F01 Financial Accounting in SAP S/4HANA for SAP ERP FI Professionals

S4H00 SAP S/4HANA Overview

S4F01. Financial Accounting in SAP S/ 4HANA COURSE OUTLINE. Course Version: 03 Course Duration: 2 Day(s)

S4F41. Implementing Cash Management in SAP S/4HANA COURSE OUTLINE. Course Version: 06 Course Duration: 5 Day(s)

CLD900. SAP Cloud Platform, Integration Service, Overview COURSE OUTLINE. Course Version: 16 Course Duration: 3 Day(s)

SAP HANA Customer Engagement Intelligence rapid-deployment solution: Software and Delivery Requirements

Visual BI Extensions for SAP BusinessObjects Design Studio (VBX) - Installation Guide -

S4525. Consumption-Based Planning and Forecasting in SAP S/4HANA COURSE OUTLINE. Course Version: 09 Course Duration:

Installation The Intercompany Integration Solution for SAP Business One

UX100 SAP Fiori - Foundation

S4130. Business Processes in S/4HANA Asset Management COURSE OUTLINE. Course Version: 05 Course Duration: 5 Day(s)

Sizing SAP Hybris Billing, pricing simulation Consultant Information for Release 1.1 (et seq.) Document Version

S4F02. Management Accounting in SAP S/4HANA COURSE OUTLINE. Course Version: 05 Course Duration: 3 Day(s)

Presentation Name ] Insert Speaker Names [ STEVE RUGGIERO ED HUDAK [ [ SHERRYANNE MEYER ASUG INSTALLATION MEMBER MEMBER SINCE: 2000

SAP Marketing Cloud Extensibility

TS4C01. SAP S/4HANA Cloud On-boarding Fundamentals COURSE OUTLINE. Course Version: 04 Course Duration: 3 Day(s)

EWM900. Extended Warehouse Management - Developer Workshop COURSE OUTLINE. Course Version: 17 Course Duration: 3 Day(s)

S4F03. Conversion of Accounting to SAP S/4HANA COURSE OUTLINE. Course Version: 08 Course Duration: 2 Day(s)

BO100. Reporting with SAP BusinessObjects BI Solutions for SAP NetWeaver BW COURSE OUTLINE. Course Version: 16 Course Duration: 5 Day(s)

SAC01 SAP Analytics Cloud

C4C12 SAP Hybris Sales Cloud

S4F40 Cash Management in SAP S/4HANA

FAQs CTI Integration with SAP Hybris Cloud for Customer SAP Hybris Cloud for Customer PUBLIC

S4615. SAP S/4HANA Sales - Invoice Processing COURSE OUTLINE. Course Version: 08 Course Duration: Minutes

Transcription:

Ingo Hilgefort, VP Product Mgmt SAP Mentor & ASUG Volunteer February 2015

Best Practices for SAP Design Studio 2

Performance Design Studio Data sources Data Sources Only load those data sources at start-up, that are really needed for the initial screen In case of tabs / pagebooks, load data sources per view Add logic to not load the data twice Add Background processing to your application Screens become visible quicker, while data sources are still loading Note: SAP BusinessObjects Design Studio is loading the data source sequentially (not in parallel) Parallel Loading of BEx Queries is planned for the release 1.5 of SAP Design Studio

Performance BEx Query Design BEx Query Design 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 (see details later on!) Can be shared across queries, minimizing development downstream List of Values are being generated automatically For large data volumes, ensure that you configure the safety belt properly (see SAP Note 1127156)

Performance BEx Query Design SAP Variables Display Attributes As part of the definition of Display Attributes in SAP NetWeaver BW it is also possible to configure if the Display Attribute should be displayed as part of the F4 Help / List of Values for a BEx Variable. As large list of values can consume a lot memory, you should consider carefully if those Display Attributes are really needed as part of the list of values and in case they are not needed you should remove them from the list of value by changing the configuration in SAP NetWeaver BW. Additional Option: Starting with SAP NetWeaver BW 7.01 Support Package 09 / SAP NetWeaver BW 7.30 Support Package 3 customers can use the BAdI RSR_VARIABLE_F4_RESTRICT_BADI to use a set of criteria to restrict the list of members for an input screen. For more information, see F1 help for this BAdI (transaction SE18, enhancement spot RSR_VARIABLE_F4_RESTRICT). See Note 1416952

Performance BEx Query Design SAP Variables Variables vs Filter Design Studio 1.3+ does automatically merge all variables Changes to the variables will impact all queries that contain variables (also those datasources that are not using the involved variable) Use On Variable Initialization and not On Startup to configure defaults (avoiding second initialization) There are three options to filter data (ordered according to performance impact High to Low) 1. setvariable 2. setfilter 3. setdataselection

Performance Design Studio Sizing Design Studio Sizing Follow the standard SAP BusinessObjects BI 4.x sizing details (www.sap.com/bisizing) Consider allocating a separate APS Server for SAP Design Studio Ensure the DSL Bridge is sized correct ( Memory hungry ) Make sure the session parameters for Design Studio are set correct (default is 15) Design Studio APS Heap Size Recommendation : 20 25 Users / 8 GB, but larger apps require adjustments See SAP note 1177020 for details Enabling JavaScript Compression to Enhance BI Platform 4.1 Performance See SAP note 1931691 for details How to measure performance URL Parameter &PROFILING=X SCN Blog: http://scn.sap.com/community/businessobjects-design-studio/blog/2014/10/31/why-sizingmatters-for-sap-design-studio-performance http://scn.sap.com/community/businessobjects-design-studio/blog/2013/12/08/design-studiotips-and-tricks-measuring-performance

Performance Design Studio Client Design Studio Client Customization Setting JVM Mode to server Memory allocation http://visualbi.com/blogs/design-studio/sap-design-studio-client-tool-customization-part-01/ http://visualbi.com/blogs/design-studio/sap-design-studio-client-tool-customization-part-02/ http://scn.sap.com/community/businessobjects-design-studio/blog/2014/11/26/design-studio-14-client-tools--first-view

Performance Data Selection Using data selection feature for charts to reduce the number of data sources in your application. Select Dimensions / Key Figures to display in different charts via UI or Scripting API to reduce the number of required data sources

Performance Design Studio Extensions (DSX) Data Utility SAP Design Studio Extensions Data Utility Allows to select dimensions and measures for a specific chart Gives the option to select a single data source for several charts www.visualbi.com/dsxtrial

Performance Design Studio Extensions (DSX) Data Utility 1. Data Source 2. Select Dimension(s) 2. Select Measure(s)

12 Best Practices for Dashboard Design with SAP BusinessObjects Design Studio Performance Scripting On Variable Initialization Use this event to set values for variables On Background Processing Use this event to chain the loading of data sources Can also be used to populate values for components that are not visible initially. For example a listbox for a customer selection on Tab 2 when Tab 1 is the initial view Order of items 1. Initialize Data sources 2. On Variable Initialization 3. Prompt dialog (mandatory variables without values) 4. Initialize Application 5. On Startup 6. Rendering of components 7. On Background Processing

Important SAP Notes Important SAP Notes for SAP Design Studio 1894594 - Design Studio - Support Note for NetWeaver Add-On 1773751 - Design Studio - Support Note for Client 1963416 - Simplified example for problem analysis 1931691 - Performance hints for Design Studio applications 1894504 - Design Studio - Support Note for BIP Add-On 1177020 - SAP BusinessObjects Design Studio - Sizing Information 1983117 - Design Studio - Support Note for DSL with BIP Add-On 1760372 - SAP BusinessObjects Design Studio - Release Schedule

Thank You Ingo Hilgefort VP Product Management Ingo@VisualBI.com Twitter : @ihilgefort 14

15 Copyright No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of Visual BI Solutions or an Visual BI Solutions affiliate company. These materials are provided by Visual BI Solution for informational purposes only, without representation or warranty of any kind, and Visual BI Solutions shall not be liable for errors or omissions with respect to the materials. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices.