Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 14

HANA Data Provisioning Options

Contents
• Data Provisioning Options
• SAP HANA In-Built tools
• Flat File upload
• Smart Data Streaming
• Smart Data Access
• SAP HANA External tools
• SAP SLT
• SAP SRS
• SAP DXC
• SAP Data Services (BODS)
• Comparision of Available options
Data Provisioning Options
• For HANA, we can divide the data provisioning options available into
two categories:
• SAP in-built tools
• External Tools
SAP HANA In-Built tools
• Flat file upload
• Smart Data Streaming
• Smart Data Access
Flat File upload
• Folloing Steps have to be performed for uploading data from flat files
in any format (CSV, XLS, XLSX)

• Table creation is done using SQL Script


language, i.e. specfic to SAP HANA Database.
• There is also an option while uploading to get
the meta data from the source file itself which
is quite handy while prototyping.
Smart Data Streaming
• SAP HANA smart data streaming is an optional HANA capability that provides
high speed real-time streaming analytics and stream data capture for HANA
systems.
• SAP HANA smart data streaming (SDS) is based on streams of incoming
messages or events to provide real time analytics for decision making.
• Streaming data can be also be transformed before viewing and all sorts of
highly complex mathematical functions are possible on the data, irrespective
of the number of records.
• Useful Data can also be persisted to HANA Database.
• By continous queries and we can monitor new data streams as they are
generated.
Smart data access
• Smart Data Access is a technology
which enables remote data access as
it they are local tables in HANA
without copying data into SAP HANA.
• Data required from other sources will
remain in virtual tables. Virtual tables
will point to remote tables in different
data sources. It will enable real time
access to data regardless of its
location and at same time, it will not
effect SAP HANA database.
• Data in virtual tables cannot be
modified i.e. insert, update and
delete operations are not possible on
virtual tables.
• Restriction: Some analytical view
does not support virtual tables.
External tools
• SAP Landscape Transformation (LT)
• SAP Replication Server (SRS)
• Direct Extractor Connection
• SAP Data Services
SAP Landscape Transformation Tool (SLT)
• is for all SAP HANA customers who need real-time or scheduled data replication, sourcing from
SAP and NON-SAP sources
• Uses trigger-based technology to transfer the data from any source to SAP HANA in real-time.

• Allows real-time or schedule time data replication.


• During replicating data in real-time, we can migrate data in SAP HANA Format.
• SLT handles Cluster and Pool tables.
• This is fully integrated with SAP HANA Studio.
• SLT also has transformation capabilities on the go.
• SLT integrated with Solman for monitoring purpose.
SAP Landscape Transformation Tool (SLT) contd.
• SLT Can be installed on the source system or separate if
source is SAP System. • There are two primary difference between SAP and NON
• When table replication is switched on, logging tables are SAP Source.
created in the source system. • Connection between Source and SLT is a DB Connection.
• Read module is created in the source system. • Read modules will be in SLT instead of Source.
• RFC connection is established between source and LT
System.
• DB Connection is established between LT Replication
server and HANA System.
SAP Replication Services
• SAP Replication Server also known as Sybase replication server is again a real time
replication service, with the added advantange that DML and DDL changes across
the enterprise can be also catered.
Direct Extractor Connection
• The SAP HANA Direct Extractor Connection (DXC) is used to redirect
data from embedded SAP BW system (For SAP ECC extractors) to
HANA table using http connection. SAP HANA DXC is batch driven
data replication technique i.e. it can execute after a time interval.

• SAP DXC requires no additional server or application in the system


landscape.
• It reduces the complexity of data modelling in SAP HANA, as it sends
the data to SAP HANA after applying all business extractor logic in the
source system.
• It speeds up SAP HANA Implementation time lines.
• It extract semantic rich data from SAP Business site and provide to
SAP HANA.
SAP Data Services
• Folloing Steps have to be performed for uploading data from flat files
in any format (CSV, XLS, XLSX)

• Table creation is done using SQL Script


language, i.e. specfic to SAP HANA Database.
• There is also an option while uploading to get
the meta data from the source file itself which
is quite handy while prototyping.
Comparision of few options available

You might also like