SlideShare une entreprise Scribd logo
1  sur  13
Télécharger pour lire hors ligne
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

Contenu connexe

Tendances

Analysis process designer (apd) part 2
Analysis process designer (apd) part   2Analysis process designer (apd) part   2
Analysis process designer (apd) part 2
dejavee
 
Line item dimension and high cardinality dimension
Line item dimension and high cardinality dimensionLine item dimension and high cardinality dimension
Line item dimension and high cardinality dimension
Praveen Kumar
 
How to create generic delta
How to create generic deltaHow to create generic delta
How to create generic delta
Jacques Kalees
 
Performance tuning in sap bi 7.0
Performance tuning in sap bi 7.0Performance tuning in sap bi 7.0
Performance tuning in sap bi 7.0
gireesho
 
Analysis process designer (apd) part 1
Analysis process designer (apd) part   1Analysis process designer (apd) part   1
Analysis process designer (apd) part 1
dejavee
 
Lo extraction part 4 update methods
Lo extraction   part 4 update methodsLo extraction   part 4 update methods
Lo extraction part 4 update methods
JNTU University
 
Automatic batch determination based on shelf life
Automatic batch determination based on shelf lifeAutomatic batch determination based on shelf life
Automatic batch determination based on shelf life
Mauricio Beltran
 
SAP Adding fields to dynamic selection for fbln transactions (2)
SAP Adding fields to dynamic selection for fbln transactions (2)SAP Adding fields to dynamic selection for fbln transactions (2)
SAP Adding fields to dynamic selection for fbln transactions (2)
Imran M Arab
 

Tendances (20)

Analysis process designer (apd) part 2
Analysis process designer (apd) part   2Analysis process designer (apd) part   2
Analysis process designer (apd) part 2
 
Line item dimension and high cardinality dimension
Line item dimension and high cardinality dimensionLine item dimension and high cardinality dimension
Line item dimension and high cardinality dimension
 
Sap bw lo extraction
Sap bw lo extractionSap bw lo extraction
Sap bw lo extraction
 
How to create generic delta
How to create generic deltaHow to create generic delta
How to create generic delta
 
Performance tuning in sap bi 7.0
Performance tuning in sap bi 7.0Performance tuning in sap bi 7.0
Performance tuning in sap bi 7.0
 
SAP BPC Embedded for S/4 HANA
SAP BPC Embedded for S/4 HANASAP BPC Embedded for S/4 HANA
SAP BPC Embedded for S/4 HANA
 
How to run v3 job
How to run v3 jobHow to run v3 job
How to run v3 job
 
Analysis process designer (apd) part 1
Analysis process designer (apd) part   1Analysis process designer (apd) part   1
Analysis process designer (apd) part 1
 
BW Adjusting settings and monitoring data loads
BW Adjusting settings and monitoring data loadsBW Adjusting settings and monitoring data loads
BW Adjusting settings and monitoring data loads
 
SAP BW - Data store objects
SAP BW - Data store objectsSAP BW - Data store objects
SAP BW - Data store objects
 
Lo extraction part 4 update methods
Lo extraction   part 4 update methodsLo extraction   part 4 update methods
Lo extraction part 4 update methods
 
Automatic batch determination based on shelf life
Automatic batch determination based on shelf lifeAutomatic batch determination based on shelf life
Automatic batch determination based on shelf life
 
How to extend an outbound i doc
How to extend an outbound i docHow to extend an outbound i doc
How to extend an outbound i doc
 
SAP Adding fields to dynamic selection for fbln transactions (2)
SAP Adding fields to dynamic selection for fbln transactions (2)SAP Adding fields to dynamic selection for fbln transactions (2)
SAP Adding fields to dynamic selection for fbln transactions (2)
 
Sap bw4 hana
Sap bw4 hanaSap bw4 hana
Sap bw4 hana
 
Step by step on changing ecc source systems without affecting data modeling o...
Step by step on changing ecc source systems without affecting data modeling o...Step by step on changing ecc source systems without affecting data modeling o...
Step by step on changing ecc source systems without affecting data modeling o...
 
Sap sd
Sap sdSap sd
Sap sd
 
Make to order document
Make to order document Make to order document
Make to order document
 
SAP S/4HANA Migration Cockpit
SAP S/4HANA Migration CockpitSAP S/4HANA Migration Cockpit
SAP S/4HANA Migration Cockpit
 
SAP Quickviewer
SAP QuickviewerSAP Quickviewer
SAP Quickviewer
 

Similaire à Rda step by step

Hybrid provider based on dso using real time data acquisition in sap bw 7.30
Hybrid provider based on dso using real time data acquisition in sap bw 7.30Hybrid provider based on dso using real time data acquisition in sap bw 7.30
Hybrid provider based on dso using real time data acquisition in sap bw 7.30
Sabyasachi Das
 
Creating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflowsCreating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflows
Hicham Khallouki
 
