Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

SAP HANA SQL Data Warehousing (Sefan Linders)

120 views

Published on

SAP Inside Track NL talk by Sefan Linders

SAP HANA SQL DW – What’s so special?
What makes the SAP HANA SQL DW so special? Is it the native CI/CD support? The complete web based approach? Or is it just as special as all other SQL DWs out there? Sefan will guide you through what it is, and what is new with the latest DW Foundation service pack and Web IDE Feature Pack.

Published in: Business
  • Be the first to comment

SAP HANA SQL Data Warehousing (Sefan Linders)

  1. 1. PUBLIC SAP HANA SQL Data Warehousing Overview, Process, and What’s New Sefan Linders Big Data Warehouse Architect Customer Innovation & Enterprise Platform November 2018
  2. 2. 2PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP. Except for your obligation to protect confidential information, this presentation is not subject to your license agreement or any other service or subscription agreement with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or any related document, or to develop or release any functionality mentioned therein. This presentation, or any related document and SAP's strategy and possible future developments, products and or platforms directions and functionality are all subject to change and may be changed by SAP at any time for any reason without notice. The information in this presentation is not a commitment, promise or legal obligation to deliver any material, code or functionality. This presentation 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. This presentation is for informational purposes and may not be incorporated into a contract. SAP assumes no responsibility for errors or omissions in this presentation, except if such damages were caused by SAP’s intentional or gross negligence. All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions. Disclaimer
  3. 3. 3PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ SAP SQL Data Warehousing using SAP HANA Data Management Suite SAP HANA Data Management Suite Toolset ▪ Model and Design the Data Warehouse ▪ Develop the Data Warehouse ▪ Deploy the Data Warehouse ▪ Run and Operate the Data Warehouse What’s New Summary Agenda
  4. 4. SAP SQL Data Warehousing using SAP HANA Data Management Suite
  5. 5. 5PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ SAP HANA Data Management Suite The Foundation for SAP SQL Data Warehousing SAP Intelligent Enterprise Suite SAP Leonardo and SAP Analytics Cloud Third-Party Applications SAP HANA Data Management Suite In-memory transaction & analytics Data discovery & governance Data orchestration & integration Data cleansing & enrichment Data storage & compute SAP HANA SAP Data Hub SAP Enterprise Architecture Designer SAP Big Data Services Third-Party Services & Products Spark Hadoop Third-party Databases Third-party Data Management HybridCloudManagement SAPCloudPlatform Business Data Cloud Application Data IoT Spatial Social Image On Premises Multi-Cloud SAP Add-On API Services & Products SAP HANA Spatial services SAP HANA Blockchain service SAP HANA Streaming Analytics Other SAP Cloud Platform and SAP Leonardo Services SAP EIM Solutions Hybrid
  6. 6. 7PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Agile Development is also a major change in culture CHANGE AS OFTEN AS POSSIBLE NEVER CHANGE A RUNNING SYSTEM
  7. 7. 8PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Unifying software development (Dev) & operations (Ops) ▪ Improved deployment frequency ▪ Faster time to market ▪ Shortened lead time between fixes ▪ Automate repetitive tasks ▪ Tool based development process Agile Development in a DevOps style can be the answer
  8. 8. 10PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Application Development & IaaS SAP Cloud Platform Cloud Foundry Private Cloud IaaS Providers OpenStack App Container HDI Container Backing Service RabbitMQ PostgreSQL MongoDB Redis UAA Job Scheduler* Server HANA Database Platform XS Advanced Runtime App Container HDI Container Backing Service UAA Job Scheduler Additional Platform Services On Premises In the Cloud
  9. 9. 17PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ The SQL approach  Customers looking for SQL based DW  Technical DW approach preferred  3rd party DW replacement  3rd party integration  DevOps & Automation requirements  Mainly non-SAP source system landscape  SQL / SQL-Tool trained workforce Characteristics Customer Needs and Descriptions Tools & Functions Coverage of a full data warehousing cycle SAP HANA Platform  Degree of Freedom: custom data models, data management processes and transformations with SQL  Flexibility: Exchange and Integration of best of breed tools (SAP or third-party)  Customizable level of simplicity, complexity and scale  To consider: Integration between different tools , Governance and Development efforts SAP Power Designer SAP EAD SAP HANA Web IDE SAP HANA smart data integration and SAP HANA smart data quality SAP PowerDesigner, Enterprise Architecture Designer SAP HANA Web IDE SAP HANA EIM Services SAP HANA application lifecycle management SAP Agile data preparation Supportive Elements SAP HANA extended application services SAP HANA data warehousing foundation SAP Vora (Hadoop integration)
  10. 10. 18PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ The Mixed Approach  Customers having BW and/or non SAP DWs in place already  Existing SAP customers looking for a new DW implementation based on SAP HANA  SQL and guided approach required to fulfill requirements Characteristics Customer Needs and Descriptions Tools & Functions  Profit from the benefits of both approaches  Highly flexible implementation approach  Tight integration between both approaches  To Consider: Integration between different tools (e.g. multiple repositories, authorizations) SAP HANA Platform SAP Business Warehouse, SAP BW/4HANA SAP PowerDesigner, Enterprise Architecture Designer SAP HANA Web IDE SAP HANA smart data integration and SAP HANA smart data quality SAP HANA extended application services SAP HANA information management option SAP HANA application lifecycle management SAP HANA data warehousing foundation SAP HANA Data Warehouse Integrated tools for managing mixed scenarios end-to-end: modeling, transport mechanisms, consumption interfaces Flexible Modelling Options Data models, metadata Open for any SQL Tool SQL SAP BW/4HANA Data Tiering Optimization Operations…
  11. 11. SAP HANA Data Management Suite Toolset
  12. 12. 22PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Building Agile & Data Driven Applications with SAP HDMS Toolset SAP DWF SAP Web IDE D P SAP EAD SAP EAD Git Jenkins Jenkins Git
  13. 13. 23PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Editors SAP SQL Data Warehousing using SAP HANA Data Management Suite BATCH STREAMING REPLICATION VIRTUALIZATIONINGEST MODEL, COMPUTE & STORE DATA SOURCES Data Lakes SAP Cloud Platform Big Data Services Third-Party Hadoop/ Object Stores CONSUME SAP Analytics Cloud SAP Leonardo 3rd Party BI ToolsCustom Application Virtual Table FlowgraphDDO DLM NDSO / Table Calc View Procedure SQL Task Chain DW Monitor SAP HANA Data Management SuiteTools Git SAP EAD SAP Web IDE
  14. 14. 28PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Model and Design the Data Warehouse Model the objects, processes and dataflows DESIGN RUNDEVELOP DEPLOY SAP Enterprise Architecture Designer
  15. 15. 29PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Key capabilities ▪ Strategy: Define the business strategy with common business architecture standards to build a plan to act ▪ Design: Create business and technical architecture using industry- standard models to define the implementation ▪ Implementation: Align development with strategy and design to drive or represent the implementation ▪ Consume: Communicate understanding and drive action across all stakeholders SAP Enterprise Architecture Designer Architecture and design Cloud | On premise DeveloperBusiness user Architect Strategy Design Implementation SAP Enterprise Architecture Designer Knowledge worker Landscape Big Data DatabasesRequirements Capabilities Processes
  16. 16. 30PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ SAP Enterprise Architecture Designer Architecture & Modelling Work Flows with existing Data Models DB Physical Model (DB) Physical Model (SAP HANA) SAP Web IDE refine refine Reverse Engineering Physical Model (SAP HANA) Git (optional) build
  17. 17. 31PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Git (optional) SAP Enterprise Architecture Designer Architecture & Modelling Work Flows without existing Data Models SAP Web IDE refine Physical Model (SAP HANA) build Conceptual Model Requirements List Data Movement Diagram Business Process Diagram …
  18. 18. 34PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
  19. 19. 36PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Develop the Data Warehouse One environment to develop all artefacts DESIGN RUNDEVELOP DEPLOY SAP Web IDE for HANA
  20. 20. CALCULATION VIEWS
  21. 21. FLOWGRAPHS
  22. 22. TASK CHAINS
  23. 23. 45PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ SAP HANA Data Warehousing Foundation – Native DataStore Object (NDSO) Embedded to SAP Web IDE for HANA ▪ Provide a central persistence object with additional semantics:  delta handling (before/after image) to move, aggregate & load delta data containing deleted records  request management to allow roll-back of data loads ▪ Provide interoperability between HANA native Data Warehouses and BW/4HANA ▪ Embedded into SAP Web IDE for SAP HANA using HANA CDS as metadata description language ▪ Integrated with HANA SDI flowgraph
  24. 24. 49PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ HANA Deployment Infrastructure (HDI) Application Lifecycle Management (ALM) External Repository Services Deploy the Data Warehouse Transport Models, Objects and Option for Integration testing DESIGN RUNDEVELOP DEPLOY
  25. 25. 50PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Classic DWH development FLOWGRAPHS & ETL DATA & VIEW DEFINITIONS PROCEDURES & TASK CHAINS All developers work in the same workspace and runtime, on the same version Development directly on the database SAP HANA
  26. 26. 51PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Modern DWH development Git Continuous Integration / Delivery Developer and feature isolation enabling parallel development and test Application development in the XSA environment SAP HANA XSA BUILDGit SAP SDI SAP EADSAP Web IDE
  27. 27. 52PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Versioning, branching and development with GIT Working in parallel on different repository versions User Story 1 User Story 2 Master Time
  28. 28. 64PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Demo of automation with WebIDE Demo Automation
  29. 29. 72PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Run and operate the Data Warehouse Integrated Data Warehouse Processes DESIGN RUNDEVELOP DEPLOY SAP Data Warehousing Foundation
  30. 30. 74PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Demo DW Foundation Monitor
  31. 31. 79PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Demo NDSO management
  32. 32. What’s New
  33. 33. EA Designer Conceptual Modeling
  34. 34. Remote Source Browsing
  35. 35. Flowgraph ODP support for loading BW extractors & CDS Views
  36. 36. SQL functions library in Calculation Views
  37. 37. Service management in Web IDE
  38. 38. Simplified Native DSO (BEFORE)
  39. 39. Simplified Native DSO (NEW)
  40. 40. Summary
  41. 41. 93PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Why should you choose SAP SQL Data Warehousing using SAP HANA Data Management Suite Flexible DevOps enabler using agile development methods for continuous testing, integration & deployment Building business centric & data driven multi-model applications. Freedom of data modeling . e.g. 3NF, dimensional, data vault, etc . Each application & database artefact is defined by a file, which is hosted in an external repository to support versioning. Faster time to market by frequently shipping small new versions. Automation DevOps Graphical Editors Scalability Continuous Testing & Integration Data Driven Applications Flexible & Containerized Deployment All graphical editors are web-based in one integrated development environment. Scale with data size and compute capacity. The automation process leverages the file-based artefacts to build and adjust the application and database artefacts automatically. Flexible and containerized deployment (Cloud and On-Premises) to co-locate applications of different nature on the identical database tenant. Improved Deployment Frequency Versioning
  42. 42. 95PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ More info on the SAP HANA SQL DW SAP SQL Data Warehousing Landing Page: https://blogs.sap.com/2017/12/19/sap-sql-data-warehousing-with-hana/ SAP SQL Data Warehousing Trial: https://blogs.sap.com/2018/05/31/sap-sql-data-warehouse-trial/ SAP SQL Data Warehousing Trial FAQ: https://blogs.sap.com/2018/05/31/faqs-for-sap-sql-data-warehouse-trial/ Free Trial SAP SQL Data Warehousing Check out the SAP HANA Data Warehousing Foundation Expert Page containing valuable resources to fast-track your knowledge with news and technical information as well as a rich support section designed to help you get the highest quality answers quickly and easily directly from SAP experts. Find support information about SAP HANA Data Warehousing Foundation faster and easier on SAP’s Help Portal. It provides an overview over product information such as installation, upgrading, development, and the latest features for each version. SAP HANA SQL Data Warehousing Overview, Process, and Products Thank you.

×