SAP HANA DATABASE
SAP HANA is an in-memory, column-oriented, relational database management system developed and marketed by SAP. Its primary function as a database server is to store and retrieve data as requested by the applications.
In addition, it performs advanced analytics (predictive analytics, spatial data processing, text analytics, text search, streaming analytics, graph data processing) and includes ETL capabilities as well as an application server.
Today’s business users need to react much more quickly to changing customer and market environments. They demand dynamic access to raw data in real time. SAP HANA empowers users with flexible, on-the-fly data modelling functionality by providing non materialized views directly on detailed information.
Traditional database management systems are designed for optimizing performance on hardware with constrained main memory. Disk I/O was the main bottleneck. The focus was on optimizing disk access, for example, by minimizing the number of disk pages to be read into main memory during processing.
The SAP HANA database is designed from the ground up around the idea that memory is available in abundance, considering that roughly 18 billion gigabytes or 18 exabytes are the theoretical limits of memory capacity for 64-bit systems, and that I/O access to the hard disk is not a constraint. Instead of optimizing I/O hard disk access, SAP HANA optimizes memory access between the CPU cache and main memory. SAP HANA is a massively parallel (distributed) data management system that runs fully in main memory, allowing for row- and column based storage options, and supporting built-in multitenancy.
SAP HANA serves as a foundation to develop future in-memory analytic and transactional applications. The SAP HANA database can potentially provide performance improvements for existing SAP applications where, for example, SAP applications that use Open SQL can run on SAP HANA without changes.
Only SAP HANA takes full advantage of all-new hardware technologies by combining columnar data storage, massively parallel processing (MPP), and in-memory computing by using optimized software design.
SAP BUISINESS SUITE 4 HANA (SAP S/4 HANA)
SAP S/4HANA® is SAP’s next-generation business suite, providing a digital core for your organization. It is a new product fully built on SAP HANA®, one of the most advanced in-memory platforms today, employing modern design principles with the SAP® Fiori® user experience (UX). SAP S/4HANA delivers massive simplifications in areas such as customer adoption, data model, user experience, decision making, business processes, and models. And it offers innovations for the Internet of Things (IoT), Big Data, business networks, and mobile-first to help businesses Run Simple in the digital economy.
SAP S/4HANA is designed to integrate with and utilize the IoT, Big Data, mobile, business networks, third-party systems, and more. SAP S/4HANA helps our customers create a truly Live Business:
- It is immediate – empowering business users with insights to act in the moment
- It is intelligent – beyond automation to predictive suggestion
- It is integrated – not only between your departments, but connected to the world
SAP Business Suite 4 SAP HANA (or SAP S/4HANA) is a business suite that is built on SAP’s proprietary operational database system and in-memory computing platform called SAP HANA.
Basically, SAP has re-engineered the S/4 platform to maximize the in-memory capabilities of HANA database.
S/4 HANA provides a new data model by removing old tables, aggregate tables and index tables to create fewer columnar-based tables and deliver a real single version of the data. Due to the optimized database model, data footprint is substantially reduced since the calculations are performed on database layer instead of the traditional application layer.