SlideShare a Scribd company logo
3
Most read
6
Most read
7
Most read
RDA – Step by Step

Applies to:
This article is applicable to all SAP BI Consultants interested in exploring new functionalities of SAP BI7.0.
For more information, visit the EDW homepage.

Summary
Using new functionality of Real-time Data Acquisition (RDA) with the Net Weaver (BI) 2004s system we can
now load transactional data into SAP BI system every single minute. If your business is demanding real-time
data in SAP BI, you should start exploring RDA.
Author:

Naoman Daulatabad

Company: TCS, Kolkata
Created on: 16 September 2010

Author Bio
Naoman Daulatabad is Senior SAP BI consultant with four years of IT experience and mostly
involved in implementing Business Intelligent system in Utility Industries for European Clients.

SAP COMMUNITY NETWORK
© 2010 SAP AG

SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
1
RDA – Step by Step

Table of Contents
Introduction: ........................................................................................................................................................ 3
Daemon: ............................................................................................................................................................. 4
Prerequisites: ...................................................................................................................................................... 5
Procedure: .......................................................................................................................................................... 6
Related Content: ............................................................................................................................................... 12
Disclaimer and Liability Notice .......................................................................................................................... 13

SAP COMMUNITY NETWORK
© 2010 SAP AG

SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
2
RDA – Step by Step

Introduction:
Using new functionality of Real-time Data Acquisition (RDA) with the Net Weaver (BI) 2004s system we can
now load transactional data into SAP BI system every single minute. If your business is demanding real-time
data in SAP BI, you should start exploring RDA.
The source system for RDA could be SAP System or it could be any non-SAP system. SAP is providing most
of the Standard Data Sources as real-time enabled.
Here is the difference between the Standard Data Acquisition and Real Time Data Acquisition.

We can transfer the data from the source system to the entry layer of the BI (PSA) in two ways:
Using a Web service:
You use the Web service to write the data from the source into the PSA. The transfer of data is controlled
externally, without a request from BI. Only an InfoPackage (for full upload) is required to determine specific
parameters for real-time data acquisition.
Using a service API:
Data from an SAP source system can be loaded into the PSA using an InfoPackage created specifically for
this purpose. This is triggered when the delta queue in the source system requests data. You have to
simulate the initialization of the delta process for the DataSource beforehand.

SAP COMMUNITY NETWORK
© 2010 SAP AG

SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
3
RDA – Step by Step

Daemon:
It is a background process that processes the Info Packages and data transfer processes assigned to it at
regular intervals.
Controlling the Daemon Processes: Transaction RSRDA
A daemon is: a system process that performs a specific task at regular intervals. The SAP NetWeaver BI
daemon performs three steps (depending on the chosen scenario):
1. It triggers the service API (SAPI) to transfer data using an InfoPackage for real-time data acquisition
to the PSA.
2. It tracks the status of the data transfer from the source system.
3. It triggers the update of the data to the DataStore object using the DTP for real-time data acquisition.
The successful execution of the three steps is reproduced in a control table (confirmation table).

SAP COMMUNITY NETWORK
© 2010 SAP AG

SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
4
RDA – Step by Step

Prerequisites:


The DataSource must support real-time data acquisition.



One of the possible properties of Web service DataSources and DataSources from SAP source
systems is the option of supporting real-time data acquisition. In the DataSource maintenance, the
Extraction tabs under Real-Time displays this characteristic. DataSources from SAP source systems
can be used for real-time data acquisition if the following prerequisites are met:
1. BI Content DataSources must support real-time data acquisition.
2. Generic DataSources must have set the real-time-enabled indicator in the settings for the
generic delta.
3. Keep in mind that DataSources from SAP source systems can support real-time data
acquisition only as of source systems with the BI service API level SAP NetWeaver 2004s
(Plug-In Basis 2005.1). For real-time data acquisition, also keep in mind that you can only
use Web service DataSources that you have specified using the (new) DataSource
maintenance in BI.



You use the transformation between PSA and DataStore object and update the data from the PSA to
the DataStore object with the data transfer process.

