SlideShare a Scribd company logo
DATA PROVISIONING IN SAP
HANA
AGENDA
๏ถIntroduction
๏ถData Provisioning Techniques
DATA PROVISIONING
DATA PROVISIONING
๏ถData provisioning involves importing data from multiple SAP and non-SAP system into SAP
HANA.
๏ถdata provisioning options available into two categories, they are
โ—ฆ SAP HANA in-built tools
โ—ฆ External Tools
DATA PROVISIONING TECHNIQUES
Flat File
Upload
Smart Data
Streaming
Smart Data
Access
External Tools For Data Provisioning
SLT
SAP Landscape
Transformation
SRS
SAP Replication
Server
DXC
Direct Extractor
Connection
SAP Data
Services
Source Systems
SAP ECC SAP BW Hadoop
Non-SAP Data
Sources
Social
Network
Sensors
In-Built Tools
FLAT FILE UPLOAD
๏ถFlat files are data files which are stored locally and not coming in from a live server.
๏ถOne of the advantages we have with SAP HANA studio is, we have an option to load data from
either .csv or excel files to SAP HANA database directly without using any of the ETL tools.
Create the Table
Get the file containing
data in local system
Import file using
HANA studio
Manage the mappings Load the data
Sequential Steps in a Process
IMPORTANT FACTS ABOUT UPLOADING DATA FROM
FLAT FILES
๏ถIf the required table for loading the data does not exist in SAP HANA database, itโ€™s necessary to
create a table structure that is based on the flat files
๏ถThe application suggests the column names and data types for the new tables and itโ€™s possible to edit
them
๏ถThe new table always has a 1:1 mapping between the file and table columns
๏ถWhen loading new data in the table, it gets appended to the existing data
๏ถThe application does not allow to overwrite any column or change the data type of existing data
๏ถThe supported file types are: .csv, .xls, and .xlsx
SMART DATAACCESS
๏ถSAP HANA Smart Data Access (SDA), enables remote data to be accessed via SQL queries as if
they are local tables in HANA, without copying the data into SAP HANA.
๏ถ With the help of SDA, SAP HANA can create so-called โ€œvirtual tableโ€ mapping to tables located in
remote data sources, and then SAP HANA can access the data directly by accessing the โ€œvirtual
tableโ€.
Continue..
๏ถโ€œvirtual tableโ€ can be manipulated by SAP HANA just like an ordinary table, which means the
operations, such as select, update, insert, delete, and so on, are all available for โ€œvirtual tableโ€.
๏ถBesides, join operation between local table and โ€œvirtual tableโ€ is supported.
๏ถWhen such join operation taken, optimizer of SAP HANA sends the relevant operations to
remote data source for processing, and then the result set would be sent back to SAP HANA for
further processing.
BENEFITS
๏ถEnable access to remote data access just like
โ€œlocalโ€ table
๏ถBenefit from HANA functionality without
moving all data to HANA
๏ถNo special syntax to access heterogeneous
data sources
๏ถCost savings
SMART DATA STREAMING
๏ถSmart data streaming adds real-time streaming analytics to the SAP HANA platform, making it
easy for developers to incorporate smart stream capture and active event monitoring, alerting and
event-driven response to their HANA applications.
๏ถAnalyze and act on data as it arrives. Whether its sensor data from smart devices, social media
feeds, market prices, or click streams from a web site, SAP HANA smart data streaming can
extract insight from that raw data, allowing you to respond as fast as things happen.
๏ถThis option is available from SAP HANA SPS 9 revision.
Streaming Data sources becoming ubiquitous
Sensors
Click Streams
Social Media
Transactions
Market Feeds
SAP HANA SMART DATA STREAMING
DEPLOYMENTS
Continuedโ€ฆ
๏ถData flows into the SAP HANA smart data streaming server from external sources through built-in or
custom adapters, which translate incoming messages into a format that is accepted by the SAP HANA
smart data streaming server.
๏ถThis figure shows a typical smart data streaming deployment. Continuous queries, developed and
tested as projects using the SAP HANA smart data streaming plugin for SAP HANA studio, are
deployed to an SAP HANA smart data streaming server.
๏ถOutput adapters translate rows processed by the server into message formats that are compatible with
external destinations, such as SAP HANA, and send those messages downstream.
๏ถSAP HANA cockpit provides an operations console for configuring smart data streaming.
EXTERNAL DATA PROVISIONING
TOOLS
SAP Replication Server (SRS)?
๏ถSAP Replication Server (SRS) also known SAP Sybase Replication Server is a real-time data
integration and movement software.
๏ถSAP Replication Server (SRS) moves and synchronizes transactional data including DML and
DDL across the enterprise, providing low impact, guaranteed data delivery, real-time business
intelligence, and zero operational downtime.
SRS Architecture
Why Sap Replication Server?
Because you can move, manage, and integrate data from the most popular SAP and non-SAP data
sources in real time โ€“ feeding your IT investments with high quality data thatโ€™s always where you need
it to be. With our data replication software, you can:
๏ถEnsure your distributed IT landscape is reliable, stable, and always available
๏ถMaintain business continuity with โ€œzero downtimeโ€ disaster recovery solutions
๏ถMove up-to-the-second production data into SAP HANA for real-time reporting
๏ถKeep data synchronised across diverse database environments to maintain local performance
๏ถPerform database migrations without interrupting operations
SAP Sybase Replication Server -High
availability/disaster recovery
Minimize/eliminate user impact Protect against unplanned outages
๏ถSoftware, hardware, application failure
๏ถUnforeseen circumstances like data corruption
Protect against planned outages
๏ถSoftware, hardware, application upgrades
๏ถEnable ops to perform maintenance activities
Recover from natural disaster
๏ถWithout geographic restrictions
SAP DATA SERVICES
๏ถSAP Data Services (DS) is suited for Data Integration (Batch), with HANA optimized
capabilities for Transforming, Cleansing* and Integrating (bulk or delta) structured and
unstructured* data from many different Sources (SAP and non-SAP) to the Target (SAP HANA).
๏ถSAP Data Services is a data integration and transformation software application.
What is ETL (Extraction, Transformation and Loading)?
It refers to a process in database usage and especially in
data warehousing that:
๏ถExtracts data from homogeneous or heterogeneous
data sources
๏ถTransforms the data for storing it in proper format or
structure for querying and analysis purpose
๏ถLoads it into the final target (database or data
warehouse)
SAP Data Services is the solution to overcome all the
problems
SAP Data Services is the first and only, all-in-one solution for:
๏ถData Integration (ETL),
๏ถData Quality Management,
๏ถInformation Stewardship (Data Profiling And Metadata Management), And
๏ถText Analytics.
What is SLT?
๏ถSAP Landscape Transformation Replication Server (โ€œ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.
๏ถSLT server can be installed on the separate system or on SAP ECC System.
SLTArchitecture overview
1. SLT Architecture overview between SAP System and SAP HANA
2. SLT Architecture overview between Non-SAP System and SAP
HANA
Benefit of SLT system
๏ถ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.
๏ถAutomatically non-Unicode to Unicode conversion during load/replication
๏ถThis is fully integrated with SAP HANA Studio.
๏ถSLT have table setting and transformation capabilities.
๏ถReplication from multiple source systems to one HANA system is allowed, also from one source system to multiple
HANA systems.
SAP HANA DXC
๏ถSAP HANA DXC is batch driven data replication technique i.e. it can execute after a time interval.
๏ถSAP HANA Direct Extractor Connection (DXC) is available as a simple option in batch mode for
data replication from existing SAP Data Source extractors (SAP Business Suite) to Target (SAP
HANA) for stand alone data mart scenarios.
๏ถIn SAP Business suite application content Data Source Extractors have been available for data
modelling and data acquisition for SAP Business Warehouse.
๏ถSAP DXC use these Data Source Extractor to deliver data directly to SAP HANA.
๏ถDXC extraction processing bypasses the normal dataflow and sends data to SAP HANA instead.
DXC ARCHITECTURE
๏ถPSA- Persistent staging area:
It is the inbound storage area for data from the source
systems in the SAP Business Information Warehouse. The
requested data is saved, unchanged from the source
system.
๏ถActivation of DSO means calculating the delta and
updating the current data snapshot into Active table and
writing the history of changes made into change log table.
๏ถThe active data table of the IMDSO can be used as a basis
for building data models in SAP HANA (attribute views,
analytical views, and calculation views)
Advantages of SAP DXC
๏ถ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.
๏ถIt reuses existing proprietary extraction, transformation, and load mechanism built into SAP
business Suite systems over a simple HTTP(S) connection to SAP HANA.
Limitations of SAP DXC
๏ถData Source must have pre-define ETL method, if not then we need to define them.
๏ถSAP DXC requires a Business Suite System on Net Weaver 7.0 or higher (e.g. ECC) equal or
below SP level: Release 700 SAPKW70021 (SP stack 19, from Nov 2008).
๏ถA procedure with a key field defined must exist in Data Source .
THANK YOUโ€ฆ.
For more Details visit: kabilsapworld.blogspot.in
Ad

More Related Content

What's hot (20)

Migrating to SAP S/4HANA
Migrating to SAP S/4HANAMigrating to SAP S/4HANA
Migrating to SAP S/4HANA
Accenture Technology
ย 
SAP HANA - Understanding the Basics
SAP HANA - Understanding the Basics SAP HANA - Understanding the Basics
SAP HANA - Understanding the Basics
Global Business Solutions SME
ย 
SAP HANA Migration Deck.pptx
SAP HANA Migration Deck.pptxSAP HANA Migration Deck.pptx
SAP HANA Migration Deck.pptx
SingbBablu
ย 
SAP on Azure - Deck
SAP on Azure - DeckSAP on Azure - Deck
SAP on Azure - Deck
Chris Genazzio
ย 
ML_Tom King 2022.pdf
ML_Tom King 2022.pdfML_Tom King 2022.pdf
ML_Tom King 2022.pdf
Santosh Battini
ย 
SAP ECC to S/4HANA Move
SAP ECC to S/4HANA MoveSAP ECC to S/4HANA Move
SAP ECC to S/4HANA Move
AGSanePLDTCompany
ย 
Sizing sap hana
Sizing sap hanaSizing sap hana
Sizing sap hana
Jaleel Ahmed Gulammohiddin
ย 
L1_RISE_with_SAP_NNN_V3.4.pptx
L1_RISE_with_SAP_NNN_V3.4.pptxL1_RISE_with_SAP_NNN_V3.4.pptx
L1_RISE_with_SAP_NNN_V3.4.pptx
Guruprasad Bellary
ย 
SAP HANA Overview
SAP HANA OverviewSAP HANA Overview
SAP HANA Overview
Sitaram Kotnis
ย 
SAP Business Technology Platform in a Nutshell
SAP Business Technology Platform in a NutshellSAP Business Technology Platform in a Nutshell
SAP Business Technology Platform in a Nutshell
Richard314186
ย 
Power BI for Developers
Power BI for DevelopersPower BI for Developers
Power BI for Developers
Jan Pieter Posthuma
ย 
Why sap hana
Why sap hanaWhy sap hana
Why sap hana
ugur candan
ย 
Fiori Presentation
Fiori PresentationFiori Presentation
Fiori Presentation
Steven Zeraua
ย 
Sap hana tutorial
Sap hana tutorialSap hana tutorial
Sap hana tutorial
Sridhar Kasthuri
ย 
HDInsight for Architects
HDInsight for ArchitectsHDInsight for Architects
HDInsight for Architects
Ashish Thapliyal
ย 
Sap s 4 hana client strategy
Sap s 4 hana client strategySap s 4 hana client strategy
Sap s 4 hana client strategy
ssuser017e8f
ย 
SAP S/4HANA: Everything you need to know for a successul implementation
SAP S/4HANA: Everything you need to know for a successul implementationSAP S/4HANA: Everything you need to know for a successul implementation
SAP S/4HANA: Everything you need to know for a successul implementation
Bluefin Solutions
ย 
Easy dms basic process guide
Easy dms basic process guideEasy dms basic process guide
Easy dms basic process guide
Subhrajyoti (Subhra) Bhattacharjee
ย 
Sap S/4 HANA New Implementation
Sap S/4 HANA New ImplementationSap S/4 HANA New Implementation
Sap S/4 HANA New Implementation
Soumya De
ย 
An Overview of SAP S4/HANA
An Overview of SAP S4/HANAAn Overview of SAP S4/HANA
An Overview of SAP S4/HANA
Debajit Banerjee
ย 
SAP HANA Migration Deck.pptx
SAP HANA Migration Deck.pptxSAP HANA Migration Deck.pptx
SAP HANA Migration Deck.pptx
SingbBablu
ย 
SAP on Azure - Deck
SAP on Azure - DeckSAP on Azure - Deck
SAP on Azure - Deck
Chris Genazzio
ย 
ML_Tom King 2022.pdf
ML_Tom King 2022.pdfML_Tom King 2022.pdf
ML_Tom King 2022.pdf
Santosh Battini
ย 
SAP ECC to S/4HANA Move
SAP ECC to S/4HANA MoveSAP ECC to S/4HANA Move
SAP ECC to S/4HANA Move
AGSanePLDTCompany
ย 
L1_RISE_with_SAP_NNN_V3.4.pptx
L1_RISE_with_SAP_NNN_V3.4.pptxL1_RISE_with_SAP_NNN_V3.4.pptx
L1_RISE_with_SAP_NNN_V3.4.pptx
Guruprasad Bellary
ย 
SAP HANA Overview
SAP HANA OverviewSAP HANA Overview
SAP HANA Overview
Sitaram Kotnis
ย 
SAP Business Technology Platform in a Nutshell
SAP Business Technology Platform in a NutshellSAP Business Technology Platform in a Nutshell
SAP Business Technology Platform in a Nutshell
Richard314186
ย 
Power BI for Developers
Power BI for DevelopersPower BI for Developers
Power BI for Developers
Jan Pieter Posthuma
ย 
Why sap hana
Why sap hanaWhy sap hana
Why sap hana
ugur candan
ย 
Fiori Presentation
Fiori PresentationFiori Presentation
Fiori Presentation
Steven Zeraua
ย 
Sap hana tutorial
Sap hana tutorialSap hana tutorial
Sap hana tutorial
Sridhar Kasthuri
ย 
HDInsight for Architects
HDInsight for ArchitectsHDInsight for Architects
HDInsight for Architects
Ashish Thapliyal
ย 
Sap s 4 hana client strategy
Sap s 4 hana client strategySap s 4 hana client strategy
Sap s 4 hana client strategy
ssuser017e8f
ย 
SAP S/4HANA: Everything you need to know for a successul implementation
SAP S/4HANA: Everything you need to know for a successul implementationSAP S/4HANA: Everything you need to know for a successul implementation
SAP S/4HANA: Everything you need to know for a successul implementation
Bluefin Solutions
ย 
Sap S/4 HANA New Implementation
Sap S/4 HANA New ImplementationSap S/4 HANA New Implementation
Sap S/4 HANA New Implementation
Soumya De
ย 
An Overview of SAP S4/HANA
An Overview of SAP S4/HANAAn Overview of SAP S4/HANA
An Overview of SAP S4/HANA
Debajit Banerjee
ย 

Similar to Data provisioning in SAP HANA (20)

5507832a c074-4013-9d49-6e58befa9c3e-161121113026
5507832a c074-4013-9d49-6e58befa9c3e-1611211130265507832a c074-4013-9d49-6e58befa9c3e-161121113026
5507832a c074-4013-9d49-6e58befa9c3e-161121113026
Krishna Kiran
ย 
HANA
HANAHANA
HANA
Ankit Saini
ย 
Federating Queries.docx
Federating Queries.docxFederating Queries.docx
Federating Queries.docx
dropbox10
ย 
What is Sap HANA Convista Consulting Asia.pdf
What is Sap HANA Convista Consulting Asia.pdfWhat is Sap HANA Convista Consulting Asia.pdf
What is Sap HANA Convista Consulting Asia.pdf
ankeetkumar4
ย 
SAP HANA SPS09 - HANA IM Services
SAP HANA SPS09 - HANA IM ServicesSAP HANA SPS09 - HANA IM Services
SAP HANA SPS09 - HANA IM Services
SAP Technology
ย 
2020.04.28-ASUG_Introduction-to-Extracting-data-from-S4HANA-with-ABAP-CDS-vie...
2020.04.28-ASUG_Introduction-to-Extracting-data-from-S4HANA-with-ABAP-CDS-vie...2020.04.28-ASUG_Introduction-to-Extracting-data-from-S4HANA-with-ABAP-CDS-vie...
2020.04.28-ASUG_Introduction-to-Extracting-data-from-S4HANA-with-ABAP-CDS-vie...
blaisecheuteu1
ย 
Why is Smooth Transition to SAP Hana Migration Important?
Why is Smooth Transition to SAP Hana Migration Important?Why is Smooth Transition to SAP Hana Migration Important?
Why is Smooth Transition to SAP Hana Migration Important?
ingenxtec
ย 
SAP HANA Integrated Online Course Training in Hyderabad | Imagine Life
SAP HANA Integrated Online Course Training in Hyderabad | Imagine LifeSAP HANA Integrated Online Course Training in Hyderabad | Imagine Life
SAP HANA Integrated Online Course Training in Hyderabad | Imagine Life
Imagine life
ย 
YASH Technologies at ASUG Minnesota chapter meeting
YASH Technologies at ASUG Minnesota chapter meetingYASH Technologies at ASUG Minnesota chapter meeting
YASH Technologies at ASUG Minnesota chapter meeting
YASH Technologies
ย 
What is sap hana
What is sap hanaWhat is sap hana
What is sap hana
i Mark
ย 
HANA Demystified by DataMagnum
HANA Demystified by DataMagnumHANA Demystified by DataMagnum
HANA Demystified by DataMagnum
Prasad Mavuduri
ย 
Integration and Data Ingestion in SAP HANA Data Lake
Integration and Data Ingestion in SAP HANA Data LakeIntegration and Data Ingestion in SAP HANA Data Lake
Integration and Data Ingestion in SAP HANA Data Lake
Vizio Consulting
ย 
Cool features 7.4
Cool features 7.4Cool features 7.4
Cool features 7.4
Mahesh Someshetty
ย 
How is sap data services unique for sap hana integration
How is sap data services unique for sap hana integrationHow is sap data services unique for sap hana integration
How is sap data services unique for sap hana integration
Flavio Alejandro Corradini
ย 
Data_Migration_to_SAP_S4_HANA.pptx
Data_Migration_to_SAP_S4_HANA.pptxData_Migration_to_SAP_S4_HANA.pptx
Data_Migration_to_SAP_S4_HANA.pptx
subbulokam
ย 
1310 success stories_and_lessons_learned_implementing_sap_hana_solutions
1310 success stories_and_lessons_learned_implementing_sap_hana_solutions1310 success stories_and_lessons_learned_implementing_sap_hana_solutions
1310 success stories_and_lessons_learned_implementing_sap_hana_solutions
Bobby Shah
ย 
00- SAP-BASIS-EPSS-EN.pptx
00- SAP-BASIS-EPSS-EN.pptx00- SAP-BASIS-EPSS-EN.pptx
00- SAP-BASIS-EPSS-EN.pptx
AhmedSeid38
ย 
Hana & Cloud SCM Applications TechEdBLR2013
Hana & Cloud SCM Applications TechEdBLR2013Hana & Cloud SCM Applications TechEdBLR2013
Hana & Cloud SCM Applications TechEdBLR2013
Somnath Manna
ย 
SAP HANA SPS10- Enterprise Information Management
SAP HANA SPS10- Enterprise Information ManagementSAP HANA SPS10- Enterprise Information Management
SAP HANA SPS10- Enterprise Information Management
SAP Technology
ย 
SAP HANA SPS10- SAP HANA Remote Data Sync
SAP HANA SPS10- SAP HANA Remote Data SyncSAP HANA SPS10- SAP HANA Remote Data Sync
SAP HANA SPS10- SAP HANA Remote Data Sync
SAP Technology
ย 
5507832a c074-4013-9d49-6e58befa9c3e-161121113026
5507832a c074-4013-9d49-6e58befa9c3e-1611211130265507832a c074-4013-9d49-6e58befa9c3e-161121113026
5507832a c074-4013-9d49-6e58befa9c3e-161121113026
Krishna Kiran
ย 
Federating Queries.docx
Federating Queries.docxFederating Queries.docx
Federating Queries.docx
dropbox10
ย 
What is Sap HANA Convista Consulting Asia.pdf
What is Sap HANA Convista Consulting Asia.pdfWhat is Sap HANA Convista Consulting Asia.pdf
What is Sap HANA Convista Consulting Asia.pdf
ankeetkumar4
ย 
SAP HANA SPS09 - HANA IM Services
SAP HANA SPS09 - HANA IM ServicesSAP HANA SPS09 - HANA IM Services
SAP HANA SPS09 - HANA IM Services
SAP Technology
ย 
2020.04.28-ASUG_Introduction-to-Extracting-data-from-S4HANA-with-ABAP-CDS-vie...
2020.04.28-ASUG_Introduction-to-Extracting-data-from-S4HANA-with-ABAP-CDS-vie...2020.04.28-ASUG_Introduction-to-Extracting-data-from-S4HANA-with-ABAP-CDS-vie...
2020.04.28-ASUG_Introduction-to-Extracting-data-from-S4HANA-with-ABAP-CDS-vie...
blaisecheuteu1
ย 
Why is Smooth Transition to SAP Hana Migration Important?
Why is Smooth Transition to SAP Hana Migration Important?Why is Smooth Transition to SAP Hana Migration Important?
Why is Smooth Transition to SAP Hana Migration Important?
ingenxtec
ย 
SAP HANA Integrated Online Course Training in Hyderabad | Imagine Life
SAP HANA Integrated Online Course Training in Hyderabad | Imagine LifeSAP HANA Integrated Online Course Training in Hyderabad | Imagine Life
SAP HANA Integrated Online Course Training in Hyderabad | Imagine Life
Imagine life
ย 
YASH Technologies at ASUG Minnesota chapter meeting
YASH Technologies at ASUG Minnesota chapter meetingYASH Technologies at ASUG Minnesota chapter meeting
YASH Technologies at ASUG Minnesota chapter meeting
YASH Technologies
ย 
What is sap hana
What is sap hanaWhat is sap hana
What is sap hana
i Mark
ย 
HANA Demystified by DataMagnum
HANA Demystified by DataMagnumHANA Demystified by DataMagnum
HANA Demystified by DataMagnum
Prasad Mavuduri
ย 
Integration and Data Ingestion in SAP HANA Data Lake
Integration and Data Ingestion in SAP HANA Data LakeIntegration and Data Ingestion in SAP HANA Data Lake
Integration and Data Ingestion in SAP HANA Data Lake
Vizio Consulting
ย 
How is sap data services unique for sap hana integration
How is sap data services unique for sap hana integrationHow is sap data services unique for sap hana integration
How is sap data services unique for sap hana integration
Flavio Alejandro Corradini
ย 
Data_Migration_to_SAP_S4_HANA.pptx
Data_Migration_to_SAP_S4_HANA.pptxData_Migration_to_SAP_S4_HANA.pptx
Data_Migration_to_SAP_S4_HANA.pptx
subbulokam
ย 
1310 success stories_and_lessons_learned_implementing_sap_hana_solutions
1310 success stories_and_lessons_learned_implementing_sap_hana_solutions1310 success stories_and_lessons_learned_implementing_sap_hana_solutions
1310 success stories_and_lessons_learned_implementing_sap_hana_solutions
Bobby Shah
ย 
00- SAP-BASIS-EPSS-EN.pptx
00- SAP-BASIS-EPSS-EN.pptx00- SAP-BASIS-EPSS-EN.pptx
00- SAP-BASIS-EPSS-EN.pptx
AhmedSeid38
ย 
Hana & Cloud SCM Applications TechEdBLR2013
Hana & Cloud SCM Applications TechEdBLR2013Hana & Cloud SCM Applications TechEdBLR2013
Hana & Cloud SCM Applications TechEdBLR2013
Somnath Manna
ย 
SAP HANA SPS10- Enterprise Information Management
SAP HANA SPS10- Enterprise Information ManagementSAP HANA SPS10- Enterprise Information Management
SAP HANA SPS10- Enterprise Information Management
SAP Technology
ย 
SAP HANA SPS10- SAP HANA Remote Data Sync
SAP HANA SPS10- SAP HANA Remote Data SyncSAP HANA SPS10- SAP HANA Remote Data Sync
SAP HANA SPS10- SAP HANA Remote Data Sync
SAP Technology
ย 
Ad

Recently uploaded (20)

How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
ย 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
ย 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
ย 
AI Changes Everything โ€“ Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything โ€“ Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything โ€“ Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything โ€“ Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
ย 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
ย 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
ย 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
ย 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
ย 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
ย 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
ย 
Cybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure ADCybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure AD
VICTOR MAESTRE RAMIREZ
ย 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
ย 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
ย 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
ย 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
ย 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
ย 
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
ย 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
ย 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
ย 
Quantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur MorganQuantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur Morgan
Arthur Morgan
ย 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
ย 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
ย 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
ย 
AI Changes Everything โ€“ Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything โ€“ Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything โ€“ Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything โ€“ Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
ย 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
ย 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
ย 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
ย 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
ย 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
ย 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
ย 
Cybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure ADCybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure AD
VICTOR MAESTRE RAMIREZ
ย 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
ย 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
ย 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
ย 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
ย 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
ย 
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
ย 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
ย 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
ย 
Quantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur MorganQuantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur Morgan
Arthur Morgan
ย 
Ad

Data provisioning in SAP HANA

  • 3. DATA PROVISIONING ๏ถData provisioning involves importing data from multiple SAP and non-SAP system into SAP HANA. ๏ถdata provisioning options available into two categories, they are โ—ฆ SAP HANA in-built tools โ—ฆ External Tools
  • 4. DATA PROVISIONING TECHNIQUES Flat File Upload Smart Data Streaming Smart Data Access External Tools For Data Provisioning SLT SAP Landscape Transformation SRS SAP Replication Server DXC Direct Extractor Connection SAP Data Services Source Systems SAP ECC SAP BW Hadoop Non-SAP Data Sources Social Network Sensors In-Built Tools
  • 5. FLAT FILE UPLOAD ๏ถFlat files are data files which are stored locally and not coming in from a live server. ๏ถOne of the advantages we have with SAP HANA studio is, we have an option to load data from either .csv or excel files to SAP HANA database directly without using any of the ETL tools. Create the Table Get the file containing data in local system Import file using HANA studio Manage the mappings Load the data Sequential Steps in a Process
  • 6. IMPORTANT FACTS ABOUT UPLOADING DATA FROM FLAT FILES ๏ถIf the required table for loading the data does not exist in SAP HANA database, itโ€™s necessary to create a table structure that is based on the flat files ๏ถThe application suggests the column names and data types for the new tables and itโ€™s possible to edit them ๏ถThe new table always has a 1:1 mapping between the file and table columns ๏ถWhen loading new data in the table, it gets appended to the existing data ๏ถThe application does not allow to overwrite any column or change the data type of existing data ๏ถThe supported file types are: .csv, .xls, and .xlsx
  • 7. SMART DATAACCESS ๏ถSAP HANA Smart Data Access (SDA), enables remote data to be accessed via SQL queries as if they are local tables in HANA, without copying the data into SAP HANA. ๏ถ With the help of SDA, SAP HANA can create so-called โ€œvirtual tableโ€ mapping to tables located in remote data sources, and then SAP HANA can access the data directly by accessing the โ€œvirtual tableโ€.
  • 8. Continue.. ๏ถโ€œvirtual tableโ€ can be manipulated by SAP HANA just like an ordinary table, which means the operations, such as select, update, insert, delete, and so on, are all available for โ€œvirtual tableโ€. ๏ถBesides, join operation between local table and โ€œvirtual tableโ€ is supported. ๏ถWhen such join operation taken, optimizer of SAP HANA sends the relevant operations to remote data source for processing, and then the result set would be sent back to SAP HANA for further processing.
  • 9. BENEFITS ๏ถEnable access to remote data access just like โ€œlocalโ€ table ๏ถBenefit from HANA functionality without moving all data to HANA ๏ถNo special syntax to access heterogeneous data sources ๏ถCost savings
  • 10. SMART DATA STREAMING ๏ถSmart data streaming adds real-time streaming analytics to the SAP HANA platform, making it easy for developers to incorporate smart stream capture and active event monitoring, alerting and event-driven response to their HANA applications. ๏ถAnalyze and act on data as it arrives. Whether its sensor data from smart devices, social media feeds, market prices, or click streams from a web site, SAP HANA smart data streaming can extract insight from that raw data, allowing you to respond as fast as things happen. ๏ถThis option is available from SAP HANA SPS 9 revision.
  • 11. Streaming Data sources becoming ubiquitous Sensors Click Streams Social Media Transactions Market Feeds
  • 12. SAP HANA SMART DATA STREAMING DEPLOYMENTS
  • 13. Continuedโ€ฆ ๏ถData flows into the SAP HANA smart data streaming server from external sources through built-in or custom adapters, which translate incoming messages into a format that is accepted by the SAP HANA smart data streaming server. ๏ถThis figure shows a typical smart data streaming deployment. Continuous queries, developed and tested as projects using the SAP HANA smart data streaming plugin for SAP HANA studio, are deployed to an SAP HANA smart data streaming server. ๏ถOutput adapters translate rows processed by the server into message formats that are compatible with external destinations, such as SAP HANA, and send those messages downstream. ๏ถSAP HANA cockpit provides an operations console for configuring smart data streaming.
  • 15. SAP Replication Server (SRS)? ๏ถSAP Replication Server (SRS) also known SAP Sybase Replication Server is a real-time data integration and movement software. ๏ถSAP Replication Server (SRS) moves and synchronizes transactional data including DML and DDL across the enterprise, providing low impact, guaranteed data delivery, real-time business intelligence, and zero operational downtime.
  • 17. Why Sap Replication Server? Because you can move, manage, and integrate data from the most popular SAP and non-SAP data sources in real time โ€“ feeding your IT investments with high quality data thatโ€™s always where you need it to be. With our data replication software, you can: ๏ถEnsure your distributed IT landscape is reliable, stable, and always available ๏ถMaintain business continuity with โ€œzero downtimeโ€ disaster recovery solutions ๏ถMove up-to-the-second production data into SAP HANA for real-time reporting ๏ถKeep data synchronised across diverse database environments to maintain local performance ๏ถPerform database migrations without interrupting operations
  • 18. SAP Sybase Replication Server -High availability/disaster recovery Minimize/eliminate user impact Protect against unplanned outages ๏ถSoftware, hardware, application failure ๏ถUnforeseen circumstances like data corruption Protect against planned outages ๏ถSoftware, hardware, application upgrades ๏ถEnable ops to perform maintenance activities Recover from natural disaster ๏ถWithout geographic restrictions
  • 19. SAP DATA SERVICES ๏ถSAP Data Services (DS) is suited for Data Integration (Batch), with HANA optimized capabilities for Transforming, Cleansing* and Integrating (bulk or delta) structured and unstructured* data from many different Sources (SAP and non-SAP) to the Target (SAP HANA). ๏ถSAP Data Services is a data integration and transformation software application.
  • 20. What is ETL (Extraction, Transformation and Loading)? It refers to a process in database usage and especially in data warehousing that: ๏ถExtracts data from homogeneous or heterogeneous data sources ๏ถTransforms the data for storing it in proper format or structure for querying and analysis purpose ๏ถLoads it into the final target (database or data warehouse)
  • 21. SAP Data Services is the solution to overcome all the problems SAP Data Services is the first and only, all-in-one solution for: ๏ถData Integration (ETL), ๏ถData Quality Management, ๏ถInformation Stewardship (Data Profiling And Metadata Management), And ๏ถText Analytics.
  • 22. What is SLT? ๏ถSAP Landscape Transformation Replication Server (โ€œ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. ๏ถSLT server can be installed on the separate system or on SAP ECC System.
  • 23. SLTArchitecture overview 1. SLT Architecture overview between SAP System and SAP HANA 2. SLT Architecture overview between Non-SAP System and SAP HANA
  • 24. Benefit of SLT system ๏ถ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. ๏ถAutomatically non-Unicode to Unicode conversion during load/replication ๏ถThis is fully integrated with SAP HANA Studio. ๏ถSLT have table setting and transformation capabilities. ๏ถReplication from multiple source systems to one HANA system is allowed, also from one source system to multiple HANA systems.
  • 25. SAP HANA DXC ๏ถSAP HANA DXC is batch driven data replication technique i.e. it can execute after a time interval. ๏ถSAP HANA Direct Extractor Connection (DXC) is available as a simple option in batch mode for data replication from existing SAP Data Source extractors (SAP Business Suite) to Target (SAP HANA) for stand alone data mart scenarios. ๏ถIn SAP Business suite application content Data Source Extractors have been available for data modelling and data acquisition for SAP Business Warehouse. ๏ถSAP DXC use these Data Source Extractor to deliver data directly to SAP HANA. ๏ถDXC extraction processing bypasses the normal dataflow and sends data to SAP HANA instead.
  • 26. DXC ARCHITECTURE ๏ถPSA- Persistent staging area: It is the inbound storage area for data from the source systems in the SAP Business Information Warehouse. The requested data is saved, unchanged from the source system. ๏ถActivation of DSO means calculating the delta and updating the current data snapshot into Active table and writing the history of changes made into change log table. ๏ถThe active data table of the IMDSO can be used as a basis for building data models in SAP HANA (attribute views, analytical views, and calculation views)
  • 27. Advantages of SAP DXC ๏ถ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. ๏ถIt reuses existing proprietary extraction, transformation, and load mechanism built into SAP business Suite systems over a simple HTTP(S) connection to SAP HANA.
  • 28. Limitations of SAP DXC ๏ถData Source must have pre-define ETL method, if not then we need to define them. ๏ถSAP DXC requires a Business Suite System on Net Weaver 7.0 or higher (e.g. ECC) equal or below SP level: Release 700 SAPKW70021 (SP stack 19, from Nov 2008). ๏ถA procedure with a key field defined must exist in Data Source .
  • 29. THANK YOUโ€ฆ. For more Details visit: kabilsapworld.blogspot.in

Editor's Notes

  • #7: Appended- add to the end
  • #21: Reference : SAPHANAtutorial.com