Backup%20 domain%20controller%20(bdc)%20step by-step(1)
Backup%20 domain%20controller%20(bdc)%20step by-step(1)Backup%20 domain%20controller%20(bdc)%20step by-step(1)
Backup%20 domain%20controller%20(bdc)%20step by-step(1)
Srinivas Dukka
 
Sand dna nearline for sap net weaver bw 7.0
Sand dna nearline for sap net weaver bw 7.0Sand dna nearline for sap net weaver bw 7.0
Sand dna nearline for sap net weaver bw 7.0
Ram Tomar
 
A step by-step guide on i doc-ale between two sap servers
A step by-step guide on i doc-ale between two sap serversA step by-step guide on i doc-ale between two sap servers
A step by-step guide on i doc-ale between two sap servers
krishna RK
 
Lo extraction part 6 implementation methodology
Lo extraction   part 6 implementation methodologyLo extraction   part 6 implementation methodology
Lo extraction part 6 implementation methodology
JNTU University
 
Errors while sending packages from oltp to bi (one of error at the time of da...
Errors while sending packages from oltp to bi (one of error at the time of da...Errors while sending packages from oltp to bi (one of error at the time of da...
Errors while sending packages from oltp to bi (one of error at the time of da...
bhaskarbi
 

Similaire à Rda step by step (20)

Lsmw
LsmwLsmw
Lsmw
 
Hybrid provider based on dso using real time data acquisition in sap bw 7.30
Hybrid provider based on dso using real time data acquisition in sap bw 7.30Hybrid provider based on dso using real time data acquisition in sap bw 7.30
Hybrid provider based on dso using real time data acquisition in sap bw 7.30
 
Trigger bi process chain from ecc
Trigger bi process chain from eccTrigger bi process chain from ecc
Trigger bi process chain from ecc
 
_Using Selective Deletion in Process Chains.pdf
_Using Selective Deletion in Process Chains.pdf_Using Selective Deletion in Process Chains.pdf
_Using Selective Deletion in Process Chains.pdf
 
How to write a routine for 0 calday in infopackage selection
How to write a routine for 0 calday in infopackage selectionHow to write a routine for 0 calday in infopackage selection
How to write a routine for 0 calday in infopackage selection
 
Sap query creation and transport procedure in ecc6
Sap query creation and transport procedure in ecc6Sap query creation and transport procedure in ecc6
Sap query creation and transport procedure in ecc6
 
Creating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflowsCreating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflows
 
Co pa extraction
Co pa extractionCo pa extraction
Co pa extraction
 
Backup%20 domain%20controller%20(bdc)%20step by-step(1)
Backup%20 domain%20controller%20(bdc)%20step by-step(1)Backup%20 domain%20controller%20(bdc)%20step by-step(1)
Backup%20 domain%20controller%20(bdc)%20step by-step(1)
 
SAP HANA Developer Access Beta program - 7 steps towards your first HANA report
SAP HANA Developer Access Beta program - 7 steps towards your first HANA reportSAP HANA Developer Access Beta program - 7 steps towards your first HANA report
SAP HANA Developer Access Beta program - 7 steps towards your first HANA report
 
Interfacing sap - BDC
Interfacing sap - BDC Interfacing sap - BDC
Interfacing sap - BDC
 
Sand dna nearline for sap net weaver bw 7.0
Sand dna nearline for sap net weaver bw 7.0Sand dna nearline for sap net weaver bw 7.0
Sand dna nearline for sap net weaver bw 7.0
 
A step by-step guide on i doc-ale between two sap servers
A step by-step guide on i doc-ale between two sap serversA step by-step guide on i doc-ale between two sap servers
A step by-step guide on i doc-ale between two sap servers
 
Lo extraction part 6 implementation methodology
Lo extraction   part 6 implementation methodologyLo extraction   part 6 implementation methodology
Lo extraction part 6 implementation methodology
 
Dynamic variant creation
Dynamic variant creationDynamic variant creation
Dynamic variant creation
 
A treatise on SAP logistics information reporting
A treatise on SAP logistics information reportingA treatise on SAP logistics information reporting
A treatise on SAP logistics information reporting
 
Errors while sending packages from oltp to bi (one of error at the time of da...
Errors while sending packages from oltp to bi (one of error at the time of da...Errors while sending packages from oltp to bi (one of error at the time of da...
Errors while sending packages from oltp to bi (one of error at the time of da...
 
SAP BOBJ Rapid Marts Overview I
SAP BOBJ Rapid Marts Overview ISAP BOBJ Rapid Marts Overview I
SAP BOBJ Rapid Marts Overview I
 
PROCON DATA SAP .NET Relais Service
PROCON DATA SAP .NET Relais ServicePROCON DATA SAP .NET Relais Service
PROCON DATA SAP .NET Relais Service
 
Delta machenism with db connect
Delta machenism with db connectDelta machenism with db connect
Delta machenism with db connect
 

Dernier

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 

Dernier (20)

Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 

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