SAP COMMUNITY NETWORK
© 2010 SAP AG

SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
5
RDA – Step by Step

Procedure:
DataSource Creation in Source System: Create the generic data source in R/3 system with ‘Real Time
Enable’ as shown in the following screen.

To make Standard DataSource ‘Real Time Enable’ we need change it through ROOSOURCE table, for that
we need to have Access key.
Replicate the Generic DataSource under respective Application Component and activate this DataSource.
Make sure that this DataSource is ‘Real Time Data Acquisition Supported ‘. This can be verified in the
following screen.

SAP COMMUNITY NETWORK
© 2010 SAP AG

SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
6
RDA – Step by Step

Create an InfoPackage for the above DataSource with ‘Initialize Delta Process’ .
Create one DSO (Standard) which will be updated by Real Time Data Acquisition.
Create Transformation for the above created DSO.
Create DTP for the above created transformation with DTP Type ‘Real Time Data Acquisition’ as shown in
the following screen.

SAP COMMUNITY NETWORK
© 2010 SAP AG

SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
7
RDA – Step by Step

For above created DTP processing mode is ‘Processing Mode for Real Time Data Package’ as shown in
the following screen.

Create an InfoPackage for the RDA with ‘Real Time Data Time Acquisition InfoPack‘check box checked as
shown in the following screen.

In the processing tab of InfoPackage we enter the maximum time (Threshold value) for each request to
open. Once that limit is cross RDA creates new request. The data is updated into data target ASAP it comes
from Source System (~ 1 min), even though request will be open to take new record.

SAP COMMUNITY NETWORK
© 2010 SAP AG

SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
8
RDA – Step by Step

Go to Schedule tab in the InfoPackage Screen and ‘Assign’. It will go to RDA monitor screen (T-code
RSRDA)

SAP COMMUNITY NETWORK
© 2010 SAP AG

SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
9
RDA – Step by Step

Create Daemon with following information.

The above created InfoPackege will come under ‘Unassigned Nodes’.

Assign the created Daemon to the

Info Package.

Now the InfoPackage will come under the assigned Daemon.
Assign the DTP (With technical name) as shown in the in the following screen.

SAP COMMUNITY NETWORK
© 2010 SAP AG

SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
10
RDA – Step by Step

Start the Daemon.

Once you start the Daemon, you can check Open Request in PSA of DataSource or in RDA Monitor under
InfoPackage also.

SAP COMMUNITY NETWORK
© 2010 SAP AG

SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
11
RDA – Step by Step

Related Content:
For more information, visit the Business Intelligence homepage
Troubleshooting Real-Time Data Acquisition
Real Time Data Acquisition RDA - Webinar Details
Real Time Data Acquisition (RDA) Steps - Business Intelligence

SAP COMMUNITY NETWORK
© 2010 SAP AG

SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
12
RDA – Step by Step

Disclaimer and Liability Notice
This document may discuss sample coding or other information that does not include SAP official interfaces and therefore is not
supported by SAP. Changes made based on this information are not supported and can be overwritten during an upgrade.
SAP will not be held liable for any damages caused by using or misusing the information, code or methods suggested in this document,
and anyone using these methods does so at his/her own risk.
SAP offers no guarantees and assumes no responsibility or liability of any type with respect to the content of this technical article or
code sample, including any liability resulting from incompatibility between the content within this document and the materials and
services offered by SAP. You agree that you will not hold, or seek to hold, SAP responsible or liable with respect to the content of this
document.

SAP COMMUNITY NETWORK
© 2010 SAP AG

SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
13

More Related Content

PDF
How to run v3 job
PDF
SAP BI Generic Extraction Using a Function Module.pdf
PDF
Line item dimension and high cardinality dimension
PDF
Hybrid provider based on dso using real time data acquisition in sap bw 7.30
PDF
Sap bw lo extraction
PPTX
HANA SPS07 Modeling Enhancements
PDF
How to use abap cds for data provisioning in bw
PDF
Variables in sap bi
How to run v3 job
SAP BI Generic Extraction Using a Function Module.pdf
Line item dimension and high cardinality dimension
Hybrid provider based on dso using real time data acquisition in sap bw 7.30
Sap bw lo extraction
HANA SPS07 Modeling Enhancements
How to use abap cds for data provisioning in bw
Variables in sap bi

