SAP HANA
SAP HANA
Answers
Ans: SAP HANA is one of the fastest growing products in SAP history and is viewed
by the industry as a breakthrough solution for in-memory databases. SAP HANA
claims that it accelerates analytics and applications on a single, in-memory platform,
as well as combining databases, data processing, and application platform
capabilities.
Business transactions
Advanced analytics
Social media
Mobile experience
Collaborative business
Design connections
Ans. SAP HANA proves to be a unique tool for users in many ways. The reasons for
uniqueness are:
SAP HANA is the first technology ever to be used for both OLTP and
OLAP application processing.
It provides query processing environment for structured as well as
unstructured data. That is, for both relational database (tables) and less
structured (texts, graphs) respectively.
The multi-core processing engines of the SAP HANA system process data
parallelly. The parallel processing is done within different columns of the
same database. Using a columnar database, the system optimizes data
structure and eases storing large data by compressing it.
Answer: The SAP HANA database is developed in C++ and runs on SUSE Linux
Enterpise Server. SAP HANA database consists of multiple servers and the most
important component is the Index Server. SAP HANA database consists of Index
Server, Name Server, Statistics Server, Preprocessor Server and XS Engine.
Index Server:
Index server is the main SAP HANA database component. It contains the actual data
stores and the engines for processing the data. The index server processes
incoming SQL or MDX statements in the context of authenticated sessions and
transactions.
Preprocessor Server:The index server uses the preprocessor server for analyzing
text data and extracting the information on which the text search capabilities are
based.
Name Server:The name server owns the information about the topology of SAP
HANA system. In a distributed system, the name server knows where the
components are running and which data is located on which server.
Statistic Server:The statistics server collects information about status, performance
and resource consumption from the other servers in the system.. The statistics
server also provides a history of measurement data for further analysis.
[Related Posts:
What is Crystal Reports – SAP Business Intelligence Software]
Ans. The replication server is responsible for managing the replication of table data
as well as metadata from the data source.
Ans: The full form of SLT is SAP Landscape Transformation which is nothing but a
trigger based replication. It
is the replication technology to pass the data from the source system to the target
system. Here the source
can be either SAP or non-SAP whereas the Target system is SAP HANA system
which contains HANA
Database.
Ans: The information required to create the connection between the source system,
SLT system, and the SAP HANA system is specified within the SLT system as a
Configuration. A new configuration in Configuration & Monitoring Dashboard
(transaction LTR) can hence be defined.
Q11. What are the different components in SAP HANA Architecture? What is
the use of Index server?
Ans:
Index Server
Name Server
Statistical Server
Preprocessor Server
XS Engine
SAP Host Agent
LM structure
SAP Solution Manager Diagnostic Agent
Index server contains engine to process data in HANA database. These data
engines are responsible to handle all SQL/MDX statement in HANA system. Index
server also contains Session and Transaction Manager which is responsible to
manage all running and completed transactions.
Ans:HANA supports both type of data store in database. Row store is used when
you need to use Select statement and no aggregations are performed.
Column store is used to perform aggregations and HANA Modeling is supported only
on Column based tables.
Q13. What are the different types of permanent license keys in HANA system?
Ans: There are two types of permanent License keys for HANA system −
Q14. Clarify how you can maintain a strategic distance from un-vital logging
data from being put away?
Ans:You can maintain a strategic distance from un-vital logging data from being put
away by delaying the replication by halting the blueprint related occupations.
Q15. Define Five-minute rule?
Ans:It is a rule of thumb for deciding whether a data item should be kept in memory,
or stored on disk and read back into memory when required. The rule is “randomly
accessed disk pages of a cache are re-used every 5 minutes”.
Answer:
The following security related features are provided by SAP HANA :
Ans:
Waiting for data to be loaded from main memory into the CPU cache is called as
Stall.
Answer :
Restricted users are those users who access HANA system with some applications
and they don’t have SQL privileges on HANA system. When these users are created
they don’t have any access initially.
Answer :
SAP HANA Graphical Calculation View (Created by SAP HANA Studio Graphical
editor).
SAP HANA Script-based calculations Views (Created by SQL Scripts by SAP HANA
Studio).
Answer :
This engine is used when we execute any Attribute View in HANA or run
native SQL on more than one table with join condition.
If there are any calculations involved either in Attribute View or in native
SQL then Join Engine will use the Calculation Engine for calculations or
fetch the result.
Run-length encoding
Cluster encoding
Dictionary encoding
Prefix encoding
Indirect encoding
Sparse encoding
Q22. Can user always upgrade SAP HANA directly, even if there is a significant
difference between the source and the target level?
Answer: We can upgrade SAP HANA from any source level to any target level
without an intermediate step. But there are some exceptions :
Answer :
They are all the same thing, and 1.0 SP03 is touted to be the final name which
should go into Ramp Up (beta) in Q4 2011. This allows any SAP Net Weaver BW 7.3
Data Warehouse to be migrated into a HANA appliance. HANA 1.0 SP03 specifically
also accelerates BW calculations and planning, which means even more
performance gains can be attained.
Ans: The full form of SLT is SAP Landscape Transformation which is nothing but a
trigger based replication. It is the replication technology to pass the data from the
source system to the target system. Here the source can be either SAP or non-SAP
whereas the Target system is SAP HANA system which contains HANA database.
Ans:
Content −This is used to maintain design time repository. You can create
new packages and design Information views in HANA system. Various
views can be created under content tab to meet business requirement and
to perform analytical reports on the top of the Modeling views.
Q26. Define Latency in SAP HANA ?
Ans: Latency is the length of time to replicate data (a table entry) from the source
system to the target system
Q27. Which Information view in SAP HANA is used to implement star schema
queries?
Ans: MDX Provider is used to connect MS Excel to SAP HANA database system. It
provides driver to connect HANA system to Excel and is further used for data
modelling. You can use Microsoft Office Excel 2010/2013 for connectivity with HANA
for both 32 bit and 64 bit Windows.
The exchange chief co-ordinates database exchanges and keeps a record of running
and shut transactions. When the exchange is moved back or submitted, the
exchange supervisor informs the included stockpiling motors about the occasion so
they can run essential activities.
Speed – SAP HANA provide a high-level speeds processing on massive data and
this is due to In-Memory Technology.
Open to Data/Source– SAP HANA can access various data sources without any
issues including the Structured and Un-Structured data from SAP or Non-SAP data
source.
Cloud- SAP HANA application and database can be easily deployed to the Cloud
environment.
Simplicity– SAP HANA is best known for its simplicity. It also reduces the efforts
behind the ETL process, Data Aggregation, Indexing, and Mapping.
Cost factor– SAP states that SAP HANA Software can reduce the total IT cost of
any company.
Choice option available– SAP HANA is supported by the different hardware vendor
and has a list of the Software provider, so based on the requirement, the user has
too many options to can choose the best one.
Row Store
Column Store
SAP HANA Platform – SAP HANA Platform is called the development platform with
in-memory data storage. This facility allows the users to perform the analysis on a
large volume of data that too in a real time. This Platform works as a platform for
development. It also provides infrastructure and tools for building a high-performance
application.
Answer: SLT stands for SAP Landscape Transformation which is a trigger based
replication. SLT replication server is the replication technology to pass data from
source system to the target system. The source can be either SAP or non-SAP.
Target system is SAP HANA system which contains HANA database.
Answer: The information to create the connection between the source system, SLT
system, and the SAP HANA system is specified within the SLT system as a
Configuration. You can define a new configuration in Configuration & Monitoring
Dashboard (transaction LTR).
Q39. How does SAP HANA support import from a local file?
This is used to import data from a flat file like .xls or.csv file. Click on Next → Choose
Target System → Define Import Properties.
Select Source file by browsing local system. It also gives an option if you want to
keep the header row. It also gives an option to create a new table under existing
Schema or if you want to import data from a file to an existing table.
Ans: In-Memory concept of SAP HANA means that all the data is stored in RAM
memory. A conventional database transfer data from memory in 5 milliseconds
however SAP HANA In-memory takes 5 nanoseconds to read data. SAP HANA uses
multicore CPU architecture and stores data in row and column based storage in
HANA database.