HA100
SAP HANA Introduction
SAP HANA
Date
Training Center
Instructors
Education Website
Participant Handbook
Course Versio...
Copyright
Copyright © 2013 SAP AG or an SAP affiliate company. All rights reserved.
No part of this publication may be rep...
OpenText is a registered trademark of OpenText Corporation.
Oracle and Java are registered trademarks of Oracle and its af...
g20137142385
For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : s...
About This Handbook
This handbook is intended to complement the instructor-led presentation of this
course, and serve as a...
About This Handbook HA100
Icons in Body Text
The following icons are used in this handbook.
Icon Meaning
For more informat...
Contents
Course Overview.......................................................... ix
Course Goals ..........................
Contents HA100
Appendix 1: SAP HANA Links ....................................305
viii © 2013 SAP AG or an SAP affiliate c...
Course Overview
SAP HANA enables business departments to analyze business as it happens.
Individuals can create very flexi...
Course Overview HA100
• Use SAP HANA Studio
• Create Information Models
• Understand how data can be loaded into HANA
• Ge...
Unit 1
Introduction and Positioning
Unit Overview
This unit provides an overview to SAP HANA positioning.
Unit Objectives
...
Unit 1: Introduction and Positioning HA100
Lesson: Introduction to SAP HANA
Lesson Overview
This lesson presents why SAP H...
HA100 Lesson: Introduction to SAP HANA
Its like a stack of DVDs all the way to the moon and back.
In a Sloan Management su...
Unit 1: Introduction and Positioning HA100
Figure 3: Reality #3: IT Cannot Deliver
This puts IT in a tough place. IT canno...
HA100 Lesson: Introduction to SAP HANA
and analysis but also more flexibility. Flexibility to analyze new types of data in...
Unit 1: Introduction and Positioning HA100
Here are some proof points:
• First, amazing speed. One of our pilot customers ...
HA100 Lesson: Introduction to SAP HANA
Why wait for new systems?
• Latest hardware and latest database technology already ...
Unit 1: Introduction and Positioning HA100
Figure 9: DAILY CHALLENGES
Figure 10: CONSEQUENCES
8 © 2013 SAP AG or an SAP af...
HA100 Lesson: Introduction to SAP HANA
Figure 11: HARDWARE INNOVATIONS
Moores law was initially forumulated in 1965. Accor...
Unit 1: Introduction and Positioning HA100
Figure 13: Computer Architecture is Changing
Computer architecture has changed ...
HA100 Lesson: Introduction to SAP HANA
The concept of column data storage has been used for quite some time. Historically
...
Unit 1: Introduction and Positioning HA100
Figure 16: Key Facts: When to Use Row Store, when Column Store?
Row Store
• If ...
HA100 Lesson: Introduction to SAP HANA
Figure 18: Parallel Processing
Data is only partially blocked, so parallel processi...
Unit 1: Introduction and Positioning HA100
Figure 20: COMBINE BUSINESS & TECHNOLOGY
Figure 21: CLASSIC EDW
14 © 2013 SAP A...
HA100 Lesson: Introduction to SAP HANA
Figure 22: SAP HANA Appliance
Figure 23: PLANNED – SAP HANA PLATFORM 2.0 +
2013 © 2...
Unit 1: Introduction and Positioning HA100
Figure 24: How Does SAP HANA Compare to BWA?
SAP HANA database has components f...
HA100 Lesson: Introduction to SAP HANA
Lesson Summary
You should now be able to:
• Explain the current existing pain point...
Unit 1: Introduction and Positioning HA100
Lesson: SAP HANA Scenarios
Lesson Overview
This lesson discusses about the diff...
HA100 Lesson: SAP HANA Scenarios
Applications on SAP HANA Scenarios
Figure 26: HANA Innovation Scenarios Overview
Figure 2...
Unit 1: Introduction and Positioning HA100
Figure 28: SAP HANA Side Car
Figure 29: SAP HANA Scenarios: Agile Data Marts
Da...
HA100 Lesson: SAP HANA Scenarios
It may as well be interesting for business to load external data and combine it with
inte...
Unit 1: Introduction and Positioning HA100
SAP HANA is perfectly suited to host operational data marts. In contrast
to pre...
HA100 Lesson: SAP HANA Scenarios
Figure 31: SAP BW on HANA
Figure 32: Consequences on Existing Landscape when Migrating to...
Unit 1: Introduction and Positioning HA100
Figure 33: SAP HANA as a Primary Database – Business Suite on SAP HANA
Figure 3...
HA100 Lesson: SAP HANA Scenarios
Lesson Summary
You should now be able to:
• Explain the architecture of SAP HANA as an ac...
Unit 1: Introduction and Positioning HA100
Lesson: Rapid Deployment Solutions RDS
Lesson Overview
In this lesson you will ...
HA100 Lesson: Rapid Deployment Solutions RDS
honed over decades. An optimized mix of global resources, remote support, and...
Unit 1: Introduction and Positioning HA100
Time becomes your competitive advantage
• Analyze information in real-time at u...
HA100 Lesson: Rapid Deployment Solutions RDS
Figure 38: The New Quite Faster Model
SAP ERP rapid-deployment solution for a...
Unit 1: Introduction and Positioning HA100
Figure 39: SAP ERP Rapid-Deployment Solution for Operational Reporting
with SAP...
HA100 Lesson: Rapid Deployment Solutions RDS
Figure 40: Flexible Reporting
Figure 41: Information about RDS Packages
2013 ...
Unit 1: Introduction and Positioning HA100
Figure 42: The Way to Get an RDS (1/4)
Figure 43: The Way to Get an RDS (2/4)
3...
HA100 Lesson: Rapid Deployment Solutions RDS
Figure 44: The Way to Get an RDS (3/4)
Figure 45: The Way to Get an RDS (4/4)...
Unit 1: Introduction and Positioning HA100
Figure 46: Service Overview – Deploy (1/2)
You will quickly generate a meticulo...
HA100 Lesson: Rapid Deployment Solutions RDS
Lesson Summary
You should now be able to:
• Understand, what is an RDS
• How ...
Unit 1: Introduction and Positioning HA100
Lesson: Deployment Options
Lesson Overview
This lesson discusses the different ...
HA100 Lesson: Deployment Options
Figure 49: SAP HANA Developer Edition
Figure 50: SAP HANA One
2013 © 2013 SAP AG or an SA...
Unit 1: Introduction and Positioning HA100
Figure 51: SAP HANA Enterprise Cloud
38 © 2013 SAP AG or an SAP affiliate compa...
HA100 Lesson: Deployment Options
Lesson Summary
You should now be able to:
• Explain SAP HANA deployment options
2013 © 20...
Unit Summary HA100
Unit Summary
You should now be able to:
• Explain the current existing pain points in a system using a ...
For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u...
For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u...
Unit 2
SAP HANA Studio
Unit Overview
This unit provides an overview to using SAP HANA Studio.
Unit Objectives
After comple...
Unit 2: SAP HANA Studio HA100
Lesson: SAP HANA Studio
Lesson Overview
Introduction to the SAP HANA graphical user interfac...
HA100 Lesson: SAP HANA Studio
When you start the SAP HANA studio for the first time, you can decide on
several perspective...
Unit 2: SAP HANA Studio HA100
To integrate a SAP HANA system into the studio you need to know the server
where the engine ...
HA100 Lesson: SAP HANA Studio
The physical tables are the only storage area for data within SAP HANA. All the
information ...
Unit 2: SAP HANA Studio HA100
Figure 56: Look & Feel – Pre-Delivered Administration Console
The Administration console is ...
HA100 Lesson: SAP HANA Studio
Figure 57: Look & Feel – Perspectives are Built up Based on Views
When you want to create da...
Unit 2: SAP HANA Studio HA100
Figure 58: Modeler
Above is the modeling section of the SAP HANA Studio.
Note: The Quick lau...
HA100 Lesson: SAP HANA Studio
Figure 59: Navigator View – Models
The Content node displays the data from a data modeling p...
Unit 2: SAP HANA Studio HA100
Figure 60: Look & Feel – Perspectives are Built up Based on Views
Note:
• Views are the basi...
HA100 Lesson: SAP HANA Studio
Figure 61: Look & Feel – Tips & Tricks
Note: Reset your perspectives will restore the screen...
Unit 2: SAP HANA Studio HA100
Figure 62: Development Perspective
From the development perspective it is possible to check ...
HA100 Lesson: SAP HANA Studio
Exercise 1: Look and Feel
Use
Note: You can fill out the details below, as given by the inst...
Unit 2: SAP HANA Studio HA100
Figure 64: Remote Desktop into Server
3. In the next screen you have to choose one of the av...
HA100 Lesson: SAP HANA Studio
Figure 66: Logon
5. Now you are on the right desktop and can start the SAP HANA Studio by
go...
Unit 2: SAP HANA Studio HA100
Figure 68: Register a New System
8. Enter your credentials as given by your instructor.
Figu...
HA100 Lesson: SAP HANA Studio
9. Change your initial password
• Minimum 8 characters
• Must contain capital and small lett...
Unit 2: SAP HANA Studio HA100
Figure 71: Studio Preferences
11. Next, expand the Modeler node in the tree and click on Def...
HA100 Lesson: SAP HANA Studio
12. The overall perspective setup can be maintained via the Window menu on
top.
• You have a...
Unit 2: SAP HANA Studio HA100
14. To open a new view just go to the window menu again and drop down menu
Show View → Other...
HA100 Lesson: SAP HANA Studio
16. For the SAP HANA Studio the central point of Access is the Navigator View,
which is usua...
Unit 2: SAP HANA Studio HA100
Figure 78: The Catalog
18. “Content” folder contains the Information Model packages.
• Packa...
HA100 Lesson: SAP HANA Studio
Figure 79: Content Folder
19. “Security” folder contains Security settings for Users and Rol...
Unit 2: SAP HANA Studio HA100
Figure 81: Customize Navigation Tree (1)
21. Using this functionality you can decide what yo...
HA100 Lesson: SAP HANA Studio
Figure 83: Reset Perspective
23. The Administration Console reflects the pre-delivered Admin...
Unit 2: SAP HANA Studio HA100
Figure 85: Delivery Unit
26. Click on Create.
Figure 86: Delivery Unit (3)
27. Enter STUDENT...
HA100 Lesson: SAP HANA Studio
Figure 87: Delivery Unit (4)
28. Verify that your Delivery unit is created.
Figure 88: Deliv...
Unit 2: SAP HANA Studio HA100
Ensure to select your Delivery Unit you created earlier.
Accept the original language propos...
HA100 Lesson: SAP HANA Studio
Lesson Summary
You should now be able to:
• Understand the structure of SAP HANA Studio
• Un...
Unit Summary HA100
Unit Summary
You should now be able to:
• Understand the structure of SAP HANA Studio
• Understand how ...
For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u...
For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u...
Unit 3
Architecture
Unit Overview
This unit provides an overview to the architecture behind SAP HANA.
Unit Objectives
Afte...
Unit 3: Architecture HA100
Lesson: Architecture
Lesson Overview
This lesson introduces a description of SAP HANA Database ...
HA100 Lesson: Architecture
Figure 93: Index Server Architecture
At the top is the Connection and Session Management which ...
Unit 3: Architecture HA100
Figure 94: SAP HANA System Landscape Connectivity Overview
Planning commands are routed to the ...
HA100 Lesson: Architecture
Figure 95: SAP HANA High Availability – High Availability – Disaster
Tolerance
High Availabilit...
Unit 3: Architecture HA100
Figure 97: Scale Out – SAP HANA Database Landscape
High-Availability enables the failover of a ...
HA100 Lesson: Architecture
Figure 98: SAP HANA High Availability – Node Failover (Standby)
The General Parallel File Syste...
Unit 3: Architecture HA100
Performance impact is to be expected on data changing operations as soon as
the synchronous mir...
HA100 Lesson: Architecture
The methods are:
• SAP Landscape Transformation
• SAP Data Services
• Flat file upload
• Direct...
Unit 3: Architecture HA100
Figure 102: Bill of Material / SAP HANA Appliance Software Components
Figure 103: Bill of Mater...
HA100 Lesson: Architecture
Exercise 2: Architecture
Use
This section includes an exercise on Architecture. The goal is to ...
Unit 3: Architecture HA100
Figure 106: Tables (2)
5. Right-click the Tables folder and select Filter from the context menu...
HA100 Lesson: Architecture
Figure 108: Table Name
7. This will filter the list of tables with names starting with MARA.
Fi...
Unit 3: Architecture HA100
Figure 111: Table Metadata
10. Once you double-click the table, the table definition is display...
HA100 Lesson: Architecture
Figure 113: Key Fields
12. Let’s now look at the table HANA_SEARCH_DATA from the TRAINING
schem...
Unit 3: Architecture HA100
Lesson Summary
You should now be able to:
• Understand the architecture of SAP HANA
86 © 2013 S...
HA100 Lesson: Persistence Layer
Lesson: Persistence Layer
Lesson Overview
This lesson explains components composing the pe...
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Sap ha100 en_col99_sp06_part_nw
Upcoming SlideShare
Loading in …5
×

