Nouveautés BW 7.4 on HANA Speaker’s Name/Department (delete if not needed) Month 00, 2013 Customer SAP BW Today (September 2013) 14500+ Customers 200 New Installations/Month 3500+ BW 7.3 Customers Vast majority: Central EDW, harmonizing many source systems Embedded into mission critical business processes 500+ BW on HANA Customers © 2013 SAP AG. All rights reserved. Customer 2 SAP Business Warehouse Powered by SAP HANA QUERY REPORTING ANALYTICS SAP BOBJ Busines Intelligence DATA MODELING SAP NetWeaver BW SAP HANA PLATFORM Analytical / Planning Engine Data Management Data Storage Dramatically Improved Performance Simplified Administration and Streamlined Landscape Unlock The Power of Your Data Across The Enterprise Improved decision making, faster reporting, and the most up-to-date information Reduced administration and lower TCO Self-service access to all information at the most granular level © 2013 SAP AG. All rights reserved. Customer 3 SAP BW on HANA – Smarter, simpler, more efficient How Does BW running on RDBMS differ from BW running on HANA ? Customer value of SAP BW powered by SAP HANA SAP NetWeaver BW SAP BW on HANA Data Modeling Process Orchestration Process Orchestration Data Modeling Planning OLAP Data Management Traditional Stack © 2013 SAP AG. All rights reserved. Performance boost for Data Load processes for decreased data latency Accelerated In-Memory planning capabilities for faster planning scenarios Planning Flexible combine EDW with HANA-native data for real-time insights and decision making OLAP Data persistency layers are cut off and reduced administration efforts Data Management Simplified data modeling and remodeling Push Down RDBMS Excellent query performance for improved decision making Data Schema & Data Data intensive functions are pushed down from BW to HANA HANA as the Primary Database for BW and Foundation for new Applications HANA Stack Customer 4 Push Down List Planned with SAP BW 7.4, SP5 and future SPs on HANA BW / BEX Query Designer Analytic Manager OLAP Features pushed down to HANA in BW 7.3x • Hierarchy Handling Part I • Restricted key figures • Exception Aggregation CNT for quantity key figures without unit conversion • Exception Aggregation of currency key figures with optional currency conversion BW Query BW Application Server Calculation and Planning Engine Calc.-views / Calc. scenarios Row & Column Storage OLAP Features pushed down to HANA in BW 7.4 SP5 • Processing of further query scenarios in HANA (Joins, Union, etc.) • Avoid intermediate result set materialization (e.g. Exception Aggregation) OLAP Features pushed down to HANA in BW 7.4 SP6 and beyond • Handling of inventory keyfigures • Stock coverage keyfigure • Hierarchy Handling Part II • Formula exception aggregation In Memory Database © 2013 SAP AG. All rights reserved. Customer 5 SAP BW 7.4, SP5 – Overview Planned with SAP BW 7.4, SP5 on HANA Enhanced Data Modeling Common Eclipse based Modeling Tools BW/HANA Smart Data Access providing the logical EDW BW Queries, ODATA, MDX, SQL Easy integration of external data models with Open ODS Layer BW Virtualization Layer Further reduce data layers in BW via Operational Data Provisioning Architected Datamart Layer Push down further processing logic to HANA Transformations BW Analytic Manager EDW Core Layer Transformations Open Operational DataStore Layer HANA tables, views DataStore Objects BW Schema HANA Schema HANA Analysis Processes Agile Datamarts BW Workspaces BW Transformations PAK – Pushing down more planning semantics Enhanced mobile enablement Converged planning solutions BW Content optimized for HANA External Sources © 2013 SAP AG. All rights reserved. Customer 6 HANA Smart Data Access for SAP BW Smart Data Access Planned with SAP BW 7.4, SP5 on HANA Enhanced Business Flexibility by providing “the logical EDW” Query Data Federation in diverse EDW landscapes • Smart data access – read access to relational and non-relational sources via ODBC • Enables access to remote data access just like “local” table • Supports data location agnostic development • No special syntax to access heterogeneous data sources • BW based Analytic Services on external data BW Virtualization Layer Composite Provider, Open ODS View HANA Tables Virtual Tables Scenario HANA Smart Data Access Layer IQ Teradata ASE Hadoop • Make other DWHs transparent to HANA • Non-disruptive evolution from virtual table to persistent structure by establishing ETL without major effort • Consolidating / rationalizing the DWH landscape • Consumption of HANA datamart scenarios from second HANA database SAP HANA © 2013 SAP AG. All rights reserved. Customer 8 Field based modeling in BW on virtual HANA Tables Planned with SAP BW 7.4, SP5 on HANA Virtual Access BW Managed Persistence * Virtual Access BW Query BW Query Open ODS Layer Open ODS Layer Open ODS View Virtual Open ODS View Virtual DSO w/ fields* Persistent BW on HANA Virtual Table Virtual Table Smart Data Access Table/View * Pilot only (Note 1922533) © 2013 SAP AG. All rights reserved. Table/View External Sources Open ODS View offers • Metadata object as an abstraction layer for underlying source object • HANA virtual tables as supported source objects via SDA • Querying on field level • Supported for Teradata, Sybase ASE/IQ, Hadoop • Optimized Query execution by pushing down to HANA • Supported scenarios: Virtual Access Persistent Access * o Switch from Virtual to Persistent * o Based on Field based DSO including DTP and Transformation o Direct staging into DSO bypassing PSA o No need to adjust existing queries Easy assignment of semantics • Underlying object (Table, DB View, DataSource) can be tagged as Text, Master data or Facts • Single fields of the object can be linked to already existing Open ODS Views or InfoObjects Customer 9 Data Provisioning Operational Data Provisioning (ODP) Technology Planned with SAP BW 7.4, SP5 on HANA Subscriber / Consumer Provider SLT * SAP DataServices Operational Data Provisioning SAP ERP Extractors ODQ HANA Views * Target BW * Source BW © 2013 SAP AG. All rights reserved. Embedded Analytics Unified technology for data provisioning and consumption Enables extract once deploy many architectures for sources Unified configuration and monitoring for all provider and subscriber types Time stamp based recovery mechanism for all provider types with configurable data retention periods Highly efficient compression enables data compression rates up to 90% in Operational Delta Queue (ODQ) Quality of service: „Exactly Once in Order“ for all providers Intelligent parallelization options for subscribers in high volume scenarios *) New with SAP BW 7.4 Customer 11 Simplified data provisioning from SAP ERP and SAP BW Planned with SAP BW 7.4, SP5 on HANA Provider ERP Extractors SAP BW SAP BW DTP w/o PSA ODP DataSource Operational Delta Queue (ODQ) Extractors (BW SAPI DataSources) Table ERP Source System © 2013 SAP AG. All rights reserved. DSO Provider BW • Enables direct staging between InfoProviders of source and target BW systems • PSA not required • Consumption of ODQ by multiple BW subscribers and SAP Data Services Benefits Table Table DTP w/o PSA DSO ODP DataSource InfoCube Operational Delta Queue MasterData • Direct Update to BW InfoProviders – PSA not required Scheduled or real – time daemon Automatic change notification for daemon • Consumption by multiple subscribers • • • • Simplified data flow PSA no longer required Flexible recovery options Stream lined system communication Synchroneous RFC replaces ALE/IDoc Customer 12 Given SAP ERP Business Content DataSource with Direct Access Example: Financials - Customer Balances (0FI_AR_20) BCT DataSource © 2013 SAP AG. All rights reserved. 1. ODP Source System – SAP Extractors 2. DataSource 3. Fields 4. Extractor Capabilities Customer 13 New ODP Source System Types in BW 7.40 ODP for SAPI Sources ODP for SLT supported DBMSs © 2013 SAP AG. All rights reserved. Customer 14 Open ODS View - Seen via SAP BO Analysis for MS Excel © 2013 SAP AG. All rights reserved. Customer 15 Architecture with source systems, ODP/SLT system and Subscribers Source System SAP NetWeaver ECC SAP NetWeaver ECC SAP NetWeaver ECC DMIS Application table Application table Application Logging table DBtable trigger Logging table DB trigger Logging table DB trigger AnyDB AnyDB AnyDB Subscriber Systems ODP/SLT System SAP NetWeaver BW SAP LT Repl. Server DMIS ODP Framework DMIS RFC ODP Framework User SAP Data Services ODQ ODP Rep API ODP Framework HTTP Webservice DMIS 2011 SP5 (SAP LT Replication Server 2.0 Add-on) required on: source systems, ODP/SLT system, SAP BW system (for source system also possible with DMIS 2011 SP3/SP4 and DMIS 2010 SP8/SP9 with SAP Note 1863476) ODP Framework required on: ODP/SLT system and Subscriber systems Current Subscribers for the ODP/SLT Scenario SAP NW Business Warehouse (release >= 7.30) SAP Business Objects Data Services 4.2 SP1 (RTC Q4/2013) © 2013 SAP AG. All rights reserved. Customer 16 Eclipse based Modeling Tools Common modeling tools Planned with SAP BW 7.4, SP5 on HANA Common user experience via a central, unified modeling environment © 2013 SAP AG. All rights reserved. Attractive, flexible and simplified BW modeling tools Harmonization BW and HANA modeling environments Integration of BW and HANA models in one modeling approach Integrated development & modeling environment across – SAP HANA Modeler, – BW Modeling o New developed native Eclipse based modeling tools for Open ODS View and New CompositeProvider – ABAP Development Tools – … Customer 18 HANA Analysis Processes HANA Analysis Process Planned with SAP BW 7.4, SP5 on HANA Enhanced analysis capabilities Execute HANA-native functions directly on BW InfoProvider data e.g.: BW Process Management – Clustering, association algorithms, regression analysis, anomaly detection, weighted score, exponential smoothing, etc. Source Function Target BW InfoProvider AFL(PAL, …), Procedure, L-Script, R-Script BW InfoProvider © 2013 SAP AG. All rights reserved. Execute complex and data intensive processes on HANA without loosing the integrity and integration with the BW environment Materialize the result of a HANA Analysis Process in HANA for further processing – automated Supporting also a scheduled batch processing use case Customer 20 HAPs in details Planned with SAP BW 7.4, SP5 on HANA Sources Most BW InfoProvider Database tables Supported procedures/algorithms AFL-functions (PAL, …) L-script, R-script, SQL-script procedure. Supported output Analytic Index (modeled/generated/virtual), DSO, database table HAP Input (“stacked HAPs”) Staging integration © 2013 SAP AG. All rights reserved. stand-alone, triggered via APIs from applications, process chain variant, source of a DTP Customer 21 Transformations SAP HANA optimized Transformations Application Server Planned with SAP BW 7.4, SP5 on HANA BW 7.3x on anyDB BW 7.3x on HANA BW 7.4 on HANA DSO DSO DSO Activation Transformation Transformation Database Activation Activation Transformation Data © 2013 SAP AG. All rights reserved. Data Data Next level of performance in data staging for BW on HANA Standard Transformations are gradually optimized to be processed directly in SAP HANA by generating according DB procedure First set of Transformations optimized i.e.: – – – – – Mappings Conversions (time, currency, units) Formulas Read Master Data, Read from DSO Expert routine for HANA SQL script. . . Sources: PSA, DSOs, InfoCubes, SPOs, CompositeProvider, MultiProvider Targets: DSO Customer 23