Technical Articles
C_HANATEC_13 Topics: System Architecture – by the SAP HANA Academy
LATEST UPDATE: December, 2020 ========================================= For the latest information, visit our blog post series about SAP HANA certification: For the SAP Press Certification Success Guide, see For the blog post, see |
Introduction
This blog is part of a series to help you pass the SAP Certified Technology Associate – SAP HANA 2.0 certification exam, C_HANATEC_13.
For an overview of the exam, see
For the sample questions, see
Topic Areas
There are 10 topic areas and you can expect about 8 questions for each topic.
- System Architecture (this blog)
- Multitenant Database Containers
- High Availability and Disaster Tolerance
- Database Administration Tools and Tasks
- Monitoring and Troubleshooting
- Backup and Recovery
- Security
- Users and Authorization
- Database Migration to SAP HANA
- Installation and Upgrade
In this blog, I will discuss the System Architecture topic.
On the SAP Training website for C_HANATEC_13, the exam objective for this topic is stated:
Design a system architecture for an SAP HANA implementation
that includes hardware sizing, data persistence,
network requirements and integrates with the existing customer landscape.
Study Material
The study material for this topic comes from training
- HA100 – SAP HANA Introduction (2 days)
- HA200 – SAP HANA 2.0 Installation and Administration (5 days)
You can download the index of the guide with the units and lesson objectives from the SAP Training website.
Unit 4 of HA200 covers the SAP HANA Architecture in 2 lessons with the objectives:
- Explain SAP HANA architecture and technology
- Explain SAP HANA memory management and data persistence
Unit 2 of HA100 covers the SAP HANA Architecture in several lessons of which the ‘Understanding the key features of SAP HANA database’ lesson is the most important (it is also its objective).
These topics are also addressed in the following SAP HANA guides:
SAP HANA Architecture
Components
A good understanding of the SAP HANA architecture is important for this topic area. Technically, we distinguish different components (server, client, studio, AFL, etc.). From a licensing perspective, these are bundled in editions and options.
For an overview, see
SAP HANA 2.0 Editions and Options
Note that feature scope description has changed this year (2018). For the most current state of affairs (at the time of writing), see
There are no questions about which edition contains which component but knowing the different pieces of the platform is certainly relevant.
For the feature scope description, see
For the documentation, see
- SAP HANA Platform Software Components – SAP HANA Server Installation and Update Guide
Deployment Options
You also need to be familiar with the different deployment options: MDC, MCOD, MCOS, etc.
The video tutorial below explains these concepts for SAP HANA 1.0 SPS 12 but this also applies to SAP HANA 2.0.
SAP HANA Academy – Installation and Update: Server Concepts
For the documentation, see
- SAP HANA Technical Deployment Options – SAP HANA Master Guide
Under the Hood
Although not in great detail, you might get a question or two about SAP HANA under the hood: its services, the startup process, savepoints (see also the Backup and Recovery topic), data persistence, and memory management.
For an earlier release, I have recorded a tutorial video about the architecture. This certainly needs an update as XS Advanced and Multitenant Database Containers are not included. However, for the role of the nameserver and indexserver process, the webdispatcher, the client interfaces, etc. not all that much has changed, so if you are new to this topic you still might find it helpful.
The backup and recovery concepts video covers savepoints.
SAP HANA Academy – SAP HANA Administration: Architecture – Overview
SAP HANA Academy – Backup and Recovery: Concepts
SAP HANA Academy – SAP HANA Memory Management
SAP HANA Memory Management
For the documentation, see
- SAP HANA Services – SAP HANA Administration Guide
- Persistent Data Storage in the SAP HANA Database – SAP HANA Administration Guide
- 2400005 – FAQ: SAP HANA Persistence
- Savepoints and Redo Logs – SAP HANA Administration Guide
- 2100009 – FAQ: SAP HANA Savepoints
- Restart Sequence – SAP HANA Administration Guide
- 1999997 – FAQ: SAP HANA Memory
Table Management
Additionally, you can several questions related to table management, like column versus row-based tables, column compression and merge operations, table redistribution, data temperature, etc. For this, see
- Columnar and Row-Based Data Storage – SAP HANA Administration Guide
- Data Compression in the Column Store – SAP HANA Administration Guide
- 2112604 – FAQ: SAP HANA Compression
- Redistributing Tables in a Multi-Host SAP HANA System – SAP HANA Administration Guide
- 2081591 – FAQ: SAP HANA Table Distribution
- The Delta Merge Operation – SAP HANA Administration Guide
- 2057046 – FAQ: SAP HANA Delta Merges
- Table Partitioning – SAP HANA Administration Guide
SAP HANA XS Advanced Model (XSA)
You can also expect a couple of questions about XSA, so it is relevant to have some understanding of the architecture and how it compares to XS classic.
There is a lot of documentation and blogs about XSA, so it is to drown in this topic. However. in my exam, there were maybe 2 or 3 questions about XS classic (repository) and only 1 or 2 about XSA so you might want to take this into consideration about how to spend your study time.
If you just want to refresh and test your XS knowledge, try our quiz (where we cover the key concepts):
There is a full playlist about XS Advanced on the SAP HANA Academy:
You do not have to watch all 100+ videos. For this topic, the overview video suffices:
SAP HANA Academy – XS Advanced
For the documentation, see
- Server Architecture of SAP HANA XS Advanced Runtime Platform – SAP HANA Administration Guide
References
SAP HANA Academy Playlists
- SAP Certified Technology Associate [C_HANATEC_13]
- SAP HANA Installation and Update
- SAP HANA Administration
- Database Backup and Recovery
- SAP HANA XS Advanced Model
SAP Blogs
- SAP HANA 2.0 editions (2018) – by the SAP HANA Academy
- SAP HANA Under The Hood: SAPInit and SAPStartSrv – by the SAP HANA Academy
- SAP HANA Under The Hood: HDB – by the SAP HANA Academy
- XS Exam Quiz – by the SAP HANA Academy
SAP Help Portal (Documentation)
- Feature Scope Description for SAP HANA
- SAP HANA Platform Software Components – SAP HANA Server Installation and Update Guide
- SAP HANA Technical Deployment Options – SAP HANA Master Guide
- Columnar and Row-Based Data Storage – SAP HANA Administration Guide
- Data Compression in the Column Store – SAP HANA Administration Guide
- Redistributing Tables in a Multi-Host SAP HANA System – SAP HANA Administration Guide
- The Delta Merge Operation – SAP HANA Administration Guide
- Table Partitioning – SAP HANA Administration Guide
- SAP HANA Services – SAP HANA Administration Guide
- Persistent Data Storage in the SAP HANA Database – SAP HANA Administration Guide
- Savepoints and Redo Logs – SAP HANA Administration Guide
- Restart Sequence – SAP HANA Administration Guide
SAP Notes
- 1999997 – FAQ: SAP HANA Memory
- 2400005 – FAQ: SAP HANA Persistence
- 2100009 – FAQ: SAP HANA Savepoints
- 2112604 – FAQ: SAP HANA Compression
- 2081591 – FAQ: SAP HANA Table Distribution
- 2057046 – FAQ: SAP HANA Delta Merges
SAP Education
- HA100 – SAP HANA Introduction (2 days)
- HA200 – SAP HANA 2.0 Installation and Administration (5 days)
Thank you for watching
The SAP HANA Academy provides technical enablement, implementation and adoption support for customers and partners with 1000’s of free tutorial videos.
For the full library, see SAP HANA Academy Library – by the SAP HANA Academy
For the full list of blogs, see Blog Posts – by the SAP HANA Academy
- Subscribe to our YouTube channel for updates
- Join us on LinkedIn linkedin.com/in/saphanaacademy
- Follow us on Twitter @saphanaacademy
- Google+ plus.google.com/+saphanaacademy
- Facebook facebook.com/saphanaacademy
Excellent Blog, very informative, I am positive the above information will help us in clearing out the exam with ease.