Sap ha100 en_col99_sp06_part_nw

29,988 views

Published on

Sap ha100 en_col99_sp06_part_nw

  1. 1. HA100 SAP HANA Introduction SAP HANA Date Training Center Instructors Education Website Participant Handbook Course Version: 99 Course Duration: 2 Days Material Number: 50119238 An SAP course - use it to learn, reference it for work For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  2. 2. Copyright Copyright © 2013 SAP AG or an SAP affiliate company. 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. Trademarks Adobe, the Adobe logo, Acrobat, PostScript, and Reader are trademarks or registered trademarks of Adobe Systems Incorporated in the United States and other countries. Apple, App Store, FaceTime, iBooks, iPad, iPhone, iPhoto, iPod, iTunes, Multi-Touch, Objective-C, Retina, Safari, Siri, and Xcode are trademarks or registered trademarks of Apple Inc. Bluetooth is a registered trademark of Bluetooth SIG Inc. Citrix, ICA, Program Neighborhood, MetaFrame now XenApp, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems Inc. Computop is a registered trademark of Computop Wirtschaftsinformatik GmbH. Edgar Online is a registered trademark of EDGAR Online Inc., an R.R. Donnelley & Sons Company. Facebook, the Facebook and F logo, FB, Face, Poke, Wall, and 32665 are trademarks of Facebook. Google App Engine, Google Apps, Google Checkout, Google Data API, Google Maps, Google Mobile Ads, Google Mobile Updater, Google Mobile, Google Store, Google Sync, Google Updater, Google Voice, Google Mail, Gmail, YouTube, Dalvik, and Android are trademarks or registered trademarks of Google Inc. HP is a registered trademark of the Hewlett-Packard Development Company L.P. HTML, XML, XHTML, and W3C are trademarks, registered trademarks, or claimed as generic terms by the Massachusetts Institute of Technology (MIT), European Research Consortium for Informatics and Mathematics (ERCIM), or Keio University. IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, z10, z/VM, z/OS, OS/390, zEnterprise, PowerVM, Power Architecture, Power Systems, POWER7, POWER6+, POWER6, POWER, PowerHA, pureScale, PowerPC, BladeCenter, System Storage, Storwize, XIV, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, AIX, Intelligent Miner, WebSphere, Tivoli, Informix, and Smarter Planet are trademarks or registered trademarks of IBM Corporation. Microsoft, Windows, Excel, Outlook, PowerPoint, Silverlight, and Visual Studio are registered trademarks of Microsoft Corporation. INTERMEC is a registered trademark of Intermec Technologies Corporation. IOS is a registered trademark of Cisco Systems Inc. The Klout name and logos are trademarks of Klout Inc. Linux is the registered trademark of Linus Torvalds in the United States and other countries. Motorola is a registered trademark of Motorola Trademark Holdings LLC. Mozilla and Firefox and their logos are registered trademarks of the Mozilla Foundation. Novell and SUSE Linux Enterprise Server are registered trademarks of Novell Inc. g20137142385 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  3. 3. OpenText is a registered trademark of OpenText Corporation. Oracle and Java are registered trademarks of Oracle and its affiliates. QR Code is a registered trademark of Denso Wave Incorporated. RIM, BlackBerry, BBM, BlackBerry Curve, BlackBerry Bold, BlackBerry Pearl, BlackBerry Torch, BlackBerry Storm, BlackBerry Storm2, BlackBerry PlayBook, and BlackBerry AppWorld are trademarks or registered trademarks of Research in Motion Limited. SAVO is a registered trademark of The Savo Group Ltd. The Skype name is a trademark of Skype or related entities. Twitter and Tweet are trademarks or registered trademarks of Twitter. UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Wi-Fi is a registered trademark of Wi-Fi Alliance. SAP, R/3, ABAP, BAPI, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, StreamWork, SAP HANA, the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, Sybase, Adaptive Server, Adaptive Server Enterprise, iAnywhere, Sybase 365, SQL Anywhere, Crossgate, B2B 360° and B2B 360° Services, m@gic EDDY, Ariba, the Ariba logo, Quadrem, b-process, Ariba Discovery, SuccessFactors, Execution is the Difference, BizX Mobile Touchbase, It's time to love work again, SuccessFactors Jam and BadAss SaaS, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany or an SAP affiliate 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. Disclaimer These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies (“SAP Group”) for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. g20137142385 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  4. 4. g20137142385 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  5. 5. About This Handbook This handbook is intended to complement the instructor-led presentation of this course, and serve as a source of reference. It is not suitable for self-study. Typographic Conventions American English is the standard used in this handbook. The following typographic conventions are also used. Type Style Description Example text Words or characters that appear on the screen. These include field names, screen titles, pushbuttons as well as menu names, paths, and options. Also used for cross-references to other documentation both internal and external. Example text Emphasized words or phrases in body text, titles of graphics, and tables EXAMPLE TEXT Names of elements in the system. These include report names, program names, transaction codes, table names, and individual key words of a programming language, when surrounded by body text, for example SELECT and INCLUDE. Example text Screen output. This includes file and directory names and their paths, messages, names of variables and parameters, and passages of the source text of a program. Example text Exact user entry. These are words and characters that you enter in the system exactly as they appear in the documentation. <Example text> Variable user entry. Pointed brackets indicate that you replace these words and characters with appropriate entries. 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. v For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  6. 6. About This Handbook HA100 Icons in Body Text The following icons are used in this handbook. Icon Meaning For more information, tips, or background Note or further explanation of previous point Exception or caution Procedures Indicates that the item is displayed in the instructor's presentation. vi © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  7. 7. Contents Course Overview.......................................................... ix Course Goals ........................................................... ix Course Objectives ..................................................... ix Unit 1: Introduction and Positioning .................................. 1 Introduction to SAP HANA.............................................2 SAP HANA Scenarios................................................ 18 Rapid Deployment Solutions RDS.................................. 26 Deployment Options.................................................. 36 Unit 2: SAP HANA Studio .............................................. 41 SAP HANA Studio .................................................... 42 Unit 3: Architecture...................................................... 71 Architecture ............................................................ 72 Persistence Layer..................................................... 87 Backup & Recovery................................................... 91 Unit 4: Data Provisioning .............................................101 Uploading Data from Flat Files.....................................102 SAP Data Services .................................................. 111 SAP Landscape Transformation Replication Server (SLT).....120 SAP Direct Extractor Connection (DXC)..........................131 Unit 5: Modeling.........................................................139 Introduction to CO-PA Scenario....................................140 Introduction to Modeler Perspective...............................148 Levels of Modeling...................................................153 Unit 6: Reporting........................................................227 SAP HANA Database Connectivity Options......................229 Microsoft Excel .......................................................233 SAP BusinessObjects ...............................................241 SAP BusinessObjects Analysis for Office ........................251 SAP BusinessObjects Analysis for OLAP ........................259 SAP BusinessObjects Explorer ....................................265 SAP Crystal Reports for Enterprise, Dashboards and Web Intelligence ........................................................275 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. vii For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  8. 8. Contents HA100 Appendix 1: SAP HANA Links ....................................305 viii © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  9. 9. Course Overview SAP HANA enables business departments to analyze business as it happens. Individuals can create very flexible analytical models based on real-time data originating from business applications. ERP operational analytics is further enhanced with SAP HANA interfaces to BI client reporting tools, such as SAP BusinessObjects Explorer, SAP Crystal Reports, SAP BusinessObjects Dashboards and SAP BusinessObjects Web Intelligence. This two day introductory course is for consultants, project team members and modelers seeking to learn about this exciting new technology. The course explains how to perform basic modeling and administrative tasks in SAP HANA Studio. Tasks include data provisioning using SAP BusinessObjects Data Services and creating flexible analytical models based on real-time data originating from SAP ERP applications. In order to cover the full spectrum, delegates will also learn about connectivity interfaces from SAP BusinessObjects BI 4 tools such as SAP BusinessObjects Explorer, SAP BusinessObjects Analysis and SAP BusinessObjects Web Intelligence into SAP HANA for reporting purposes, in order to cover an end to end scenario. Target Audience This course is intended for the following audiences: • Application Consultants • Project team members Course Prerequisites Required Knowledge • Essential: None • Recommended: SAP ERP reporting and analytics, General Business Modeling experience, Basic understanding of business system landscapes Course Goals This course will prepare you to: • Get a good understanding and overview of SAP HANA Course Objectives After completing this course, you will be able to: • Explain SAP HANA Concepts 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. ix For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  10. 10. Course Overview HA100 • Use SAP HANA Studio • Create Information Models • Understand how data can be loaded into HANA • Get an overview of how to report on HANA using client tools x © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  11. 11. Unit 1 Introduction and Positioning Unit Overview This unit provides an overview to SAP HANA positioning. Unit Objectives After completing this unit, you will be able to: • Explain the current existing pain points in a system using a classic database • Explain how SAP HANA can handle the pain points and help to improve profit • Explain the architecture of SAP HANA as an accelerator in a side-car scenario • Explain the architecture of SAP HANA as an In-Memory Database • Understand, what is an RDS • How you could get and use an RDS • Explain SAP HANA deployment options Unit Contents Lesson: Introduction to SAP HANA .............................................2 Lesson: SAP HANA Scenarios ................................................ 18 Lesson: Rapid Deployment Solutions RDS .................................. 26 Lesson: Deployment Options .................................................. 36 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 1 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  12. 12. Unit 1: Introduction and Positioning HA100 Lesson: Introduction to SAP HANA Lesson Overview This lesson presents why SAP HANA has been developed and how this new technology can help increasing business opportunities. Lesson Objectives After completing this lesson, you will be able to: • Explain the current existing pain points in a system using a classic database • Explain how SAP HANA can handle the pain points and help to improve profit Business Example Today, a lot of companies need to deal with an amazing amount of data and are not able to report on them efficiently due to data volume. Information Explosion Figure 1: Reality #1: Information Explosion First, the information explosion. Massive amounts of data is being created every year, and how fast your business reacts to it determines whether you succeed or fail. This is a big problem and it is getting bigger. IDC estimates that worldwide digital content added up to 487 billion gigabytes in 2009. They predict this will double in 18 months, and every 18 months thereafter. 2 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  13. 13. HA100 Lesson: Introduction to SAP HANA Its like a stack of DVDs all the way to the moon and back. In a Sloan Management survey in 2010 60% of executives said their companies have more data than they know how to use effectively. With data doubling every 18 months, that percentage is going to keep growing. According to EMC, by the end of 2011 there was 1.8 Zetabyte of digital data. 1 Zetabyte is a trillion gigabytes. Kilobyte>Megabyte>Gigabyte>Terabyte>Petabyte>Exabyte>Zetabyte>Yottabyte http://germany.emc.com/collateral/about/news/idc-emc-digital-universe-2011- infographic.pdf Figure 2: Reality #2: Consumerization of IT At the same time, the consumerization trend is driving up expectations as to what enterprise IT can help the business to do. People want instant access to information – in the moment – whether that is a moment of risk or a moment of opportunity. If the moment has passed and your business has not taken the right action, it has failed. People want instant answers. They want them to be right. They want them anywhere, any time. 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 3 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  14. 14. Unit 1: Introduction and Positioning HA100 Figure 3: Reality #3: IT Cannot Deliver This puts IT in a tough place. IT cannot deliver what the business needs. Why? Because the cost of managing that data explosion is too high. Because there is no practical way to instantly analyze everything thats going on relative to the business. IT can deliver some of the information. The most critical slice of information can be delivered in near real time. But its not enough. Data is growing. Demand is increasing. We must find a way to deal with this – a way to process and analyze massive amounts of data in real time. Figure 4: Your Reality with SAP HANA That is the role of SAP HANA. Using groundbreaking in-memory hardware and software we can manage data at massive scale, analyze it at amazing speed, and give the business not only instant access to real time transactional information 4 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  15. 15. HA100 Lesson: Introduction to SAP HANA and analysis but also more flexibility. Flexibility to analyze new types of data in different ways, without creating custom data warehouses and data marts. Even the flexibility to build new applications which were not possible before. Figure 5: SAP In-Memory Appliance (SAP HANA) So, whats inside HANA? This architecture diagram explains the main components and capabilities. We keep throwing around words like massive amounts of data and amazing speed. What kinds of scale, speed and improvement are customers seeing? Figure 6: SAP HANA Proof Points 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 5 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  16. 16. Unit 1: Introduction and Positioning HA100 Here are some proof points: • First, amazing speed. One of our pilot customers reduced the time it took to run a report from one hour to one second. That is 3600 times faster. Lets put that in perspective. SAP talks about helping you to “run better”, so lets use that as an example. When an average person runs, they move at about 7 miles per hour. 3600 times faster would be about 25,000 miles per hour. That is the fastest any human being has ever travelled, and it was only done once - by the astronauts on Apollo 10, on their return from the moon in 1969. • Amazing amounts of data. During testing for HANA we executed queries against 460 billion rows of data in less than one second. That is like being able to analyze every repair and service visit for every car on earth in the last 12 months, in one second. Or to process every address that everyone alive today has ever lived at, in one second. Or to calculate the amount of taxes paid, by everyone on the planet, since 1950, in one second. • And finally, amazing value. Having the ability to create new real-time processes and simplify your IT landscape has a big impact. According to a study by Oxford Economics, companies that implement real-time systems see an average 21% revenue growth, and a 19% reduction in IT cost. Figure 7: Query Acceleration Example – Large Bank – 1 Month of Customer Information Why wait for data? • All customers want to see their current business data immediately in real-time. Nobody wants to wait until data is uploaded into BW. 6 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  17. 17. HA100 Lesson: Introduction to SAP HANA Why wait for new systems? • Latest hardware and latest database technology already now support real-time reporting on massive amount of data. Figure 8: SAP Naming Update: SAP HANA SAP HANA • SAP HANA is a flexible, data-source-agnostic appliance that enables customers to analyze large volumes of SAP ERP data in real-time, avoiding the need to materialize transformations. • SAP HANA appliance software is a hardware and software combination that integrates a number of SAP components including the SAP HANA database, SAP Landscape Transformation Replication Server, SAP HANA Direct Extractor Connection (DXC) and Sybase Replication technology. • The SAP HANA database is a hybrid in-memory database that combines row-based, column-based, and object-based database technology. It is optimized to exploit the parallel processing capabilities of modern multi-core CPU architectures. With this architecture, SAP applications can benefit from current hardware technologies. 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 7 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  18. 18. Unit 1: Introduction and Positioning HA100 Figure 9: DAILY CHALLENGES Figure 10: CONSEQUENCES 8 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  19. 19. HA100 Lesson: Introduction to SAP HANA Figure 11: HARDWARE INNOVATIONS Moores law was initially forumulated in 1965. According to this law, “the number of transitors in a chip doubles every year”. However, in 1975 this was adjusted by David House who said it will double every two years. A widespread variant of Moores law states that the transistors wil double every 18 months. Figure 12: Improvements in Technology Historically database systems were designed to perform well on computer systems with limited RAM, this had the effect that slow disk I/O was the main bottleneck in data throughput. Consequently the architecture of those systems was designed with a focus on optimizing disk access, e. g. by minimizing the number of disk blocks (or pages) to be read into main memory when processing a query. 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 9 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  20. 20. Unit 1: Introduction and Positioning HA100 Figure 13: Computer Architecture is Changing Computer architecture has changed in recent years. Now multi-core CPUs (multiple CPUs on one chip or in one package) are standard, with fast communication between processor cores enabling parallel processing. Main memory is no-longer a limited resource, modern servers can have 2TB of system memory and this allows complete databases to be held in RAM. Currently server processors have up to 64 cores, and 128 cores will soon be available. With the increasing number of cores, CPUs are able to process increased data per time interval. This shifts the performance bottleneck from disk I/O to the data transfer between CPU cache and main memory. Figure 14: UNDERSTAND Column Data Storage 10 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  21. 21. HA100 Lesson: Introduction to SAP HANA The concept of column data storage has been used for quite some time. Historically it was mainly used for analytics and data warehousing where aggregate functions play an important role. Using column stores in OLTP applications requires a balanced approach to insertion and indexing of column data to minimize cache misses. The SAP HANA database allows the developer to specify whether a table is to be stored column-wise or row-wise. It is also possible to alter an existing table from columnar to row-based and vice versa. Figure 15: Fast – SW Side Optimization for Memory Conceptually, a database table is a two-dimensional data structure with cells organized in rows and columns. Computer memory however is organized as a linear structure. To store a table in linear memory, two options exist, a row-oriented storage stores a table as a sequence of records, each of which contain the fields of one row. On the other hand, in a column store the entries of a column are stored in contiguous memory locations. 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 11 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  22. 22. Unit 1: Introduction and Positioning HA100 Figure 16: Key Facts: When to Use Row Store, when Column Store? Row Store • If you want to report on all the columns then the row store is more suitable because reconstructing the complete row is one of the most expensive column store operations. Column Store • If you to want to fill the table with huge amounts of data, that should be aggregated and analysed then a column store is more suitable Figure 17: Partitioning 12 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  23. 23. HA100 Lesson: Introduction to SAP HANA Figure 18: Parallel Processing Data is only partially blocked, so parallel processing is possible. Therefore, individual columns can be processed by different cores. Figure 19: SAP HANA DatabasePerformance 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 13 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  24. 24. Unit 1: Introduction and Positioning HA100 Figure 20: COMBINE BUSINESS & TECHNOLOGY Figure 21: CLASSIC EDW 14 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  25. 25. HA100 Lesson: Introduction to SAP HANA Figure 22: SAP HANA Appliance Figure 23: PLANNED – SAP HANA PLATFORM 2.0 + 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 15 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  26. 26. Unit 1: Introduction and Positioning HA100 Figure 24: How Does SAP HANA Compare to BWA? SAP HANA database has components from various other software applications. For example: • Row Store and SQL Parser has some code from P&time database • Column Store has code from BWA Trex Engine • Persistence Layer (Data and log volumes) has code from MAX DB Rapid Deployment Solution allow you to implement a predefined and preconditioned content on several different functional or technical perimeter. They permits to respond quickly to expectations through SAP delivered content. Figure 25: Rapid Deployment Solutions Hint: Additional use cases can be find on http://www.saphana.com 16 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  27. 27. HA100 Lesson: Introduction to SAP HANA Lesson Summary You should now be able to: • Explain the current existing pain points in a system using a classic database • Explain how SAP HANA can handle the pain points and help to improve profit 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 17 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  28. 28. Unit 1: Introduction and Positioning HA100 Lesson: SAP HANA Scenarios Lesson Overview This lesson discusses about the different system configuration and possible SAP HANA scenarios. Lesson Objectives After completing this lesson, you will be able to: • Explain the architecture of SAP HANA as an accelerator in a side-car scenario • Explain the architecture of SAP HANA as an In-Memory Database Business Example A migration from BW to BW powered by SAP HANA needs careful planning and adherence technical requirements. A side-car scenario could be a first step to answer to urgent and important business need. Then, once the BW migration is effective, the side-car perimeter could be integrate to a schema of the SAP HANA Database used with BW. CO-PA accelerator is an example of a side-car scenario. SAP HANA is used as a secondary database where data is replicated in real-time. Information and results could be consumed on an SAP Business Objects platform or directly in SAP ECC. 18 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  29. 29. HA100 Lesson: SAP HANA Scenarios Applications on SAP HANA Scenarios Figure 26: HANA Innovation Scenarios Overview Figure 27: SAP In-Memory Strategy 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 19 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  30. 30. Unit 1: Introduction and Positioning HA100 Figure 28: SAP HANA Side Car Figure 29: SAP HANA Scenarios: Agile Data Marts Data Warehouse environments are typically in-flexible against change. Customers have reported that there may be only two or four slots during a year, where models are allowed to be changed. Businesses however are exposed to constant change. Sales regions change, product bundling may change, and cost centers are subject to almost constant change. Sometimes it may be interesting to simulate these changes before they take place. In these cases it is helpful to have an environment in which models may be adapted easily without impacting the data models in production. 20 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  31. 31. HA100 Lesson: SAP HANA Scenarios It may as well be interesting for business to load external data and combine it with internal data sources. These may be benchmarking scenarios in which internal data (like sales data) is benchmarked against market indices obtained from external agencies. Such data is typically not loaded into the central data warehouse, but rather gets used by analysts or managers in local environments. SAP HANA provides a kind of sandbox environment for rapid prototyping of new models. Example for Agile Data Mats SAP HANA can host standard analytic models, typically implemented as a star or snow-flake-schema. A star schema consists of one fact table, and a set of dimension tables (currently SAP HANA can not support versioned master data that would require a temporal join). STEP 1 Load the tables into SAP HANA. All transformations take place before loading the data into SAP HANA. STEP 2 Create attribute views for the different dimension tables. STEP 3 Create an analytic view by selecting the fact table as data foundation (currently SAP HANA supports only those models which host all key figures in one fact table), and join the attribute views to the data foundation. RESULT The resulting data mart is very easy to consume. Figure 30: SAP HANA Scenarios: Operational Data Marts Example for Operational Data Marts 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 21 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  32. 32. Unit 1: Introduction and Positioning HA100 SAP HANA is perfectly suited to host operational data marts. In contrast to previous examples, operational data marts are not based on analytic (de-normalized) data models, but rather run directly on top of the operational data. The operational data gets transformed in a way that is suitable to answer a query, right when that query hits the system. The transformed data never gets persisted. STEP 1 Load the needed tables into SAP HANA. There are four options for loading the data: 1. SLT provides real-time replication, where changes in the original table get propagated to SAP HANA instantaneously. 2. Data Services provide standard ETL for loading the tables at defined moments in time 3. Load data by using the SAP Direct Extractor Connection 4. Load data from Flat Files STEP 2 Create attribute views for the different dimension tables. STEP 3 Create an analytic views incorporating the attribute views. RESULT The resulting data mart is very easy to consume. Why would you want an operational data mart? • Most of the technologies currently used for operational reporting are not really suitable for the task at hand. Classic DWH environments are complex and may require significant effort to model operational data marts. • If operational reports hit the database directly, which run the core business applications, reduced performance may be the experience for all people working on the system. This performance hit is caused by the heavy workload from joins on many small tables, like it is the standard in highly normalized data models. • SAP HANA based operational data marts take the workload of such reports away from the main database. The replication guarantees that the data in memory reflects on the last transactions which took place. And finally, the in memory computing provides very fast results even on high volumes of detailed data, still providing the option to touch on every detail which is contained in the data. • SAP HANA can provide real time insights into what is going on in business. 22 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  33. 33. HA100 Lesson: SAP HANA Scenarios Figure 31: SAP BW on HANA Figure 32: Consequences on Existing Landscape when Migrating to SAP HANA • BW on HANA was delivered with SPS04 in 2012. • Before database migration to HANA DB the BW application has to be updated to 7.31. • The system usage is the same like BW 7.31 on non SAP databases. 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 23 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  34. 34. Unit 1: Introduction and Positioning HA100 Figure 33: SAP HANA as a Primary Database – Business Suite on SAP HANA Figure 34: SAP HANA as an Application Platform 24 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  35. 35. HA100 Lesson: SAP HANA Scenarios Lesson Summary You should now be able to: • Explain the architecture of SAP HANA as an accelerator in a side-car scenario • Explain the architecture of SAP HANA as an In-Memory Database 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 25 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  36. 36. Unit 1: Introduction and Positioning HA100 Lesson: Rapid Deployment Solutions RDS Lesson Overview In this lesson you will learn about what an RDS means and how you can use it. Lesson Objectives After completing this lesson, you will be able to: • Understand, what is an RDS • How you could get and use an RDS Business Example You want to quickly gain business value from your SAP HANA deployment by implementing a Rapid Deployment Solution. Rapid Deployment Solutions to Meet Specific Business Needs Figure 35: SAP and a Global Partner Ecosystem Offer Rapid Deployment Solutions to Meet Specific Business Needs SAP Software and SAP Predefined services combined with pre-configured content and enablement content With SAP Software, SAP Rapid Deployment solutions provide a ready-to-consume combination of SAP Predefined services, pre-configured content, and enablement content to accelerate the implementation and lower risk. Implementation is supported by standardized methodology and best practices, 26 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  37. 37. HA100 Lesson: Rapid Deployment Solutions RDS honed over decades. An optimized mix of global resources, remote support, and onsite consulting give you access to experts who can help you implement your solution on time and on budget. Each of these solutions include educational material and training scripts for the functionality that matter most users start right away, without the delays associated with customized training. SAP Rapid Deployment solutions bring it all together preconfigured software, fixed-scope implementation services, and the materials you need for a successful implementation... all at a predictable price, effectively eliminating cost overruns and project delays. With these solutions, you receive the best of traditional and subscription licensing models, so you will know the cost and scope of your solution up front. These complete solutions enable the flexibility to accommodate future growth. Because SAP Consulting uses preconfigured content, you as a business get what you need to run your business out of the box, delivered quickly. This preconfigured content is value adding because it gives you powerful functionality based on the leading SAP ERP rapid-deployment solution for operational reporting with SAP HANA. SAP consultants only install what you need so that you can start faster with what's more important and expand as you need later. And the biggest benefit to our customers is that SAP Consulting can provide seamless access to SAP ERP back office information. The preconfigured content allows the project to be quick and lean because of the clearly defined scope, the knowledge transfer to users and the fast-track methodology. Finally, the flexible software pricing and fixed priced, low cost services, ensures that your SAP ERP rapid-deployment solution for operational reporting with SAP HANA project will be cost effective, both monetarily as well as in terms of Business and IT resources. Figure 36: SAP HANA – Time Becomes Your Competitive Advantage 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 27 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  38. 38. Unit 1: Introduction and Positioning HA100 Time becomes your competitive advantage • Analyze information in real-time at unprecedented speeds on large volumes of non-aggregated data • Create flexible analytic models based on real-time and historic business data • Foundation for new category of applications • Minimizes data duplication Figure 37: To be so Fast Like a Cheetah you Have to Know How is the Shortest Way to Your Prey (the Data) 28 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  39. 39. HA100 Lesson: Rapid Deployment Solutions RDS Figure 38: The New Quite Faster Model SAP ERP rapid-deployment solution for accelerated finance and controlling with SAP HANA is a combination of software with the rapid deployment solution consulting deliverable to produce the overall solution: There are the four individual accelerators: • Financial Accounting Accelerator • Controlling Accelerator • Material Ledger Accelerator • Production Cost Analysis There is also specific content delivered, for example: • Implementation content like configuration guide • Service content like project plan, consultant guide, or kick off presentation • Enablement content like customer facing material The service has: • Fixed-scope and fixed-price services for the individual implementation scenarios The Service Delivery can be performed by SAP or qualified partner. 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 29 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  40. 40. Unit 1: Introduction and Positioning HA100 Figure 39: SAP ERP Rapid-Deployment Solution for Operational Reporting with SAP HANA Implementation Content To give our customers as much flexibility as possible we have redesigned our service package by creating a modular offering. With the base package of this rapid deployment solution you can choose up to 5 reports to be implemented. If you need additional reports you can add as many as needed. The SAP HANA business content for Sales and Distribution (SD) enables sales managers and sales representatives to check basic key figures for sales in real-time. Whereas sales managers use sales analytics to get instant overview information regarding the various performance indicators for their sales teams, the sales representatives focus on detailed checks of the results of their sales activities. 30 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  41. 41. HA100 Lesson: Rapid Deployment Solutions RDS Figure 40: Flexible Reporting Figure 41: Information about RDS Packages 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 31 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  42. 42. Unit 1: Introduction and Positioning HA100 Figure 42: The Way to Get an RDS (1/4) Figure 43: The Way to Get an RDS (2/4) 32 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  43. 43. HA100 Lesson: Rapid Deployment Solutions RDS Figure 44: The Way to Get an RDS (3/4) Figure 45: The Way to Get an RDS (4/4) 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 33 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  44. 44. Unit 1: Introduction and Positioning HA100 Figure 46: Service Overview – Deploy (1/2) You will quickly generate a meticulous project plan, including a detailed breakdown of activities, deliverables, and timelines. When should you schedule the kickoff workshop – and how much later should you plan scoping and refinement? What about user acceptance testing? End-user training? These solutions include the content to take the guesswork out of scheduling, substituting transparency and predictability that inspire key stakeholders to get on board and put their support behind your project. Figure 47: Service Overview – Deploy (2/2) 34 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  45. 45. HA100 Lesson: Rapid Deployment Solutions RDS Lesson Summary You should now be able to: • Understand, what is an RDS • How you could get and use an RDS 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 35 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  46. 46. Unit 1: Introduction and Positioning HA100 Lesson: Deployment Options Lesson Overview This lesson discusses the different SAP HANA deployment options available. Lesson Objectives After completing this lesson, you will be able to: • Explain SAP HANA deployment options Business Example You want to understand the different deployment options that are available. SAP HANA Deployment Options SAP HANA is available in several deployment options depending on scenarios and business needs. Figure 48: Overview of Deployment Options 36 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  47. 47. HA100 Lesson: Deployment Options Figure 49: SAP HANA Developer Edition Figure 50: SAP HANA One 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 37 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  48. 48. Unit 1: Introduction and Positioning HA100 Figure 51: SAP HANA Enterprise Cloud 38 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  49. 49. HA100 Lesson: Deployment Options Lesson Summary You should now be able to: • Explain SAP HANA deployment options 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 39 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  50. 50. Unit Summary HA100 Unit Summary You should now be able to: • Explain the current existing pain points in a system using a classic database • Explain how SAP HANA can handle the pain points and help to improve profit • Explain the architecture of SAP HANA as an accelerator in a side-car scenario • Explain the architecture of SAP HANA as an In-Memory Database • Understand, what is an RDS • How you could get and use an RDS • Explain SAP HANA deployment options 40 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  51. 51. For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  52. 52. For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  53. 53. Unit 2 SAP HANA Studio Unit Overview This unit provides an overview to using SAP HANA Studio. Unit Objectives After completing this unit, you will be able to: • Understand the structure of SAP HANA Studio • Understand how to configure Perspectives • Understand how to create a Delivery Unit and a Package Unit Contents Lesson: SAP HANA Studio..................................................... 42 Procedure: Exercise 1: Look and Feel ................................... 53 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 41 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  54. 54. Unit 2: SAP HANA Studio HA100 Lesson: SAP HANA Studio Lesson Overview Introduction to the SAP HANA graphical user interface SAP HANA Studio. Lesson Objectives After completing this lesson, you will be able to: • Understand the structure of SAP HANA Studio • Understand how to configure Perspectives • Understand how to create a Delivery Unit and a Package Business Example You are a consultant at a client site and need to launch SAP HANA Studio for the first time. You need to add the customer's SAP HANA instance to your Studio installation so that you can work on the server and create a new Delivery Unit and Package for your Information Models. Figure 52: SAP HANA Studio The SAP HANA Studio is delivered in the SAP HANA Appliance and provides an environment for administration, modeling, development and data provisioning. It can be installed on a local client PC. SAP HANA studio is a Java based application that runs on the Eclipse platform (More information: http://www.eclipse.org). 42 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  55. 55. HA100 Lesson: SAP HANA Studio When you start the SAP HANA studio for the first time, you can decide on several perspectives. Perspectives are predefined UI-layouts or views for several application uses. The Modeler Perspective is used by Data Architects to create Information Models. The Administration Console is used by SAP HANA administrators to administrate and monitor the engine. The Documentation Overview links to the current available documentation. Additionally, you also have perspectives for Development (HANA Applications), Java Development and Lifecycle Management Figure 53: Look & Feel – Administration View The Administration Perspective is used to administer and monitor SAP HANA instances. When you start SAP HANA Studio for the first time, there will be no connection to a SAP HANA system maintained yet. Note: It is possible to integrate several systems into one Studio. You can select a Cheat Sheet view via Window → Show view → Other. Help → Cheat Sheets creates an additional view on the right side. Here you can choose Adding system and Folders. Reading the Cheat Sheets can provide you information on how to create a new folder or add a new system into the navigator view. 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 43 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  56. 56. Unit 2: SAP HANA Studio HA100 To integrate a SAP HANA system into the studio you need to know the server where the engine is running and the instance number. You need to know a user/password combination to get a connection to the instance. You can import (File → import → SAP HANA Studio → Landscape) a system landscape which has been exported before from another or the same studio. Note: To get the imported landscape working you need to insert the passwords for all connections again. This can be done by right clicking on the instance, and amending the password in Database Logon User Figure 54: Look & Feel – Navigator View – Default Catalog On the left side you will find the navigator view. Here all the systems which have been registered (manual, or via import) are listed. We will take a closer look to the tree structure each system has. The physical tables are located in the Navigation Tree under the Default Catalog node. Expand this node and one will find a list of schemas. Schemas are used to categorize tables according to customer defined groupings. Note: During metadata import one defines which schema to hold created tables. Different schemas can be useful for grouping tables into categories that have meaning to users. This simplifies the process of identifying which tables to use when defining Information Models. One model can incorporate tables from multiple schemas. The schemas do not limit your modeling capabilities. The created column views are always located in schema _SYS_BIC, their meta data in schema _SYS_BI. 44 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  57. 57. HA100 Lesson: SAP HANA Studio The physical tables are the only storage area for data within SAP HANA. All the information models that will be created in the modeler will result in database views. As such, SAP HANA does not persist redundant data for each model and does not create materialized aggregates. Figure 55: System Monitor There is an integrated System Monitor which gives you an administration view about the system landscape. When you use the System Monitor button all systems which are listed in the navigator tree are listed by default in the system monitor overview. You get the most important information about your systems. Which information is shown can be configured by right clicking in the System Monitor view selecting Configure Table It is also possible to configure which systems will be shown in system overview by right clicking and selecting System Filter. 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 45 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  58. 58. Unit 2: SAP HANA Studio HA100 Figure 56: Look & Feel – Pre-Delivered Administration Console The Administration console is pre-delivered by SAP. You can access the administration console by • Selecting the Administration icon in the top right corner • Double click on the system in the System Monitor • Double click on the system in the Navigator view In the administration console you are administrating HANA instances: • Starting and stopping the instance • Backup/recovery of the instance • Monitor the system • Configure the engine instance • Doing the problem analysis 46 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  59. 59. HA100 Lesson: SAP HANA Studio Figure 57: Look & Feel – Perspectives are Built up Based on Views When you want to create data models in HANA you need to switch to the modeler perspective in the Studio. With Window → Open Perspective → Modeler you can switch to the Quick Launch of the Information Modeler. On the right top edge you find the fast perspective switch. The SAP HANA Studio offers other perspectives for debugging, resource, team synchronizing and more. 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 47 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  60. 60. Unit 2: SAP HANA Studio HA100 Figure 58: Modeler Above is the modeling section of the SAP HANA Studio. Note: The Quick launch of the modeler is open by default for the first instance in the navigation tree. If you want to change to another system, click on Select System. In the center of the screen you see a quick launch tab that allows the user to quickly jump to various sections including tools to: • Create new Information Models • Import and export source schemas, models, data • Configure the server • Access SAP HANA documentation On the left of the screen you see the navigation tree. Note that there are two main sections in the navigation tree. The Default Catalog node navigates to the physical tables, views, etc. The Content node navigates to Attribute Views, Analytic Views, Calculation Views, Analytic Priviliges, Procedures and Decision Tables. 48 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  61. 61. HA100 Lesson: SAP HANA Studio Figure 59: Navigator View – Models The Content node displays the data from a data modeling perspective. Here the user will create: • Attribute Views • Analytic Views • Calculation Views • Analytic Privileges • Procedures • Decision Tables 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 49 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  62. 62. Unit 2: SAP HANA Studio HA100 Figure 60: Look & Feel – Perspectives are Built up Based on Views Note: • Views are the basic screen elements. A collection of displayed views combined with their placement within the screen builds a perspective. • Each view can be moved around via drag & drop. 50 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  63. 63. HA100 Lesson: SAP HANA Studio Figure 61: Look & Feel – Tips & Tricks Note: Reset your perspectives will restore the screen to the default layout. SAP HANA Studio also includes a development perspective with debugging functionality 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 51 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  64. 64. Unit 2: SAP HANA Studio HA100 Figure 62: Development Perspective From the development perspective it is possible to check in and out development objects, connecting to a repository Figure 63: Development Repository Integration 52 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  65. 65. HA100 Lesson: SAP HANA Studio Exercise 1: Look and Feel Use Note: You can fill out the details below, as given by the instructor, and use these for all exercises during this course: Remote Desktop Alias Remote Desktop Username Remote Desktop Password SAP HANA Database Host SAP HANA Database Instance SAP HANA Database Username SAP HANA Database Password SAP BusinessObjects Server SAP BusinessObjects Username SAP BusinessObjects Password This section includes an exercise on look and feel of SAP HANA Studio. In this exercise you will log on to the WTS server, and get familiar with navigating in SAP HANA Studio. You will complete the exercise by creating your own Information Package. Procedure Note: Logging in via WTS is not required for all training locations (i.e. Germany is using VDI) 1. Logon to the WTS landscape: • Go to Start-Menu • Choose Common-Training 2. Remote Desktop into Server • Create a remote desktop connection to another desktop (connection information will be given by the instructor) • Start the Remote Desktop Connection as shown in the screenshot on the right side. • Use the path: Start Menu → All Programs → Accessories. Continued on next page 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 53 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  66. 66. Unit 2: SAP HANA Studio HA100 Figure 64: Remote Desktop into Server 3. In the next screen you have to choose one of the available remote desktop servers. Note: Type the name of the Server (specified by your instructor). • Click → Connect. Figure 65: Remote Desktop Connection 4. In the Remote Desktop Connection dialog box enter user name and password given by the instructor. Continued on next page 54 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  67. 67. HA100 Lesson: SAP HANA Studio Figure 66: Logon 5. Now you are on the right desktop and can start the SAP HANA Studio by going to Start → Programs → SAP HANA → SAP HANA Studio. 6. Open Administration Console Figure 67: Overview Screen 7. Register a new System. Right Click → Add System... within the Navigator view. • Enter the Hostname, Instance Number and Description and Locale as given by the instructor. • Do not use HTTPS. • Click → Next. Continued on next page 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 55 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  68. 68. Unit 2: SAP HANA Studio HA100 Figure 68: Register a New System 8. Enter your credentials as given by your instructor. Figure 69: Connection Properties Continued on next page 56 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  69. 69. HA100 Lesson: SAP HANA Studio 9. Change your initial password • Minimum 8 characters • Must contain capital and small letters • Must contain numbers • Example: Abcd1234 Hint: If prompted for a security fallback for your password, click No. Note: If your HANA system is not properly connected to the SAP HANA Studio (status is red), choose Refresh from the context menu. If necessary, close and reopen the SAP HANA Studio. Figure 70: Change Initial Password 10. The first customization you should do is now to adjust the default setting of the default client in the studio preferences. • Therefore go in the top menu and choose Window → Preferences... Continued on next page 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 57 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  70. 70. Unit 2: SAP HANA Studio HA100 Figure 71: Studio Preferences 11. Next, expand the Modeler node in the tree and click on Default Model Parameters. Note: HANA Studio supports modeling using multiple clients in SAP source data. You will now set your default client. • Now ensure that the client is dynamic. • Press the button Apply. Figure 72: Default Model Parameters Continued on next page 58 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  71. 71. HA100 Lesson: SAP HANA Studio 12. The overall perspective setup can be maintained via the Window menu on top. • You have access via Window → Open Perspective → Other to all pre-delivered and saved perspectives. For the next step, open the Administrator Console Perspective Figure 73: Administration Console 13. To easily switch between different perspectives you can click on the toolbar on top on the corresponding button. • Each open perspective will be shown here. Figure 74: Open Perspectives Continued on next page 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 59 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  72. 72. Unit 2: SAP HANA Studio HA100 14. To open a new view just go to the window menu again and drop down menu Show View → Other... Figure 75: Show View (1) 15. In the Show View dialog box you can choose which view you want to add to your perspective. • Next, double click on the view or click on OK after selecting the view to add it in your perspective. • Then, you can drag the view to a sidebar; put the view as footer or on top of the perspective. Figure 76: Show View (2) Continued on next page 60 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  73. 73. HA100 Lesson: SAP HANA Studio 16. For the SAP HANA Studio the central point of Access is the Navigator View, which is usually placed on the left side of the screen. • In the Navigator tree you can incorporate several SAP HANA instances directly connected with the appropriate user. • Note that there are three main sections in the navigation tree: – The Catalog node navigates to the physical tables, views, etc. – The Content node navigates to Attribute Views, Analytic Views, Calculation Views, Procedures, Analytical Privileges and Decision Tables. – The Security node navigates to User and Role settings. Note: The Content node is only visible inside the Modeler perspective. Figure 77: Navigator Tree 17. The “Catalog” contains all Database schemas which will be automatically created when a user is created. • Each Schema contains a folder for Column Views, Procedures, Tables and Views. Continued on next page 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 61 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  74. 74. Unit 2: SAP HANA Studio HA100 Figure 78: The Catalog 18. “Content” folder contains the Information Model packages. • Package contains a folder for Attribute Views, Analytic Views, Calculation Views, Analytic Privileges, Procedures and Decision Tables. Note: If you do not see folders for all the types of Information Models, this may be because none are created. Continued on next page 62 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  75. 75. HA100 Lesson: SAP HANA Studio Figure 79: Content Folder 19. “Security” folder contains Security settings for Users and Roles. Figure 80: Security Folder 20. The Navigator tree can be customized via a small dropdown icon. Continued on next page 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 63 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  76. 76. Unit 2: SAP HANA Studio HA100 Figure 81: Customize Navigation Tree (1) 21. Using this functionality you can decide what you want to see as folders in the Navigator. Figure 82: Customize Navigator Tree (2) 22. Should too much customization have left you lost – there is an easy way to RESET the perspective! • Reset the Perspective Continued on next page 64 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  77. 77. HA100 Lesson: SAP HANA Studio Figure 83: Reset Perspective 23. The Administration Console reflects the pre-delivered Administration Perspective. • In this perspective, you can administrate the SAP HANA Instances, depending on your user rights. Figure 84: Pre-Delivered Administration Perspective 25. Select Delivery Units from the Setup section. Continued on next page 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 65 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  78. 78. Unit 2: SAP HANA Studio HA100 Figure 85: Delivery Unit 26. Click on Create. Figure 86: Delivery Unit (3) 27. Enter STUDENTXX for the Name and Responsible person, enter 1 for the Version. Remember to replace XX with your assigned student number. The other entries can be left blank. Continued on next page 66 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  79. 79. HA100 Lesson: SAP HANA Studio Figure 87: Delivery Unit (4) 28. Verify that your Delivery unit is created. Figure 88: Delivery Unit (5) 29. Create a new package. In the Navigator Select the Content folder → Right Click → New Package. Note: Make sure you are in the Modeler Perspective Figure 89: New Package (1) 30. Enter studentXX for the package name and description. Continued on next page 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 67 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  80. 80. Unit 2: SAP HANA Studio HA100 Ensure to select your Delivery Unit you created earlier. Accept the original language proposed and select your STUDENTXX name as Person Responsible. Note: If your newly created delivery unit it not displayed, you may need to close and reopen the SAP HANA Studio. Figure 90: New Package (2) 31. As a result you will see the following folder structure created automatically for you under the newly created package. Figure 91: New Package (3) 68 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  81. 81. HA100 Lesson: SAP HANA Studio Lesson Summary You should now be able to: • Understand the structure of SAP HANA Studio • Understand how to configure Perspectives • Understand how to create a Delivery Unit and a Package 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 69 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  82. 82. Unit Summary HA100 Unit Summary You should now be able to: • Understand the structure of SAP HANA Studio • Understand how to configure Perspectives • Understand how to create a Delivery Unit and a Package 70 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  83. 83. For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  84. 84. For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  85. 85. Unit 3 Architecture Unit Overview This unit provides an overview to the architecture behind SAP HANA. Unit Objectives After completing this unit, you will be able to: • Understand the architecture of SAP HANA • Explain the necessity and uses of the Persistence Layer of SAP HANA 1.0 • Explain the Concept of Backup & Recovery in SAP HANA Unit Contents Lesson: Architecture............................................................. 72 Procedure: Exercise 2: Architecture ...................................... 81 Lesson: Persistence Layer ..................................................... 87 Lesson: Backup & Recovery ................................................... 91 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 71 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  86. 86. Unit 3: Architecture HA100 Lesson: Architecture Lesson Overview This lesson introduces a description of SAP HANA Database architecture and components. Lesson Objectives After completing this lesson, you will be able to: • Understand the architecture of SAP HANA Business Example A customer need to transform his landscape to improve his global performance and lessen his IT administration task. He needs to turn to SAP HANA technology and learn the new architecture of SAP HANA Appliance. Figure 92: System Architecture 72 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  87. 87. HA100 Lesson: Architecture Figure 93: Index Server Architecture At the top is the Connection and Session Management which creates and manages sessions and connections for the database clients such as SAP BusinessObjects Reporting tools or applications. The Transaction Manager is the component that coordinates transactions, controls transactional isolation and keeps track of running and closed transactions. The client requests are analyzed and executed by the set of components summarized as Request Processing and Execution Control. Once a session is established, database clients typically use SQL statements to communicate with Request Processing and Execution Control. For analytical applications the multidimensional query language MDX is supported in addition. Incoming SQL requests are received by the SQL Processor. Data manipulation statements are executed by the SQL Processor itself. Other types of requests are delegated to other components. For example, Data definition statements, such as definitions of relational tables, columns, views, indexes and Procedures are dispatched to the Metadata Manager. 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 73 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  88. 88. Unit 3: Architecture HA100 Figure 94: SAP HANA System Landscape Connectivity Overview Planning commands are routed to the Planning Engine that allows financial planning applications to execute basic planning operations in the database layer. The SAP HANA database offers programming capabilities for running application-specific calculations inside the database system. The SAP HANA database has its own programming languages. SQLScript is used to write database stored procedures. Procedure calls are forwarded to the Stored Procedure processor. Incoming MDX requests are processed by the MDX engine and also forwarded to the Calc Engine. Features such as SQLScript, MDX and planning operations are implemented using a common infrastructure called Calc Engine. 74 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  89. 89. HA100 Lesson: Architecture Figure 95: SAP HANA High Availability – High Availability – Disaster Tolerance High Availability per Data Center – Scale-Out with Standby Available today HW partners: Fujitsu, HP, IBM, more to come. High Availability across Data Centers – Disaster Tolerance Planned for General Availability of BW on HANA HW partners, planned: Fujitsu, HP, IBM, more to come. Solutions depend on HW partner technology. Figure 96: Scale Out – High Availability 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 75 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  90. 90. Unit 3: Architecture HA100 Figure 97: Scale Out – SAP HANA Database Landscape High-Availability enables the failover of a node within one distributed SAP HANA appliance. Failover uses a cold standby node and gets triggered automatically. Landscape Up to 3 master name-servers can be defined. During startup one server gets elected as active master. The active master assigns a volume to each starting index server or no volume in case of standby servers. Master name-server failure In case of a master name-server failure, another of the remaining name-servers will become active master. Index-server failure The master name-server detects an index-server failure and executes the failover. During the failover the master name-server assigns the volume of the failed index-server to the standby server. 76 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  91. 91. HA100 Lesson: Architecture Figure 98: SAP HANA High Availability – Node Failover (Standby) The General Parallel File System (GPFS) is a shared-disk clustered file system developed by IBM. Figure 99: HANA Disaster Tolerance – Cluster Across Data Centers The mirroring is offered on the storage system level. It will be offered together with the appliance as an special offering by our partners. The hardware partner will define how this concept is finally realized with his operation possibilities. 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 77 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  92. 92. Unit 3: Architecture HA100 Performance impact is to be expected on data changing operations as soon as the synchronous mirroring is activated. The impact depends strongly on a lot of external factors like distance, connection between data centers, etc. The synchronous writing of the log with the concluding COMMITs is the crucial part here. In case of an emergency the primary data center is not available any more and a process for the take-over must be initiated. So far a lot of customers wished to have a manual process here, but an automated process is also able to be implemented. This take-over process then would end the mirroring officially, will mount the disks to the already installed HANA software and instances, and start up the secondary database side of the cluster. If the hostnames and instance names on both sides of the cluster are identical, no further steps with hdbrename are necessary. It would be possible to run a development and/or QA instance of the three tier installation on this secondary cluster hardware, simply to utilize it until the take-over is executed. The take-over then would stop these dev. and/or QA instances and mount the production disks to the hosts. It would require an additional set of disks for the dev. and QA instance. So far no hot standby via log shipping is available or even log shipping by recovering of log backups on a standby host. This needs some changes in the engines of HANA database which needs time to be realized. Both solutions are on the agenda of HANAs future. Figure 100: Data Replication Methods There are different technologies how to load data into SAP HANA (different data provisioning scenarios) which are covered in the Unit “Data Provisioning”. 78 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  93. 93. HA100 Lesson: Architecture The methods are: • SAP Landscape Transformation • SAP Data Services • Flat file upload • Direct Extractor Connection (DXC) Figure 101: SAP HANA System Landscape More technical, the following components will be needed to be installed next to SAP HANA, depending on the actual scenario. These technologies are reflected in the different editions of SAP HANA depending on the needs of the customer: 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 79 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  94. 94. Unit 3: Architecture HA100 Figure 102: Bill of Material / SAP HANA Appliance Software Components Figure 103: Bill of Material / SAP HANA Peripheral Components 80 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  95. 95. HA100 Lesson: Architecture Exercise 2: Architecture Use This section includes an exercise on Architecture. The goal is to find out architecture-related information about some tables. In this section you will learn: • How to see whether a table is in row store or in column store • How to see what indexes are defined for a table We do this example for table “MARA” in the “TRAINING” schema; and for table “P_SCHEMAS_” from the “SYS” schema. Procedure 1. Log on to the SAP HANA Studio with your user. • For this exercise you can use either the Administration perspective or the Modeler perspective. • So let’s start looking for table MARA. 2. In the Navigator Tree, expand the node Catalog. Figure 104: Catalog 3. Expand the node for the TRAINING schema and then expand the Tables folder within that schema. Figure 105: Tables (1) 4. This shows the tables in that schema. Continued on next page 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 81 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  96. 96. Unit 3: Architecture HA100 Figure 106: Tables (2) 5. Right-click the Tables folder and select Filter from the context menu. This opens a dialog box. Figure 107: Filter 6. In that dialog box, you can enter a table name. • Note: You are opening the list of tables within schema TRAINING, so we are searching for tables within the TRAINING schema. • Therefore, do not specify the Schema name in the search field. • Enter MARA in the input field and confirm with OK. Continued on next page 82 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  97. 97. HA100 Lesson: Architecture Figure 108: Table Name 7. This will filter the list of tables with names starting with MARA. Figure 109: List Filter 8. Expand the list of tables. That list should now be filtered. Figure 110: List of Tables 9. The context menu for a table offers several options. We are interested in the table metadata which we can reach by Opening the table Definition (or by double-clicking the table). Other options which are not used here include: • Open Data Preview: Explore the table contents. • Open Content: simple display of the table contents. Continued on next page 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 83 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  98. 98. Unit 3: Architecture HA100 Figure 111: Table Metadata 10. Once you double-click the table, the table definition is displayed. • This screen shows the table structure, i.e. all fields of the table with their types etc. • Whether the table is in column store or in row store is shown in the top-right corner of this screen. • MARA as you can see is using column-based storage. Figure 112: Table Definition 11. The key fields of the table are marked in column Key. • For MARA, these are the client and the material number, MANDT and MATNR. Continued on next page 84 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  99. 99. HA100 Lesson: Architecture Figure 113: Key Fields 12. Let’s now look at the table HANA_SEARCH_DATA from the TRAINING schema. You should be able to verify that: • The table is a row-store table. • There are no indexes defined. Figure 114: Table HANA_SEARCH_DATA 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 85 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  100. 100. Unit 3: Architecture HA100 Lesson Summary You should now be able to: • Understand the architecture of SAP HANA 86 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2013 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com
  101. 101. HA100 Lesson: Persistence Layer Lesson: Persistence Layer Lesson Overview This lesson explains components composing the persistence storage layer and purposes of each components in case of power failure. Lesson Objectives After completing this lesson, you will be able to: • Explain the necessity and uses of the Persistence Layer of SAP HANA 1.0 Business Example In case of power failure and restart of the system, we need to know if the system is able to recover data or not. Figure 115: Persistence – In-Memory Data Is Regularly Saved to Disk Data pages and before images (Undo log pages) are written on the data volumes. After images (redo log pages) are written on the log volumes. 2013 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 87 For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com For Any SAP / IBM / Oracle - Materials Purchase Visit : www.erpexams.com OR Contact Via Email Directly At : sapmaterials4u@gmail.com

×