What's hot (20)

PPTX
LSA++ english version
PDF
Step by step on changing ecc source systems without affecting data modeling o...
PDF
How to create generic delta
PDF
Bw writing routines in update rules
PDF
Lo extraction part 4 update methods
PDF
BW Adjusting settings and monitoring data loads
PPT
HANA Modeling
PDF
SAP System copy
PDF
Sap bw 4 hana vs sap bw on hana
PPTX
SAP BW - Info cube
PPTX
SAP ECC to S/4HANA Move
PDF
Lo extraction part 7 enhancements
PDF
Introducing enhancement framework.doc
PDF
Fiori for s4 hana troubleshooting tips and tricks
PDF
Using error stack and error dt ps in sap bi 7.0
PDF
Sap bw4 hana architecture archetypes
PDF
Technical Overview of CDS View - SAP HANA Part II
PPTX
PDF
How to write a routine for 0 calday in infopackage selection
PDF
Analysis process designer (apd) part 2
LSA++ english version
Step by step on changing ecc source systems without affecting data modeling o...
How to create generic delta
Bw writing routines in update rules
Lo extraction part 4 update methods
BW Adjusting settings and monitoring data loads
HANA Modeling
SAP System copy
Sap bw 4 hana vs sap bw on hana
SAP BW - Info cube
SAP ECC to S/4HANA Move
Lo extraction part 7 enhancements
Introducing enhancement framework.doc
Fiori for s4 hana troubleshooting tips and tricks
Using error stack and error dt ps in sap bi 7.0
Sap bw4 hana architecture archetypes
Technical Overview of CDS View - SAP HANA Part II
How to write a routine for 0 calday in infopackage selection
Analysis process designer (apd) part 2
Ad

Similar to Rda step by step (20)

PPTX
Introduction to extracting data from sap s 4 hana with abap cds views
PDF
SAP BI Book - SAP BI Study Material Sample PDF
PDF
Data sevice architecture
PDF
Data extraction and retraction in bpc bi
PDF
Data extraction and retraction bpc bi
PDF
Day 8.1 system_admin_tasks
PPTX
Data provisioning in SAP HANA
PPT
Sap commitment to_open_data_acces_strategy_for_bi_sept_2013
PPTX
SAP Advanced Lecture | FruTech.io
PDF
Business objects data services in an sap landscape
PDF
ImmixVegas
PDF
Day 6.1 and_6.2__flat_files_and_service_api
PPT
Key_Figure_Catalogue for BP monitoring s
PPTX
Bdc BATCH DATA COMMUNICATION
PPT
SAP BI Training in Chennai
PDF
Sap HANA Training doc
PPT
SAP BI/DW Training with BO Integration
PPT
Sap Bw 3.5 Overview
PPTX
Big data tim
Introduction to extracting data from sap s 4 hana with abap cds views
SAP BI Book - SAP BI Study Material Sample PDF
Data sevice architecture
Data extraction and retraction in bpc bi
Data extraction and retraction bpc bi
Day 8.1 system_admin_tasks
Data provisioning in SAP HANA
Sap commitment to_open_data_acces_strategy_for_bi_sept_2013
SAP Advanced Lecture | FruTech.io
Business objects data services in an sap landscape
ImmixVegas
Day 6.1 and_6.2__flat_files_and_service_api
Key_Figure_Catalogue for BP monitoring s
Bdc BATCH DATA COMMUNICATION
SAP BI Training in Chennai
Sap HANA Training doc
SAP BI/DW Training with BO Integration
Sap Bw 3.5 Overview
Big data tim
Ad

Recently uploaded (20)

PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PPTX
master seminar digital applications in india
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PDF
Complications of Minimal Access Surgery at WLH
PDF
Insiders guide to clinical Medicine.pdf
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
PDF
Classroom Observation Tools for Teachers
PDF
01-Introduction-to-Information-Management.pdf
PDF
Microbial disease of the cardiovascular and lymphatic systems
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
Final Presentation General Medicine 03-08-2024.pptx
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
master seminar digital applications in india
2.FourierTransform-ShortQuestionswithAnswers.pdf
STATICS OF THE RIGID BODIES Hibbelers.pdf
O7-L3 Supply Chain Operations - ICLT Program
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Supply Chain Operations Speaking Notes -ICLT Program
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
Complications of Minimal Access Surgery at WLH
Insiders guide to clinical Medicine.pdf
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
Renaissance Architecture: A Journey from Faith to Humanism
human mycosis Human fungal infections are called human mycosis..pptx
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
Classroom Observation Tools for Teachers
01-Introduction-to-Information-Management.pdf
Microbial disease of the cardiovascular and lymphatic systems

Rda step by step

  • 1. RDA – Step by Step Applies to: This article is applicable to all SAP BI Consultants interested in exploring new functionalities of SAP BI7.0. For more information, visit the EDW homepage. Summary Using new functionality of Real-time Data Acquisition (RDA) with the Net Weaver (BI) 2004s system we can now load transactional data into SAP BI system every single minute. If your business is demanding real-time data in SAP BI, you should start exploring RDA. Author: Naoman Daulatabad Company: TCS, Kolkata Created on: 16 September 2010 Author Bio Naoman Daulatabad is Senior SAP BI consultant with four years of IT experience and mostly involved in implementing Business Intelligent system in Utility Industries for European Clients. SAP COMMUNITY NETWORK © 2010 SAP AG SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com 1
  • 2. RDA – Step by Step Table of Contents Introduction: ........................................................................................................................................................ 3 Daemon: ............................................................................................................................................................. 4 Prerequisites: ...................................................................................................................................................... 5 Procedure: .......................................................................................................................................................... 6 Related Content: ............................................................................................................................................... 12 Disclaimer and Liability Notice .......................................................................................................................... 13 SAP COMMUNITY NETWORK © 2010 SAP AG SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com 2
  • 3. RDA – Step by Step Introduction: Using new functionality of Real-time Data Acquisition (RDA) with the Net Weaver (BI) 2004s system we can now load transactional data into SAP BI system every single minute. If your business is demanding real-time data in SAP BI, you should start exploring RDA. The source system for RDA could be SAP System or it could be any non-SAP system. SAP is providing most of the Standard Data Sources as real-time enabled. Here is the difference between the Standard Data Acquisition and Real Time Data Acquisition. We can transfer the data from the source system to the entry layer of the BI (PSA) in two ways: Using a Web service: You use the Web service to write the data from the source into the PSA. The transfer of data is controlled externally, without a request from BI. Only an InfoPackage (for full upload) is required to determine specific parameters for real-time data acquisition. Using a service API: Data from an SAP source system can be loaded into the PSA using an InfoPackage created specifically for this purpose. This is triggered when the delta queue in the source system requests data. You have to simulate the initialization of the delta process for the DataSource beforehand. SAP COMMUNITY NETWORK © 2010 SAP AG SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com 3
  • 4. RDA – Step by Step Daemon: It is a background process that processes the Info Packages and data transfer processes assigned to it at regular intervals. Controlling the Daemon Processes: Transaction RSRDA A daemon is: a system process that performs a specific task at regular intervals. The SAP NetWeaver BI daemon performs three steps (depending on the chosen scenario): 1. It triggers the service API (SAPI) to transfer data using an InfoPackage for real-time data acquisition to the PSA. 2. It tracks the status of the data transfer from the source system. 3. It triggers the update of the data to the DataStore object using the DTP for real-time data acquisition. The successful execution of the three steps is reproduced in a control table (confirmation table). SAP COMMUNITY NETWORK © 2010 SAP AG SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com 4
  • 5. RDA – Step by Step Prerequisites:  The DataSource must support real-time data acquisition.  One of the possible properties of Web service DataSources and DataSources from SAP source systems is the option of supporting real-time data acquisition. In the DataSource maintenance, the Extraction tabs under Real-Time displays this characteristic. DataSources from SAP source systems can be used for real-time data acquisition if the following prerequisites are met: 1. BI Content DataSources must support real-time data acquisition. 2. Generic DataSources must have set the real-time-enabled indicator in the settings for the generic delta. 3. Keep in mind that DataSources from SAP source systems can support real-time data acquisition only as of source systems with the BI service API level SAP NetWeaver 2004s (Plug-In Basis 2005.1). For real-time data acquisition, also keep in mind that you can only use Web service DataSources that you have specified using the (new) DataSource maintenance in BI.  You use the transformation between PSA and DataStore object and update the data from the PSA to the DataStore object with the data transfer process. SAP COMMUNITY NETWORK © 2010 SAP AG SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com 5
  • 6. RDA – Step by Step Procedure: DataSource Creation in Source System: Create the generic data source in R/3 system with ‘Real Time Enable’ as shown in the following screen. To make Standard DataSource ‘Real Time Enable’ we need change it through ROOSOURCE table, for that we need to have Access key. Replicate the Generic DataSource under respective Application Component and activate this DataSource. Make sure that this DataSource is ‘Real Time Data Acquisition Supported ‘. This can be verified in the following screen. SAP COMMUNITY NETWORK © 2010 SAP AG SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com 6
  • 7. RDA – Step by Step Create an InfoPackage for the above DataSource with ‘Initialize Delta Process’ . Create one DSO (Standard) which will be updated by Real Time Data Acquisition. Create Transformation for the above created DSO. Create DTP for the above created transformation with DTP Type ‘Real Time Data Acquisition’ as shown in the following screen. SAP COMMUNITY NETWORK © 2010 SAP AG SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com 7
  • 8. RDA – Step by Step For above created DTP processing mode is ‘Processing Mode for Real Time Data Package’ as shown in the following screen. Create an InfoPackage for the RDA with ‘Real Time Data Time Acquisition InfoPack‘check box checked as shown in the following screen. In the processing tab of InfoPackage we enter the maximum time (Threshold value) for each request to open. Once that limit is cross RDA creates new request. The data is updated into data target ASAP it comes from Source System (~ 1 min), even though request will be open to take new record. SAP COMMUNITY NETWORK © 2010 SAP AG SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com 8
  • 9. RDA – Step by Step Go to Schedule tab in the InfoPackage Screen and ‘Assign’. It will go to RDA monitor screen (T-code RSRDA) SAP COMMUNITY NETWORK © 2010 SAP AG SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com 9
  • 10. RDA – Step by Step Create Daemon with following information. The above created InfoPackege will come under ‘Unassigned Nodes’. Assign the created Daemon to the Info Package. Now the InfoPackage will come under the assigned Daemon. Assign the DTP (With technical name) as shown in the in the following screen. SAP COMMUNITY NETWORK © 2010 SAP AG SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com 10
  • 11. RDA – Step by Step Start the Daemon. Once you start the Daemon, you can check Open Request in PSA of DataSource or in RDA Monitor under InfoPackage also. SAP COMMUNITY NETWORK © 2010 SAP AG SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com 11
  • 12. RDA – Step by Step Related Content: For more information, visit the Business Intelligence homepage Troubleshooting Real-Time Data Acquisition Real Time Data Acquisition RDA - Webinar Details Real Time Data Acquisition (RDA) Steps - Business Intelligence SAP COMMUNITY NETWORK © 2010 SAP AG SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com 12
  • 13. RDA – Step by Step Disclaimer and Liability Notice This document may discuss sample coding or other information that does not include SAP official interfaces and therefore is not supported by SAP. Changes made based on this information are not supported and can be overwritten during an upgrade. SAP will not be held liable for any damages caused by using or misusing the information, code or methods suggested in this document, and anyone using these methods does so at his/her own risk. SAP offers no guarantees and assumes no responsibility or liability of any type with respect to the content of this technical article or code sample, including any liability resulting from incompatibility between the content within this document and the materials and services offered by SAP. You agree that you will not hold, or seek to hold, SAP responsible or liable with respect to the content of this document. SAP COMMUNITY NETWORK © 2010 SAP AG SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com 13