SAP NetWeaver BW 7.3, SP8 Product Management SAP NetWeaver BW November, 2012 SAP NetWeaver BW 7.3, SP 8 - Positioning SAP NetWeaver BW Support Package 8 mainly serves the aspect to include enhancements based on customer feedback during RU BW 7.3 on HANA. In this context additional integration scenarios between BW on HANA and HANA Data Mart scenarios for further flexibility will be provided as well as the “Not-active” data concept for optimized RAM sizing and lower TCO. © 2012 SAP AG. All rights reserved. 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 1 Agenda SAP HANA-specific highlights* SAP BW and SAP HANA Mixed Scenarios “Non active” data concept Conversion of Semantic Partitioned Objects (SPO) Enhanced Partitioning for write-optimized DSOs Platform independent highlights Enhanced Support of 3.x 7.x Dataflow Migration File Download of BW meta data DSO Planning Outlook *please ensure to install the latest HANA revision © 2012 SAP AG. All rights reserved. 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 2 Agenda SAP HANA-specific highlights* SAP BW and SAP HANA Mixed Scenarios “Non active” data concept Conversion of Semantic Partitioned Objects (SPO) Enhanced Partitioning for write-optimized DSOs Platform independent highlights Enhanced Support of 3.x 7.x Dataflow Migration File Download of BW meta data DSO Planning Outlook *please ensure to install the latest HANA revision © 2012 SAP AG. All rights reserved. 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 3 SAP NetWeaver BW – SAP HANA Mixed Scenarios: Combining the strengths of both worlds BW: Native HANA: - SAP Extractors - Data Services - SLT - SAP Extractors (DXC) - Data Services - SLT BW InfoProvider consumption in HANA HANA model consumption in BW BW data provisioning for HANA HANA data staged into BW © 2012 SAP AG. All rights reserved. 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 4 SAP NetWeaver BW – SAP HANA Interoperability Recap - Consumption of SAP HANA data models in BW before SP8 TransientProvider based on HANA Model For ad hoc scenarios Generated not modeled, no InfoObjects required SAP BW on HANA Query Query Composite Provider Full BEx Query support Can be included in a CompositeProvider to combine with other BW InfoProviders Query InfoCube TransientProvider Virtual Provider VirtualProvider based on HANA Model For a flexible integration of HANA data with BW managed metadata (e.g. lifecycle) HANA Analytical View Security handled by BW Full BEx Query support Can be included to Composite- and MultiProvider to combine with other BW InfoProviders © 2012 SAP AG. All rights reserved. SAP BW Schema SAP HANA Schema(s) SAP HANA 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 5 SAP NetWeaver BW – SAP HANA Interoperability Direct loading of HANA data into BW Optimized SAP HANA Data Load into SAP NetWeaver BW Complementary to DB Connect Based on new source system type: Operational Data Provider (ODP) with the context „HANA‟ SAP BW on HANA Data Transfer Process InfoCube MasterData DSO ODP source system, context ‚Hana„ Enable direct loading from HANA Views via DTP into BW managed schema Data persistency in PSA optional Mass data loading SAP HANA Analytic / Calculation / Attribute View SAP BW Schema SAP HANA Schema(s) SAP HANA © 2012 SAP AG. All rights reserved. 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 6 SAP NetWeaver BW – SAP HANA Interoperability Easy consumption of HANA master data in BW queries SAP NetWeaver BW Virtual Master Data SAP BW on HANA Query HANA attribute view exposed as master data in BW InfoProvider No data staging of SAP HANA master data required Prior to SP 8 information in master data tables stored in SAP HANA schema could only be consumed in BW query via staging into BW Virtual Info Object Virtual Info Object Virtual Info Object Master Data Read Class SAP HANA Attribute View SAP BW Schema SAP HANA Schema(s) SAP HANA © 2012 SAP AG. All rights reserved. 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 7 SAP NetWeaver BW – SAP HANA Interoperability Flexible BW Data Provisioning for SAP HANA applications Open Hub Destination with new target SAP HANA DB: Support data transfer from BW InfoProviders, DataSources and Queries into tables residing in SAP HANA for further usage by HANA applications. SAP BW on HANA Query InfoCube MasterData DSO Open Hub Service DataSource Default is 1:1 mapping, individual transformation can be modeled Delta extraction supported for InfoProviders and DataSource SAP HANA SAP HANA table Query snapshots via QueryProvider are possible Supported also for BW on classic RDBMS SAP BW Schema BW Schema Schema SAP HANA HANA Schema(s) SAP HANA © 2012 SAP AG. All rights reserved. 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 8 SAP NetWeaver BW – SAP HANA Interoperability Easy BW InfoProvider Consumption Generate Analytic View for BW InfoProvider via HANA Modeler Explorer Generated Analytic View contains basic BW Metadata Generated Analytic View can be consumed via SAP HANA interfaces and used in further SAP HANA models This enables SAP BO Explorer on BW data SAP BW on HANA Master Info Cube consumes DSO Data SAP HANA Studio generates BW Schema SAP BW Schema HANA Analytic View SAP HANA Schema(s) SAPHANA HANA SAP © 2012 SAP AG. All rights reserved. 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 9 “Non Active” Data Concept * Providing lower TCO by optimized RAM sizing Tables/partitions in SAP HANA can be marked as “non active” Such tables/partitions are … Data Stores (RAM) loaded into RAM only when accessed loaded into RAM in case of read access (column-wise) and processed as usual (same speed and functionality) loaded to RAM for merge process (if new data was written and delta reaches limit) displaced from RAM with highest priority in case of RAM shortage (but only then) or when actively a cleanup is triggered Persistence Layer BW automatically marks all PSA tables and all write-optimized DSO tables as “non-active”, no extra maintenance or tuning is necessary * Requires HANA SPS 5 © 2012 SAP AG. All rights reserved. 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 10 Multi Temperature Data Data volume hot • warm • cold • • • • • • • Performance Data is read and/or written frequently In memory No restrictions, all features available Non-Active Data Infrequent access On disk, no need to keep in memory all the time No restrictions, all features available Concept Sporadic access Not stored in HANA DB; stored in Near-line Storage Restricted to NLS capabilities Providing lower TCO by optimized RAM management © 2012 SAP AG. All rights reserved. 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 11 “Non Active” Data Concept – SAP NetWeaver BW Reduces RAM sizing, thereby reducing TCO 32% Optimized RAM sizing • “Non active” data concept has substantial impact on SAP NetWeaver BW on SAP HANA RAM sizing • Assumption: only ~ 20% of “non active” tables are required in memory, rest resides on disk only. 28% 37% Examples of Customer Savings 3000 GB RAM Size without “non active” data consideration 2500 2000 1500 GB RAM Size with “non active” data consideration 1000 500 • ABAP Sizing Report (note 1736976) for SAP NW BW on HANA will take “non active” data into account © 2012 SAP AG. All rights reserved. 0 Customer A Customer B Customer C Software Industry Beverage Industry Automotive Industrie 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 12 Conversion of Semantic Partitioned Objects to HANA optimized Providing Investment Protection for investment made in SPOs Tool Support for Converting existing SPOs to HANA-optimized DSOs and InfoCubes Integrated into standard conversion tool RSMIGRHANADB to ensure consistency during conversion Semantic Partitioned Object (SPO) Semantic Partitioned Object (SPO) Conversion can be re-started at any time in case of failure SAP HANA optimized SPO RSMIGRHANADB Source1 Source2 © 2012 SAP AG. All rights reserved. Source3 Source1 This presentation andand SAP„s strategy andand possible future developments areare subject to change andand may be be changed by by SAP at any time for for anyany reason without notice. This document is is This presentation SAP„s strategy possible future developments subject to change may changed SAP at any time reason without notice. This document provided without a warranty of any kind, either express or implied, including butbut notnot limited to, the implied warranties of merchantability, fitness for for a particular purpose, or non-infringement provided without a warranty of any kind, either express or implied, including limited to, the implied warranties of merchantability, fitness a particular purpose, or non-infringement Source2 Source3 13 Partitioning of Write-Optimized DSOs Reduces data latency for Write-Optimized DSOs Better performance of write-optimized DataStore Objects Main Indexes Write-optimized DSO are now partitioned by request-ID Partitioning improves merging performance significantly, especially in case the delta Index is merged for a large Write-Optimized DSO. With partitioning only the relevant (last) partition (with changed/new records) is merged. Main Index Delta Index Request n Request 2 Request 1 Merge In addition performance for read and delete is improved, because with partition pruning only a subset of the data is accessed. © 2012 SAP AG. All rights reserved. This presentation andand SAP„s strategy andand possible future developments areare subject to change andand may be be changed by by SAP at any time for for anyany reason without notice. This document is is This presentation SAP„s strategy possible future developments subject to change may changed SAP at any time reason without notice. This document provided without a warranty of any kind, either express or implied, including butbut notnot limited to, the implied warranties of merchantability, fitness for for a particular purpose, or non-infringement provided without a warranty of any kind, either express or implied, including limited to, the implied warranties of merchantability, fitness a particular purpose, or non-infringement 14 Agenda SAP HANA-specific highlights* SAP BW and SAP HANA Mixed Scenarios “Non active” data concept Conversion of Semantic Partitioned Objects (SPO) Enhanced Partitioning for write-optimized DSOs Platform independent highlights Enhanced Support of 3.x -> 7.x Dataflow Migration File Download of BW meta data DSO Planning Outlook *please ensure to install the latest HANA revision © 2012 SAP AG. All rights reserved. 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 15 Enhancements of Dataflow Migration Tool Easy validation of dataflow migration Simulate the dataflow before migration: Support of BW3.x BW7.x DataFlow migration is further enhanced Results of 3.x and 7.x dataflow are simulated based on the source data of the dataflow Data is compared to see if dataflow after migration calculates the same data as before migration Differences can be analyzed using a new UI © 2012 SAP AG. All rights reserved. Simulation of 7.x DataFlow This presentation andand SAP„s strategy andand possible future developments areare subject to change andand may be be changed by by SAP at any time for for anyany reason without notice. This document is is This presentation SAP„s strategy possible future developments subject to change may changed SAP at any time reason without notice. This document provided without a warranty of any kind, either express or implied, including butbut notnot limited to, the implied warranties of merchantability, fitness for for a particular purpose, or non-infringement provided without a warranty of any kind, either express or implied, including limited to, the implied warranties of merchantability, fitness a particular purpose, or non-infringement Simulation of 3.x DataFlow 16 Documentation Download for Dataflows “One Click Only” Dataflow Documentation Create file for project documentation Preview and download the documentation and the metadata description of all object assigned to a BW Dataflow into an HTML file. Separate file for dataflow graphics, dataflow documentation and query details For each object in the data flow, dependent objects, available documents and underlying InfoObjects are shown For each transformation the detailed field mapping including formulas and ABAP routines are displayed © 2012 SAP AG. All rights reserved. This presentation andand SAP„s strategy andand possible future developments areare subject to change andand may be be changed by by SAP at any time for for anyany reason without notice. This document is is This presentation SAP„s strategy possible future developments subject to change may changed SAP at any time reason without notice. This document provided without a warranty of any kind, either express or implied, including butbut notnot limited to, the implied warranties of merchantability, fitness for for a particular purpose, or non-infringement provided without a warranty of any kind, either express or implied, including limited to, the implied warranties of merchantability, fitness a particular purpose, or non-infringement 17 Planning on DataStore Objects * Providing additional planning flexibility Product Group Planning is not always cumulative: • For planning scenarios that need aggregation other than SUM: • • • • • Product Water Revenue 59000 Price 4,00 € Not applicable Water Sparkling 0,5 l 18000 1,20 € Water Sparkling 1,0 l 15000 1,50 € Water Still 0,5 l 26000 1,30 € Discounts Prices Packaging planning ... Planning for prices, packaging (UoM) and discounts requires the individual values at each level to be maintained * For BW 7.3 on HANA planned for SP9 © 2012 SAP AG. All rights reserved. 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 18 Planning on DataStore Objects Providing additional planning flexibility Embedded calculations Technical realization via DataStore Object - type direct update * “Revenue” is input enabled. “revenue” will be stored in InfoCube. Product Group Consists of table of active data only Disaggregation for key figures based on exception aggregation Possibility to change DSO data by planning functions (e.g. copy the data from InfoCube to DSO) Possibility to write data back from the front-end into the DSO (manual data entry) Manual input of nonsummable values “Price” will be stored in DSO Product Revenue Price 59000 1,00 € Water Sparkling 0,5 l 18000 1,20 € € 1,00 Water Sparkling 1,0 l 15000 1,50 €€ 1,00 Water Still 0,5 l 26000 1,30 €€ 1,00 Water Copy down Aggregation level: basis for planquery MultiProvider DSO (type direct update) © 2012 SAP AG. All rights reserved. InfoCube actual / plan data 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 19 Agenda SAP HANA-specific features* SAP BW and SAP HANA Mixed Scenarios “Not active” data concept Conversion of Semantic Partitioned Objects (SPO) Enhanced Partitioning for write-optimized DSOs Platform independent highlights Enhanced Support of 3.x -> 7.x Dataflow Migration File Download of BW meta data DSO Planning Outlook *please ensure to install the latest HANA revision © 2012 SAP AG. All rights reserved. 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 20 SAP NetWeaver BW Product Roadmap Overview – Key Themes and Capabilities SAP NW BW 7.3 on SAP HANA SAP HANA specific features Performance boost for data loading, query response time and In-memory planning SAP HANA-optimized InfoCubes and Data Store Objects Simplified and faster data modeling/remodeling “Not active” data concept SAP NetWeaver BW and SAP HANA Mixed Scenarios (BO Explorer, BW Virtual Master Data, etc.) Support of Semantic Partitioned Objects and enhanced partitioning for write optimized DSOs Simplified system landscape Platform independent highlights* Graphical data flow modeling and enhanced support of 3.x-> 7.x data flow migration Semantic Partitioned Objects (SPO) Rapid prototyping of Ad Hoc scenarios via BW Workspaces File download of BW meta data DSO planning Tighter integration with SAP Data Services Today Upcoming planned release HANA-and platform independent SAP NetWeaver BW Near Line Storage solution (NLS) based on Sybase IQ – Helps to reduce TCO by reducing data volume in BW – Shortens backup time frames – High speed analysis for NLS residing historical information – SAP owned solution out of one hand SAP NetWeaver BW Post-Copy Automation Refresh – Helps to reduce operations costs and risks by automating post-copy configuration tasks – Availability planned with 2013/Q2 for all releases from BW 7.0 onwards Planned Innovations (Release SAP NW BW 7.3 SP8; SAP NW BW 7.31 SP5) Future innovations Prepare for Big Data Data LifeCycle Management / Multi-temperature data Bulk load capabilities Dimensions with more than 2 billion members Hadoop connection Additional flexibility / agility Harmonize SAP NetWeaver BW and SAP HANA modeling Eclipse based modeling environment in BW e.g. BW Query Designer, CompositeProvider PSA layer becomes optional Leverage HANA libraries in BW transformations Support extra long texts Future Direction (Release SAP NW BW 7.3 SP9; SAP NW BW 7.31 SP7) * SAP will continue to support RDBMS platforms © 2013 2012 SAP AG. All rights reserved. This presentation outlines our general product direction and should not be relied on in making a purchase decision. This presentation is not subject to your license agreement or any other agreement with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to develop or release any functionality mentioned in this presentation. This presentation 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 and SAP's strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. SAP assumes no responsibility provided a warranty of any kind, either express or implied, but not limited for errors without or omissions in this document, except if such damages were caused by SAP including intentionally or grossly negligent.to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement 21 Additional Information For additional information see also the Release Notes: http://help.sap.com/saphelp_nw73/helpdata/en/13/7ac752744c4235a09b58e13be08f61/frameset.htm © 2012 SAP AG. All rights reserved. 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 23 © 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 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. Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation. IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation. Linux is the registered trademark of Linus Torvalds in the U.S. and other countries. Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries. Oracle and Java are registered trademarks of Oracle and/or its affiliates. ® HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C , World Wide Web Consortium, Massachusetts Institute of Technology. SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, StreamWork, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries. Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects Software Ltd. Business Objects is an SAP company. Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other Sybase products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Sybase, Inc. Sybase is an SAP company. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary. 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. UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc. © 2012 SAP AG. All rights reserved. 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 25