Académique Documents
Professionnel Documents
Culture Documents
Core
Core for innovation Complete BI suite Continued leadership
Creative
Use by IT and departments Fast time to value Connection to the enterprise
Mobile
First experience for BI Content to point of impact Expansion to untapped users
Extreme
Big data Real time Predictive
Social
Ability to capture the decision Information in context Ability to leverage the network
Public
BI Platform
Professional Grade
Mobile Devices
Browsers
On Demand Services
Embedded Content
MS Office
Enterprise Portals
Agile Visualization
Reporting
SAP HANA Platform Oracle, IBM DB2, SAP Business Suite SAP NetWeaver BW Microsoft SQL Server Oracle E-Business SuiteTeraData and other relational data PeopleSoft Other data warehouses sources JD Edwards
ERP
EDW
MS Excel
Public
Distribute Information
Securely distribute information across your organization Answer related questions by interacting with pre-defined reports Build printable reports for operational efficiency
Public
Appendix
Self-service
Discover. Predict. Create.
Agility for business analysts and business users
Discover trends, outliers and areas of interest in your business Adapt to business scenarios by combining, manipulating, and enriching data Tell your story with self-service visualizations and analytics Forecast and predict future outcomes
Portfolio
Lumira* Explorer* Analysis* Predictive Analysis*
* SAP Lumira, SAP BusinessObjects Explorer; SAP BusinessObjects Analysis; SAP Predictive Analysis 2013 SAP AG. All rights reserved.
Public
SAP Lumira
to unleash business analyst creativity
Provides the freedom to understand your data, personalize it, and create beautiful content
Overview
Download and install on your desktop in less than 5 minutes Insight from many data sources Combine, manipulate and enrich data to apply it to your business scenarios Self-service visualizations and analytics to tell your story Optimized for SAP HANA for real-time on detailed data
Key Benefits
Easy to use and quick to install. Get real-time answers on any volume of data Connect, access and visualize data without a single line of code
2013 SAP AG. All rights reserved.
Public
Key Benefits
Empower casual users to experience self-serve data discovery Discover critical answers over the Web or on device Improve adoption with intuitive behavior for date, time, and geographical dimensions Create user-defined dashboards more easily without dependency on IT or training
2013 SAP AG. All rights reserved.
Public
Key Benefits
Access, slide, and pivot cubes in SAP NetWeaver BW and SAP HANA Access non-SAP data in Microsoft Analysis Services Share analysis workspaces with SAP Crystal Reports and SAP BusinessObjects Web Intelligence
Public
Predictive Analysis
to gain an extremely deep understanding of your business
Provide Business Analysts with sophisticated algorithms to take the next step in understanding their business and modeling outcomes. Overview
Perform statistical analysis on your data to understand trends and detect outliers in your business Build models and apply to scenarios to forecast potential future outcomes Breadth of connectivity to access almost any data Optimized for SAP HANA to support huge data volumes and in-memory processing
Key Benefits
Ease of use for the data analyst Visualizations right where youd expect them. Integration: ability to share insights with other BI tools No need to extract terabytes of data from SAP HANA to perform predictive analytics
2013 SAP AG. All rights reserved.
Public
10
Portfolio
Design Studio* Dashboards (aka Xcelsius)*
* SAP BusinessObjects Design Studio; SAP BusinessObjects Dashboards 2013 SAP AG. All rights reserved.
Public
11
Design Studio
for building analytic applications on BW and HANA
Provides a development environment that contains a broad library of controls and visualizations to build analytic applications on BW and HANA Overview
Modern development environment and HTML5 runtime Native BW and HANA support Growing library of controls Recommended for BW customers (especially those with BEx WAD investments)
Key Benefits
Develop analytic applications for use on the Web or mobile devices Allow users to interact with data easily in highly customizable interfaces Fully leverage your existing investments in SAP NetWeaver BW and SAP HANA
Public
12
Key Benefits
Monitor key performance indicators Perform what-if scenario analysis Consume dashboards over the Web or embedded in Microsoft PowerPoint or Adobe PDF documents Use consistent data access with other BI solutions Take action on the insights in the dashboard
2013 SAP AG. All rights reserved.
Public
13
Reporting
Share Information
High productivity design for report designers
Quickly build formatted reports on any data source Securely distribute reports both internally and externally Minimize IT support costs by empowering end users to easily create and modify their own reports Enhance custom applications with embedded reports
Portfolio
Web Intelligence* Crystal Reports*
* SAP BusinessObjects Web Intelligence; SAP Crystal Reports 2013 SAP AG. All rights reserved.
Public
14
Key Benefits
Quick, self-service answers to unpredictable questions. Universe semantic layer makes it easy for business users to access data. Secure sharing of interactive reports Online and offline access Ability to combine corporate data with local spreadsheets
Public
15
Overview
Access nearly any data source directly Build reports that look exactly the way you want through pixel-perfect positioning, layout and templates Powerful API to embed reports into applications Optimized for high-volume reporting and publishing
Key Benefits
Convert data into formatted, easy-to-read reports Schedule, secure, and share in any format. Add formatted reporting to custom applications with modern Web APIs and standards Take action from within your reports for closed-loop operational reporting
Public
16
Report
Collaborate
Predict
Public
17
SAP BI Mobile
Mobilizing the SAP BusinessObjects BI Suite
Mobilize Crystal Reports, Web Intelligence, Dashboards (Xcelsius/Design Studio) and Exploration Content Overview
Make informed decisions with instant access to personalized information Ensure secure access to information across a range of devices Receive alerts on critical events
Key Benefits
Access SAP BusinessObjects Explorer for both iPhone and iPad Analytics and GPS technology via Google Maps Visual map overlay on point-of-interest data Data overlay through on-device camera visuals Mobilize Dashboards (aka Xcelsius and Design Studio Models) to Mobile Devices
Public
18
SAP BusinessObjects Explorer On Mobile Explore Your Business at the Speed of Thought
Self-service, simple and fast Smart search and explore Augmented reality and locationbased analytics Share insights with SAP Lumira Access and explore big data Now in the same app of Mobile BI (version 5)
2013 SAP AG. All rights reserved.
Public
19
Portfolio
Public
20
Overview
Download and install on your desktop in less than 5 minutes Insight from many data sources Combine, manipulate and enrich data to apply it to your business scenarios Self-service visualizations and analytics to tell your story Optimized for SAP HANA for real-time on detailed data
Key Benefits
Easy to use and quick to install. Get real-time answers on any volume of data Connect, access and visualize data without a single line of code
2013 SAP AG. All rights reserved.
Public
21
Public
22
Public
23
Public
24
Key Benefits
Empower casual users to experience self-serve data discovery Discover critical answers over the Web or on device Improve adoption with intuitive behavior for date, time, and geographical dimensions Create user-defined dashboards more easily without dependency on IT or training
2013 SAP AG. All rights reserved.
Public
25
Public
26
Public
27
Key Benefits
Access, slide, and pivot cubes in SAP NetWeaver BW and SAP HANA Access non-SAP data in Microsoft Analysis Services Share analysis workspaces with SAP Crystal Reports and SAP BusinessObjects Web Intelligence
Public
28
Public
29
Pervasive webbased analysis Interoperate with Design Studio, WebI and Crystal Reports
2013 SAP AG. All rights reserved.
SAP BW, HANA, EPM, Teradata, ORACLE Essbase, ORACLE OLAP and Microsoft Analysis Services
Public
30
Simpler and More Intuitive User Experience for Fast Business Insights
Modern and familiar Microsoft Office user experience Few simple clicks to fast business insights
Public
31
Public
32
Public
33
Predictive Analysis
to gain an extremely deep understanding of your business
Provide Business Analysts with sophisticated algorithms to take the next step in understanding their business and modeling outcomes. Overview
Perform statistical analysis on your data to understand trends and detect outliers in your business Build models and apply to scenarios to forecast potential future outcomes Breadth of connectivity to access almost any data Optimized for SAP HANA to support huge data volumes and in-memory processing
Key Benefits
Ease of use for the data analyst Visualizations right where youd expect them. Integration: ability to share insights with other BI tools No need to extract terabytes of data from SAP HANA to perform predictive analytics
2013 SAP AG. All rights reserved.
Public
34
Portfolio
Design Studio Dashboards (aka Xcelsius)
Public
35
Design Studio
for building analytic applications on BW and HANA
Provides a development environment that contains a broad library of controls and visualizations to build analytic applications on BW and HANA Overview
Modern development environment and HTML5 runtime Native BW and HANA support Growing library of controls Recommended for BW customers (especially those with BEx WAD investments)
Key Benefits
Develop analytic applications for use on the Web or mobile devices Allow users to interact with data easily in highly customizable interfaces Fully leverage your existing investments in SAP NetWeaver BW and SAP HANA
Public
36
iPad Apps
Key Benefits
Monitor key performance indicators Perform what-if scenario analysis Consume dashboards over the Web or embedded in Microsoft PowerPoint or Adobe PDF documents Use consistent data access with other BI solutions Take action on the insights in the dashboard
2013 SAP AG. All rights reserved.
Public
38
SAP BusinessObjects Dashboards Visually compelling dashboards across multiple sources and kinds of data
SAP BusinessObjects Design Studio BI applications and guided analysis on top of multi-dimensional data
Public
39
SAP BW only
Multi-Source, Non-SAP BW
Use SAP BusinessObjects Design Studio as primary tool for creating dashboards and applications, both on the web and on device
Continue with SAP BusinessObjects Dashboards and leverage the upcoming HTML5 functionality for on-device dashboards
Public
40
Reporting
Share Information
High productivity design for report designers
Quickly build formatted reports on any data source Securely distribute reports both internally and externally Minimize IT support costs by empowering end users to easily create and modify their own reports Enhance custom applications with embedded reports
Portfolio
Web Intelligence Crystal Reports Crystal Reports for Enterprise
Public
41
Key Benefits
Quick, self-service answers to unpredictable questions. Universe semantic layer makes it easy for business users to access data. Secure sharing of interactive reports Online and offline access Ability to combine corporate data with local spreadsheets
Public
42
Public
43
Provide business users a quick way to understand the data behind simple reports Enable power users to gain a deep understanding of multiple data sources Provide Desktop Intelligence users with another superior user experience
Public
44
New formula functions for formatting and calculation control over hierarchical data
Public
45
Overview
Access nearly any data source directly Build reports that look exactly the way you want through pixel-perfect positioning, layout and templates Powerful API to embed reports into applications Optimized for high-volume reporting and publishing
Key Benefits
Convert data into formatted, easy-to-read reports Schedule, secure, and share in any format. Add formatted reporting to custom applications with modern Web APIs and standards Take action from within your reports for closed-loop operational reporting
Public
46
Overview
Easy-to-use, new design environment for novice and professional designers Create simple reports to represent complex data within a few minutes Streamlined experience across the suite
Key Benefits
Leverages improve suite wide connection to SAP NetWeaver BW Direct connectivity to SAP BEx Queries using the BICS connectivity Connectivity to SAP ERP via Universes with Feature Pack 03 Multi-lingual capabilities via SAP BusinessObjects Translation Manager
2013 SAP AG. All rights reserved.
Public
47
Major update & re-design of the Crystal Reports Designer and associated processing servers Focus on the needs of the Large Enterprise & customers with SAP deployments Provides the foundation for all future releases of Crystal Reports
Incremental update to CR 2008 with a few new features Focused on serving the needs of standalone customers (Partners and Volume customers) Continue to deliver existing functionality with no regressions
Public
48
Public
49
Public
50
SAP BusinessObjects Explorer On Mobile Explore Your Business at the Speed of Thought
Self-service, simple and fast Smart search and explore Augmented reality and locationbased analytics Share insights with SAP Lumira Access and explore big data Now in the same app of BO Mobile (version 5)
2013 SAP AG. All rights reserved.
Public
51
Exercises
Exercises: Scenarios
1.
Imagine that you work for the FAA and want to track all the flights in the US by count, hour, busiest airport etc. The dataset that is available to you is from the year 2011, for Quarter 1 Now imagine that youre a business user at the FAA and you have access to flight and passenger data for the San Francisco Airport available to you in csv format. You want to analyze on this data and perform selfanalysis
2.
Public
53
Exercises: Scenario
Entry point to monitor key performance indicators Need: interactive dashboard and visualizations Build ad-hoc queries and reports without knowledge of SQL or the underlying data structure Need: quick, self-service answers
Reporting
Self-service visualizations and analytics Need: get real-time answers, freedom to understand the data, and personalize it
Public
54
Exercises: Scenario 1
Imagine that you work for the FAA and want to track all the flights in the US by count, hour, busiest airport etc. The dataset that is available to you is from the year 2011, for Quarter 1
Dashboards
Reporting
Web Intelligence
Explorer
Public
55
Exercises: Scenario 2
1.
Now imagine that youre a business user at the FAA and you have access to flight and passenger data for the San Francisco Airport available to you in csv format. You want to analyze on this data and perform self-analysis
Visual Intelligence
Public
56
Thank you
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries. Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.
Public
58
4.1
First point release of SAPs market leading Business Intelligence Suite Focus on quality and innovation deserving of a professional grade BI platform Core stability and capability improvements from new innovations to incremental product advances from 4.0 to reintroduced features from XI3 All existing XI R2 and XI3 customers can migrate to this newest platform of SAPs BI Suite
BI platform
Core BI platform BILaunchPad and BI Workspaces Semantic Layer
Existing deployments:
In-place upgrade scenarios for XI R2 or XI R3 -> Full install package Update scenarios , increment from XI 4.x -> Update install package
Separate Environments
Install BI 4.1 [Full install package] on a separate server Use Upgrade Management tool to upgrade content to BI 4.1
Side-by-Side Install
BI 4.1 [Full install package] can be installed on the BOEXIR2 SP2 or BOE3.x Server, provided: Server OS is 64-bit, and Meets BI 4.1 install prerequisites
NOTE: There is a direct upgrade path for upgrading content from XIR2 SP2 and XI 3.1 to 4.1 using UMT.
Supportability
Trigger Java-server thread dumps from Solution Manager Improved visibility to server status, and Error messaging.
Multitenancy
Recording tenant ID in auditing data Ability to restrict concurrent logon session per tenant Multitenant provisioning tool enhancement to support unx universe
2013 SAP AG. All rights reserved.
BI Workspaces Streamlined information consumption by centralizing and personalizing regularly accessed information and analytics needed for daily work activities
Adding support for background image and/or color Adding support for Explorer documents
Right-to-Left Support
SAP BusinessObjects BI platform and SAP BusinessObjects client tools
SAP BusinessObjects Web Intelligence SAP BusinessObjects Analysis, edition for OLAP SAP BusinessObjects Crystal Reports Enterprise & Crystal Reports 2013 HTML mode
o Mirrored user interface o Bi-directional text support o Right-to-left rendering
Semantic Layer
10
12
Other enhancements
Chunking list of values in HTML viewer Default view action in BI launch pad
OEM/Developer
Allow application developers to use OpenDoc API with very long URL Support for OpenDoc POST request
13
Measure delegation
Auto-refresh option at server & document level Reduce #unavailable by delegating measure calculation when given against a simple formula
Merged Objects
Can add/remove object to a merged object Allow merged objects with hierarchy
Usability enhancements
Report header/footer properties re-organization Fold/unfold on table in reading mode in HTML List of value (LOV) selector in formula editor Single query execution in query panel
2013 SAP AG. All rights reserved. 15
UI customization
Personalized Web Intelligence clients Customization per user group in CMC Customization of UI elements and actions
18
Support for creating Information Space on top of both universes UNV + UNX Change Datasource:
Change the original datasource to a production or another more up-to-date datasource Keep your Information Space definition Maintains all eViews dependent on your Information Space
19
21
22
Sharing
Export to Design Studio for mobile device rendering Empower business analysts to share their data via mini applications
Export to Design Studio
24
25
SUP 2.2 & SUP cloud support QR Code & Barcode Scan Support Android for WebI & Dashboards
Single Sign-on Automatic universe generation on HANA views Crystal Reports direct access to Analytic & Calculated Views incl. hierarchies & variables
Oracle Exadata, Oracle OLAP, Oracle Essbase, Hadoop on Amazon Elastic MapReduce, Teradata 14, Teradata OLAP, OData, XML, Web Services
Variable Variant Support (A OLAP, Design Studio) Publishing (A Office) Convert analysis to Mobile (A OLAP, A Office)
26
Thank you
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries. Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.
28
SAP BusinessObjects Analysis, edition for MSFT Office 1.4 OLAP analysis in Microsoft Excel
Integration with Design Studio Auto generate iPad and web apps through Design Studio Enhanced BI Platform Support
iPad App
Innovation
Waterfall Charts
Continuous Improvements
Broadcasting via BI Platform (delivery planned post-BI 4.1) Launch Query Designer Read mode, Versioned/time-dep hierarchies, de-/activate hierarchies, Data Refresh, Member selector for mass data (note 1824726)
Analysis, edition for Microsoft Office
See http://scn.sap.com/docs/DOC-44114 for more details on whats new in Analysis for Office 1.4.
2013 SAP AG. All rights reserved. 5
Enhancement to Collaboration
SAP Jam Integration (Collaboration tool) BI Inbox support Ability to attach voice while annotating
11
Report element linking support for Bubble, Waterfall and H-Bar chart Custom axis scaling support Chart title background support Bar microcharts support Color customization support for microcharts Reverse bullet chart support Custom Palette support
Crystal Reports
OpenDoc support for Crystal reports so that destination document opens within container
12
Scope
Consumption of DeskI content in BI 4.1 using Desktop Intelligence 3.1 client SAP BusinessObjects Enterprise 3.1 SP6 FP6.1 will provide the Desktop Intelligence client the capability to connect to a BI 4.1 CMS SAP BusinessObjects Enterprise 3.1 EoL timelines are still applicable on Desktop Intelligence
Key benefits
Important and critical Desktop Intelligence documents can be stored in BI 4.1 Customers gain additional time to convert Desktop Intelligence documents while on BI 4.1 Reduced TCO, as customers can retire SAP BusinessObjects Enterprise 3.1 completely
15
Thank you
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries. Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.
17
Do sizing calculation before configuration! Architect your deployment options (tiers) before you begin installation!
Great for: Release Knowledge Transfer (RKT), Tutorials, and process flows.
2013 SAP AG. All rights reserved. 7
Check Platform Availability Matrix (PAM) for supported platform Check file system permission Use shorter path for installation location (e.g. E:\SAPBOBJ) Remember credentials & parameters for the installer: passwords, cluster key Make sure SSL is turned off. Also disable Antivirus, SMD Agent etc. Back up whole system (o/s, database & file system) before attempting an upgrade. In case of problems, Restore from backups rather than uninstall patch.
You may update the properties files in the Tomcat folder to speed up the process
<install_directory>\SAP BusinessObjects\Tomcat6\webapps XI\4.0\warfiles\webapps\BOE\WEB-INF\config\custom\ Make sure also update the property files in <install_directory> to ensure changes are preserved
Background
Need for Web Tier Tuning
XIR2
XI3.1
BI4.0
11
12
The embedded Tomcat web application server now utilizes SAP JVM 1.6.0_37 as of the first release of BI4.1
As of Java 7, a new garbage collector called the Garbage First Collector (or GC1) is enabled and is optimal for use with multi-CPU servers. You can find details on GC1 as it pertains to BI4.x here.
Key Message
GC1 simplifies garbage collection and can improve performance for java application servers running on multi-core systems
Key Message
Java-Based process
Certified with SAP JVM 6 Currently no GC1 available SCN Whitepaper on Best Practices for Adaptive Processing Servers
MDAS (Analysis)
Explorer
Note: Crystal_Enterprise and Dashboard servers have proprietary in-process DSL service, which needs to be adjusted separately
2013 SAP AG. All rights reserved. 14
In 4.0, default APS from out-of-box installation hosts many services Good for a small development demo system. Not good for production Splitting APS helps troubleshooting & problem containment Group services related to the same product in the same APS
Dissimilar service should run on separate APS. e.g. WebI and LCM should be separated. See SAP note 1694041 for more details. Maximum and Initial heap
Setting Xms (initial) and Xmx (maximum) to the same value increases predictability. But JVM cannot compensate if a poor decision is made.
Quick way to configure whole system consistently Response + log files are generated each run . SCW can be invoked in script mode
Response file can be edited, and rerun using SCW.bat
16
Put Security Token Service (STS) alongside DSL_Bridge for BW SSO. Auditing and Monitoring applications can be enable/disabled. Build-up scope of Search Index gradually
17
Metadata
Security
Server Info
Key Message: The CMS must have sufficient connections to the system database, else pending requests are queued, causing degradation in user-response times. Increase up to 50 if poss.
2013 SAP AG. All rights reserved. 18
-maxobjectsincache 250000
Max objects in cache increased from 10K to 100K default in BI 4.0 Increasing this value corresponds to higher memory consumption from CMS Incrementing with System Database sizes larger than 100K objects may improve CMS performance
2013 SAP AG. All rights reserved. 19
Architecture Virtualization Sizing & Configuration Fail-Over Load-Balancing Clustering Backup Strategy Storage for FileStores SSO Authentication protocols, Identity Management Portal Integration Cross-domain policies & Firewalls / proxies 3rd-Party Compatibility Interoperability fixes for integration assets.
20
Installation directory, drive space Prerequisites like SAP GUI, SMD AGENT Monitoring solution (Wily Introscope, Solution Manager) Forward-fit (fix) detection, No special characters in passwords Cannot co-exist with DS IPS, ideally no 4.x side-by-side, .NET 3.5 or higher Database clients/middleware downloads, 32/64-bit DSN administration Other components: IE 9, Flash 11.x, JRE 1.7.x Database availability & location (CMS, Audit, Trending), threads, and deadlocks
21
A pattern book is a step-by-step 'how to' of an actual deployment, documented as precisely as possible. The objective is to give a live example of a successful deployment and how it was technically achieved.
Previous pattern books: XIR2 Linux Pattern XIR2 IBM AIX Pattern XI3.1 Windows Pattern
Benefits
Customers/Partners (Increased Satisfaction) Field (Higher Sales/Implementation Rates) Support (Message Deflection)
23
http://wiki.scn.sap.com/wiki/display/BOBJ/SAP+Business+Intelligence+Platform+Pattern+Books
2013 SAP AG. All rights reserved. 24
Virtualized sizing microsite: http://www.sap.com/bivirtualization Blog series: http://scn.sap.com/community/coil/blog/2012/06/12/bestpractices-for-running-bi-4-in-virtualized-environment--guidances-fromcoil-projects Central article: SAP Note 1492000: SAP General Support Statement for Virtual Environment
26
Remember: It is the customers responsibility to ensure your hypervisor and virtual machines are all provisioned and optimized correctly During a Support Incident, SAP likely will not check, and we may never find the performance problem
2013 SAP AG. All rights reserved. 27
Introducing joint initiatives with our partners: http://scn.sap.com/community/coil Read-up on the latest findings, such as these white-papers:
http://scn.sap.com/docs/DOC-31865
Evaluating Java best-practices for SAP BI4 on VSphere:
o http://scn.sap.com/docs/DOC-29008
28
Get familiar with VMWare concepts and terminology, so that you can better negotiate with your IT infrastructure providers! Performance Best Practices for VMware vSphere5.1: o http://www.vmware.com/pdf/Perf_Best_Practices_vSphere5.1.pdf vSphere Resource Management Guide for ESXi5.1: o http://pubs.vmware.com/vsphere51/topic/com.vmware.ICbase/PDF/vsphere-esxi-vcenter-server-51resource-management-guide.pdf
29
Thank you
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries. Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.
31
BI is I/O Intensive
I/O can be more difficult to measure than CPU and Memory Aggregation of millions of rows more costly than streaming transactions Balance constant load vs. peak load
Public
Public
BI 4.x is 64-bit
XI 3.1 was designed for the entire suite to fit within a 32-bit architecture BI 4.x is not artificially limited for resources and is capable of stretching out to take advantage of modern hardware
Public
Scale Up
Scale Out
Scaling up has limits but modern hardware is too powerful to host only single processes 5 instances of Web Intelligence on a machine might make sense but watch out for bottlenecks such as Disk I/O If you schedule Crystal Reports mostly at night, CR Job/Processing servers may coexist with Web Intelligence
Virtualization enables easier scale out as there is little/no incremental hardware cost Design principles for scaling out are no different from other enterprise software When scaling out you may not need servers with vast system resources as each server will handle part of the overall load
Public
Public
CMS
400 500 Heavy Users per instance Add CMS every 500 active concurrent users Best practice is not to have 2 CMS on the same physical system in order to enable fault tolerance and effective load balancing
FRS
FRS performance dependent on Disk I/O Input FRS should be kept close to Processing Servers as best practice Setting Instance Limits is essential for optimal Output FRS performance
Repository Databases
System & Audit DB should be kept close to CMS If monitoring is enabled, the trend DB should also be kept close Best practice is not to choose all servers for monitoring as it can negatively impact performance
Public
Use strict CPU Reservations for each VM on every host Leverage Memory Reservations to ensure allocated memory is always available Do not use shares, limits, affinity, or other artificial mechanisms to divide VM resources on the host To avoid excessive swapping, Size VMs large enough to accommodate very I/O intensive BI workloads. Use more, smaller sized VMs rather than a few very large VM (>16 CPU)
2013 SAP AG. All rights reserved.
Public
Always think about system design and read the manuals Default systems are just that the default, not optimal
2013 SAP AG. All rights reserved.
Public
Public
10
When to Scale
Aim for 60-65% average CPU utilization That enables peaks to 80-90% w/o setting off data center alerts for high utilization Systems peaking at 100% will impact user sessions Emphasizes how important it is to scale slowly so you know what to add! What service in that APS is needing more headroom? Whats a better use of your resources, another WEBI service or an additional MDAS? CMS-specific: CMS are usually on their own machines add additional CMS hosts at 65% utilization Dont get carried away but the old myth of a 2-4 CMS limit is gone as of BI 4.0 SP4
There is no hard and fast rule for scale out, but common practice of 80% utilization is completely inappropriate for bursty, I/O heavy applications like BI
2013 SAP AG. All rights reserved.
Public
11
Business Intelligence is one of the very few applications that does NOT have the performance profile of a typical enterprise application
2013 SAP AG. All rights reserved.
Public
12
Thank you
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries. Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.
Public
14
A quote to ponder
Negatively impacting system performance for BI systems is far more expensive than the savings achieved by short changing the BI systems access to resources
Public
Public
Public
Out of the box configuration has all services running in a single APS Default install is intended for test & trial purposes and should be adjusted prior to productive use
Increased throughput, improved scalability, and better response times Carries slightly higher memory consumption due to more service containers
Creates specific number of APS based on sizing template selected Organizes services in buckets to ease initial setup and provide solid foundation
The BI Sizing Companion Guide and BI Platform Installation Guide contain detailed technical information on specific services that are critical to configure and size correctly
2013 SAP AG. All rights reserved.
Public
Difficult to troubleshoot
22+ services within one APS container makes debugging nearly impossible Logs become extremely cluttered with noise from numerous services
Public
Tool Limitations
Test results were not linear, so the model is only valid with specific ranges Does not explicitly cover BW or HANA figures Scheduling and Publishing are not in scope
Public
Expert Sizing
http://service.sap.com/sizing Sizing Decision Tree General Sizing Information Expert Sizing
Public
Leverage SAP sizing resources and treat output values with caution
Use the BI 4 Sizing Estimator instead of the Quick Sizer Plan for headroom to handle peak demand dont run at 80-100% all the time
Public
Estimating Usage
Active Users
All users who are logged on to the system, whether they are performing an action or not If this number is not known, consider 10% of total users mapped into the system
10,000 users x 10% = 1,000 active users
Users performing workflows in the system at any one time If this number is not known, consider 10% of active users
1,000 active users x 10% = 100 ACU
Public
10
Report Sizing
Report Size
Complexity and datasets are documented in the BI Sizing Companion Critical for proper sizing Customers often underestimate the size of reports
Public
11
User Categories
Information Consumers
Business Users
Expert Users
Typically view predefined or static content Average of 5 minutes between navigation steps Users with lowest impact on the system
When in doubt, define users as Business Users Moderate amount of drilling and filtering on their own Average of 30 seconds between navigation steps
Resource intensive operations such as adhoc analysis, customization of reports, and heavy client-side filtering Average of 10 seconds between steps Users that generate more load than any other group
Public
12
Thank you
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries. Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.
Public
14