4 New Features in ABAP Dictionary On SAP HANA
4 New Features in ABAP Dictionary On SAP HANA
4 New Features in ABAP Dictionary On SAP HANA
03/21/2019
Dear SAPLearners, in this blog post we will learn new features in ABAP Dictionary to support SAP
HANA Database
SAP HANA is a relational database management system (RDBMS). It combines OLAP and OLTP processing
into a single in-memory database – eliminating disk bottlenecks and o ering groundbreaking
performance. This ACID-compliant, in-memory columnar database stores compressed data, o ers parallel
processing across multiprocessor cores, and supports single instruction multiple data (SIMD) commands.
This storage type only applies if the current database is an SAP HANA database and is ignored by
other database systems like Oracle, MSSQL and DB2. There are three storage types to choose from.
Column Store
This creates the table in the SAP HANA column store or moves it there. This setting should be used
in following cases
The database table is designed for application data analyzed in SAP HANA.
The database table contains a very large number of rows and the storage type column store
provides better compression.
The database table has a full text index.
The database table contains table elds with HANA data types that are supported only by the
storage type column store.
Row Store
This creates the table in the SAP HANA column store or moves it there. This setting should be used
in following case
The database table is used mainly for frequent single row accesses.
Unde ned
This is the only setting possible for pooled tables and cluster tables. As there is no point in specifying
a xed storage type.
Yes, the storage type setting can be changed after the table has been created and the table will be
moved into the speci ed store. Use this with caution, if the table contains content, as it may involve
reorganizing the table data.
A new option is available on SAP HANA database as primary database to convert pool and cluster
tables to transparent tables to support de-pooling and de-clustering.
This new option is added to “Choose Table Category” dialog window, you can access this dialog
window under “Extras >> “Change/Display Table Category”
Under “Choose Table Category” dialog window, you can specify a list of databases on which pool or
cluster table should be considered as transparent table.
A Full Text index is created on the database at the database table as an additional column – which is
not visible to the user. Text highlighting, Text Search and Text analysis become possible with this Full
Text Index
The following conditions should be met before creating a Full Text Index
A full text index can only be created for the SAP HANA database and for tables with the storage
type column store.
A full text index can only be created for precisely one column in a database table whose built-in
data type is CHAR, SHORTSTRING, STRING, or RAWSTRING.
The database table must have a column for the text language.
4. Deactivation of Secondary Indexes
Now you can activate secondary indexes selectively in index de nition dialog window
Deactivate Secondary Index in SAP HANA DB
Congrats!! You have successfully learned 4 new features in SAP ABAP Dictionary on HANA Database.
Please feel free to comment and let us know your feedback. Subscribe for more updates
Prakash
SAP Fiori Consultant