Beruflich Dokumente
Kultur Dokumente
In-Memory Basics
1
Why In-Memory Processing?
Technology Focus
1990 2012 Improvement
Addressable
Memory
216 264 248x
3
In Memory Processing General Highlights BWA
BI Analytical Engine
2. Indexes copied in
to RAM on blades
InfoCubes
1. Indexing and
compression
stored on a file
system
DSOs
4
BWA = SAP NetWeaver BW Accelerator
In-Memory Computing @ SAP
BW Accelerator and SAP HANA
5
The Impact of In-Memory
6
The impact of Recent Hardware Trends
Database Management Systems for Enterprise Applications
7
SAP HANA Capabilities and Impact to Organizations
SAP HANA In Memory Options
SAP HANA is sold as an in-memory
appliance, This means that both
Software and Hardware are included
from the vendors
SAP HANA currently indexes the data
from a variety of sources, including
ERP and BW and store the result on a
dedicated server
The future of SAP HANA is to replace
the databases of ERP
Source SAP AG,2011
Right now SAP HANA is database for SAP HANA has the potential to
SAP BW system radically change the way
databases operate and make
systems dramatically faster.
8
SAP HANA Sources and Target Interfaces
SAP BusinessObjects 4.0
HANA Appliance
SQL (JDBC / ODBC)
ERP BICS
Real-time In
Database Sybase DBSQL
Memory
Replication
Computing Others
Server
Engine
SQL (JDBC / ODBC)
Once Packages are developed, they can be accessed by the end user interfaces.
SAP HANA Studio Information Modeler Displaying Data
The Information Modeling tool in SAP
HANA also allows the developer to
access the information and provide
some basic graphing, pre-delivered
templates, and navigation options
There is even a distinct value tab,
that provides a data profile of the
various columns
Image source: SAP AG, 2011, SDN
15
Creating Models in HANA The real world (I)
Creating Models in HANA The real world (II)
Typical SAP HANA Projects Steps
Education
Education is especially important for an SAP HANA Project
19
Use Case Identification
Workshops can help determine where to apply the power of SAP
HANA within the organization
20
Solution Approach
The SAP HANA Solution must be designed and documented
21
Modeling / Development
A key task to implement your SAP HANA solution is creation of
the data models and the different views to it
22
QA/testing & Go live
This is the final test of all front-end reporting, data quality, data
integration, and performance
The production system is up and running, and business
processes begin to operate in the new SAP HANA environment
Quality assurance continues, along with end-user training and
support
23
Critical SAP HANA Skills Needed for Successful Projects
System architect/system administrator: This resource is responsible for the
physical SAP HANA landscape, including CPU, memory, and disk usage
Performs maintenance and system monitoring, along with configuration and
application of any necessary patches
The system architect also performs SAP source system configuration and
replication, and manages the SLT
Ensures that the SAP HANA database is backed up regularly, and also
monitors and processes backup log files
24
Critical SAP HANA Skills Needed for Successful Projects
SAP HANA data modeler: Is responsible primarily for modeling solution
design and development and unit testing of all SAP HANA models
Performs SAP HANA model lifecycle management, which includes the
various steps contained in the process of moving from development to
production
25
SAP HANA Technology/Application Consultant
SAP technology consultant: This expert on SAP HANA technology
collaborates with the project manager to plan technical requirements for
the project
Implements these required technical tasks within the system
26
SAP HANA POC Overview
27
Looking Inside SAP HANA In-Memory Computing Engine
(IMCE)
AAAA
Load
Replication Server
Controller
Thank You !!