SAP BusinessObjects Design Studio Deep Dive Ian Mayor and David Stocker SAP Session 0112
Legal Disclaimer 2013 SAP AG. All rights reserved. 2
SAP BusinessObjects Client Tools Build Custom Experiences Dashboards and Apps Self-service Reporting Discover. Predict. Create. Distribute Information 2013 SAP AG. All rights reserved. 3
Dashboards and Apps Build engaging, visual dashboards Powerful environment to build interactive and visually appealing analytics Rich set of controls: buttons, list boxes, drop-down, crosstabs, charts Use custom code to extend and build workflows Portfolio Design Studio Dashboards (aka Xcelsius) BEx Web App Designer 2013 SAP AG. All rights reserved. 4
SAP BusinessObjects Design Studio Powerful analytical & planning apps on SAP BW, HANA & other data sources Agnostic data sources via DSL Direct access to BW and HANA via BICS Eclipse-based application design environment Mobile Apps Premium alternative to BEx WAD & XC Enterprise State of the art rendering: HTML5 2013 SAP AG. All rights reserved. 5
Dashboarding Strategy
Today: two experiences to cover customer needs 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 2013 SAP AG. All rights reserved. 7
Future Direction MOBILIZE VISUALIZE UNIFY Dashboards Design Studio 2013 SAP AG. All rights reserved. 8
Functional Overview
Design Studio The powerful choice for Designers & IT Easily design centrally governable analytic content ranging from simplified templates via guided analytics to sophisticated applications Intuitive WYSIWYG design environment for designers Large set of design components (buttons, tabs, dropdown menus etc.) Extend via scripting language (subset of JavaScript) Enterprise Ready Life Cycle Management Central Supportability Theming & Customizing ipad Support built-in Apps are ready for immediate usage on standard web browsers and mobile devices (HTML5 ) Direct & native support for HANA & BW Operates directly on BEx Queries, InfoCubes and Hana views Support for BW & HANA specific engine- & platform services 2013 SAP AG. All rights reserved. 10
Integration into SAP BI Mobile Solutions Convenient and unified user access for large mobile community: Download and access Design Studio applications via SAP BI Mobile Solutions (native ios application) Leverage the collaboration functionality (e.g. annotation, SAP StreamWork etc) Unified usability through SAP BI Mobile Solutions Enable large mobile community Overview page on SAP BI Mobile embedded within SAP BI Mobile 2013 SAP AG. All rights reserved. 11
iphone Support Pre-delivered iphone templates for rapid implementation iphone template using Tabstrip as component iphone template using Pagebook as component Template using Tabstrip Template using Pagebook 2013 SAP AG. All rights reserved. 12
Additional APIs for Data Calculation Additional APIs for data calculation Able to define Local variables Support mathematical calculation in script editor Get meta data information via getinfo command Command getdata can retrieve the data from backend systems and represent it in 4 different ways (value, text, scaling factors and unit of measure) Conversion between different data formats possible 2013 SAP AG. All rights reserved. 13
Out-of-the-Box BW & HANA OLAP Capabilities Native support for SAP BW & HANA OLAP capabilities BW & HANA: Hierarchy support(e.g. time dependent hierarchies, filter member selection on hierarchy nodes) BW: Currency conversion BW: Show results of conditions, get exception levels BW: Display time-dependent attributes ipad App created with Design Studio featuring multiple BW hierarchies 2013 SAP AG. All rights reserved. 14
SDK Highlights
Example: DS Dashboard with Standard & SDK components SDK Components Standard Components 2013 SAP AG. All rights reserved. 16
Software Development Kit (Beta Program on Track) Software Development Kit (SDK) for customers and partners Using SDK from SAP to develop own components for Design Studio Custom component library is a eclipse plug-in, but no Java skills required Convienent deployment though install new software in Desing Studio Containg Description XML file, JavaScript files, Images and CSS files Example: Hichert charts from Partner Graphomate Example: Gauge Beta started in August, deliver planned for 1.2 2013 SAP AG. All rights reserved. 17
SDK Example Components 2013 SAP AG. All rights reserved. 18
SDK Example Components on DS Canvas 2013 SAP AG. All rights reserved. 19
Universe Integration
Accessing UNX Query Panel from within DS 2013 SAP AG. All rights reserved. 21
Create UNX Query Spec 2013 SAP AG. All rights reserved. 22
Edit Initial View on UNX Data Source * This step will not be necessary by default in the release 2013 SAP AG. All rights reserved. 23
Edit Initial View on UNX Data Source 2013 SAP AG. All rights reserved. 24
Visualize UNX Data in Crosstab 2013 SAP AG. All rights reserved. 25
Execute in Browser 2013 SAP AG. All rights reserved. 26
SAP BusinessObjects Design Studio Product road map overview - key themes and capabilities until Q2 2014 Design- & Runtime Enhancements Enhanced Charting Align/distribute components in layout Enhanced Filter Components Enhanced Scripting Variable Screen Custom Stylesheets Interoperability Interoperability with Analysis, edition for OLAP Mobile Performance improvements iphone support Platform Optional NW deployment (for BW-only use cases) Partner & Customer SDK Create custom charts, visualizations & extensions (e.g. commentary) Additional Data Sources DSL support and DSL query panel in DS Enhanced Charting & Visualization Design- & Runtime Enhancements Navigation Panel Enhanced Scripting Customize Crosstabs: Formats Ecel-based Printing & Export Enhanced set of components BEx Query Exceptions Background Query Loading Offline Capabilities Enable offline usage of DS dashboards, especially for mobile usage BW Integrated Planning Enhanced Charting & Visualization Geo Maps, Large Data Visualizations, new charts Design- & Runtime Enhancements Application bookmarking & personalization Drag&Drop; Context menu, RRI Advanced Printing & Exporting Lumira Integration Today (DS 1.1) DS 1.2 RTC: Q4 2013 DS 1.3 RTC: Q2 2014 This is the current state of planning and may be changed by SAP at any time. 2013 SAP AG. All rights reserved. 27
2013 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 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. 2013 SAP AG. All rights reserved. 28