What is SAP?
SAP is the leading Enterprise Information and Management Package worldwide. Use of this package makes it possible to track and manage, in real-time, sales, production, finance accounting and human resources in an enterprise.
SAP SOLUTION MANAGER
SAP Solution Manager is a product developed by the software company SAP SE. It is an integrated end-to-end platform intended to assist users in adopting new developments, managing the application lifecycle, and running SAP solutions.
SAP HANA
SAP HANA is an in-memory, column-oriented, relational database management system developed and marketed by SAP SE.Its primary function as database server is to store and retrieve data as requested by the applications. In addition, it performs advanced analytics (predictive analytics, spatial data processing, text analytics, text search, streaming analytics, graph data processing) and includes ETL capabilities and an application server.
FEEDBACK
Please send us your feedback/suggestions at "venkatsaptraining@gmail.com"
Criteria | SAP HANA | Oracle |
Strengths | Customization, customer service & functionality | Ease of use, quick deployment and flexibility |
Compatibility to work with other databases | Very Good | Average |
Comparison on costs | More cost for internal resources and training | Much lesser on both fronts |
• By using singe data-in memory, SAP HANA supports smooth transaction process and fault-tolerant analytics
• Easy and simple operations using an open-source, unified platform in the cloud
• High-level Data Integration to access massive amounts of data
• Advanced tools for in-depth analysis of present, past and the future.Interested in learning SAP HANA? Well, we have the comprehensive Sap Hana Course to give you a head start in your career.
• No data approach can be faster than row-based if you want to analyze, process and retrieve one record at one time.
• Row-based tables are useful when there is specific demand of accessing complete record.
• It is preferred when the table consists of less number of rows.
• This data storage and processing approach is easier and effective without any aggregations and fast searching.Demerits:
• The data retrieval and processing operations involve the complete row, even though all the information is not useful.
• Only specific columns need to be approached for Select query and any column can be used for indexing.
• Efficient operations since most columns hold unique values and thus, high compression rate.
Besides managing log data on the disk, HANA’s persistence layer allows read and write data operations via all storage interfaces.
• The SAP HANA Studio further builds development objects and deploys them, to access and modify data models like HTML and JavaScript files.
• It also handles various data services to perform data input from SAP warehouse and other related databases.
• Responsible for scheduling data replication tasks.
• Cluster encoding
• Dictionary encoding
• SLT
• SAP Business Objects Data Services (BODS)
• SAP HANA Direct Extractor Connection (DXC)
• Data Load Job (DTL_MT_DATA_LOAD__)
• Master Controlling Job (IUCC_REPLIC_CNTR_)
• Migration Object Definition Job (IUCC_DEF_MIG_OBJ_)
• Access Plan Calculation Job (ACC_PLAN_CALC__)
• SAP HANA Application Cloud
• SAP HANA Cloud
• Sap HANA DBThe Sap Hana Training Videos and Certification Course can open the doors to a stellar career for you.
• Attribute view
• Analytic view
• Calculation View
Qs. Why SAP HANA is fast?
-------------------------------------------------------------------------------------------------------------------------Qs. Describe SAP HANA Database Architecture in brief.
--------------------------------------------------------------------------------------------------------------------------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.
Qs.What is ad hoc analysis?
The performance reduces dramatically if the user wants to do analysis on some data that is not already pre-aggregated. With SAP HANA and its speedy engine, no pre-aggregation is required. The user can perform any kind of operations in their reports and does not have to wait hours to get the data ready for analysis.
Qs. What is SAP HANA?
- It is a combination of hardware and software made to process massive real time data using In-Memory computing.
- It combines row-based, column-based database technology.
- Data now resides in main-memory (RAM) and no longer on a hard disk.
- It’s best suited for performing real-time analytics, and developing and deploying real-time applications.
An in-memory database means all the data is stored in the memory (RAM). This is no time wasted in loading the data from hard-disk to RAM or while processing keeping some data in RAM and temporary some data on disk. Everything is in-memory all the time, which gives the CPUs quick access to data for processing.
SAP HANA is equipped with multiengine query processing environment which supports relational as well as graphical and text data within same system. It provides features that support significant processing speed, handle huge data sizes and text mining capabilities.
Qs. So is SAP making/selling the software or the hardware?
SAP is selling licenses and related services for the SAP HANA product which includes the SAP HANA database, SAP HANA Studio and other software to load data in the database.
To know more, check the article SAP HANA Hardware
Qs. What is the language SAP HANA is developed in?
Qs. What is the operating system supported by HANA?
Qs. Can I just increase the memory of my traditional Oracle database to 2TB and get similar performance?
You might have performance gains due to more memory available for your current Oracle/Microsoft/Teradata database but HANA is not just a database with bigger RAM.
It is a combination of a lot of hardware and software technologies. The way data is stored and processed by the In-Memory Computing Engine (IMCE) is the true differentiator. Having that data available in RAM is just the icing on the cake.
Qs. What are the row-based and column based approach?
- It is the traditional Relational Database approach
- It store a table in a sequence of rows
- It store a table in a sequence of columns i.e. the entries of a column is stored in contiguous memory locations.
- SAP HANA is particularly optimized for column-order storage.
Following figure explains the difference between the two storage mechanism.