Experience with Real-time Data Acquisition (RDA)

Hello all,
We are looking into using RDA functionality to quickly move data from ECC to BW and would like to talk to anyone who has had experience using this feature (did it work well, limitations, what to look out for, etc). Would appreciate if you could share your experiences.
Thanks,
- Rao

Hi,
Below link might be useful to you,
[http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/b05895f6-a4bc-2c10-bbad-96d8a341de78?QuickLink=index&overridelayout=true&45896020788918]
Regards,
Durgesh.

Similar Messages

  • Problem with Real Time Data Acquisition

    Hello,
    I tried to built a RDA data flow according to the SAP-Help and this blog (/people/kamaljeet.kharbanda/blog/2006/11/13/real-time-data-acquisition-bi2004s), but I ran into a problem. Everything seems to be fine, but even though the daemon is running no new data is added to the DSO. I'll explain in detail what steps I took and hope someone can pinpoint my error(s).
    System is BW4 on SPS 17. My datasource as well as my DSObject are in the same system
    1.) Created a transparent table with a timestamp-field for generic delta as a local object.
    2.) Created a generic datasource from view/table (used the above table), marked it as realtime-enabled and used timestamp as delta-specific field.
    3.) Replicated the metadata for my datasource and activated it.
    4.) Created a Data Storage Object with infoobjects corresponding to the table fields
    5.) Created a transformation between DataSource and DSO
    6.) Created a DTP from Data Source to DSO. The type is realtime-DTP.
    7.) Created an InfoPackage for Delta-Initial Load. Update mode: Initialize Delta Process -> Initialization with Data Transfer.
    8.) Then I changed my DTP (step 6) to "normal DTP" and executed it. Then activated the data in the DSO. The datasets from the table (which i filled with an ABAP-program) were successfully loaded and activated. So now my DSO contains 5 datasets.
    9.) Changed the DTP back to "realtime DTP"
    10.) Created an InfoPackage for RDA. Adapter is set to "Realtime extraction from SAP System"
    11.) Created a daemon, assigned the IP for RDA and the DTP to the daemon and started it up.
    12.) Executed my ABAP program to added 3 datasets to the table which is used as a datasource.
    So now in my source table there are 8 datasets, but the daemon won't load them. In my RDA-Monitor (trx rsrda) it shows my daemon, the assigned IP and the assigned DTP (status green). Under the IP there's one yellow request (that should be right according to the help), but unlike the picture in the blog (link see above) there's no request under the DTP.
    Job overview (sm37) shows an active batch job and some jobs that are ready (every 10minutes a new batch starts and the old one is closed). the job log shows, that the daemon runs, but loads no data...
    i think it might be a problem with the delta extraction somewhere, because the intial load works fine and there are no errors anywhere.
    Edit: perhaps my settings in the data source unter tab: extraction are wrong?
    Delta process: AIE After Images By Extractor (can't change that)
    Direct Access: Allowd
    real Time: Real-Time DA Supported
    Adapter: realtime data extraction (also tried Access to SAP Data through Service API which seems senseless)
    Data Format: Fixed Lenght
    Anyone can explain what those fileds mean and which one i should use?
    Edited by: Christoph Jender on Apr 10, 2008 2:48 PM
    Edited by: Christoph Jender on Apr 10, 2008 3:33 PM

    Hi again, another thing i'd like to try is to just active a business content datasource which is realtime-enabled and has the ability to dynamically add some values so that i can test if it works. but i have no idea what business content would be applicable here, any ideas on that perhaps?

  • Real-time data acquisition (RDA) terminates

    Hello,
    My Real time data aquisition terminates with
    error message "You are not allowed to set a lock for process"
    I checked there are no locks in sm12.
    Please help

    Hi,
    <b>948167 -RDA daemon terminates sometimes</b>
    Pls. follow the aforementioned note.
    Hope it Helps
    Chetan
    @CP..

  • Issue with Real-Time data acquisition

    Hello,
    I'm using RDA to extract a non-standard transparent table (Z*) from  ECC to BI. When I launch my deamon, my infopackage and my DTP become yellow only 2/3 seconds and green just after, and no data are coming from ECC.
    If I check the deamon log I could see following lines :
    Job started
    Step 001 started (program RSCRT_RDA_DEMON, variant &0000000001977, user ID XXXXXX)
    InfoPackage ZPAK_4J6KVMAKPPWI3FYUYAWVLYVWL for daemon 01 is locked
    Setting status of InfoPackage ZPAK_4J6KVMAKPPWI3FYUYAWVLYVWL
    Status set (2 -> 3)
    Start of upload for InfoPackage ZPAK_4J6KVMAKPPWI3FYUYAWVLYVWL for daemon 01
    Request 242.373 opened, status set (0 -> 1)
    InfoPackage ZPAK_4J6KVMAKPPWI3FYUYAWVLYVWL: Deleting TIDs
    InfoPackage ZPAK_4J6KVMAKPPWI3FYUYAWVLYVWL: TIDs successfully deleted
    Data records deleted in the queue, status set (1 -> 4)
    Data package 000001 opened, status set (4 -> 2)
    The current application triggered a termination with a short dump.
    Upload finished for InfoPackage ZPAK_4J6KVMAKPPWI3FYUYAWVLYVWL for daemon 01
    Setting status of InfoPackage ZPAK_4J6KVMAKPPWI3FYUYAWVLYVWL
    Status set (3 -> 2)
    A short dump is triggered in ECC, MESSAGE_TYPE_X in FM RSC3_DEMON_UPL. Why ???
    I have done another extractor (on a HR infotype) and It works fine.
    Thanks for your help,

    First tip is to not configure the daq task and close the task on every iteration of the while loop.  Configure the task before the loop starts and close it after the loop.  Only stop and configure the task in the event that any of the configuration data changes.

  • Real-Time Data Acquisition

    WHAT IS REAL-TIME DATA ACQUISITION AND
    WHAT ARE REAL TIME QUERIES AND
    DEAMON UPDATE AND HOW DO WE EXTRACT AND LOAD DATA
    Please Explain in detail.....
    regards
    GURU

    Hi,
    Real-Time Data Acquisition –BI 2004s
    Real-time data acquisition supports tactical decision-making. It also supports operational reporting by allowing you to send data to the delta queue or PSA table in real-time.
    You might be having complex reports in your BI System, which helps in making decisions on the basis of data of your transactional system. Sometimes (quarter closure, month end, year ending...) single change in the transactional data can change your decision, and its very important to consider each record of transactional data of the company at the same time in BI system as it gets updated in the transactional system.
    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.
    The other alternative for RDA is Web Services, even though Web Services are referred for non-SAP systems, but for testing purpose here I am implementing Web Service (RFC) in SAP source system.
    Eg will be a production line where business wants information regarding defective products in the real time so that production can be stopped before more defective goods are produced.
    In the source system, the BI Service API has at least the version Plug-In-Basis 2005.1 or for 4.6C source systems Plug-In 2004.1 SP10.
    Real-Time Data Acquisition -BI@2004s
    http://help.sap.com/saphelp_nw2004s/helpdata/en/42/f80a3f6a983ee4e10000000a1553f7/content.htm
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/230d95df-0801-0010-4abb-ace1b3d197fd
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/3db14666-0901-0010-99bd-c14a93493e9c
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/3cf6a212-0b01-0010-8e8b-fc3dc8e0f5f7
    http://help.sap.com/saphelp_nw04s/helpdata/en/52/777e403566c65de10000000a155106/content.htm
    https://www.sdn.sap.com/irj/sdn/webinar?rid=/library/uuid/230d95df-0801-0010-4abb-ace1b3d197fd
    Thanks,
    JituK

  • BI 7.0 Question on RDA (Real Time Data Acquisition)

    Those who have all implemented RDA (real Time Data Acquisition) in BI 7.0, could you please tell me if this is limited to only a few of the extractors or available to all the business content extractors. Reason I ask this question is I read that if you have PI_BASIS 2005.1 then RDA is possible, but when I go into ROOSOURCE table in R/3 I do not see the Real time flag checked for any of the transactional Businees content extractors!!
    Also does this mean that we need to set this flag manually and if so is this supported by SAP? please throw in expert your responses...
    Ram

    Dinesh, thank you...after going throught the posts I am still more confsued and not sure if SAP supports any Business content data sources as RDA Capable yet...also if someone has successfully implemented RDA for any of the following applications please do reply back, thank you...
    1. Plant maintenance
    2. GL
    3. EC-PCA
    thank you

  • Real-time data acquisition for HR datasources

    Dear Experts,
    I have a couple of questions on real-time data acquisition...
    a) Can you tell me if any standard HR datasources support real-time data acquisition?
    b) Can we apply real-time data acquisition for generic datasources? If yes, is there any difference in the process compared to working with business content datasources when using real-time data acquisition?
    Hope you can provide some answers...as always, points will be awarded for answers that effectively address the questions.
    Thanks a bunch.
    K

    Hi Karthik,
    a)The decision to go for SAP remote cube depends on the volume of data and the frequency of queries. It is advicible not to use the SAP remote cube if the data volume is high and also, the query frequency is high. Which module in HR are yuo implementing? In HR, the data volume is generally high. So, if you go for loading the data from R/3 every 3 hours, you are asfe as long as the loading volumes are less. For example, for implementing Time management, I would not advice frequent loads as it is time consuming process. So, make a decision based on the above mentioned lines. If the data volume is not high, I would prefer the SAP ermote cube as it will reduce managing the loads.
    b)I mentioned FM extractor just for the sake of control of data selection. You can even go for view/table extractor.
    Hope this helps.
    Thanks and Regards
    Subray Hegde

  • B2MML with real time data

    Hi All
             I want some B2mml files with real time data.
    So exact( maintenance infromation and Production) B2MML that is coming from MIS.
    So if anyone have some information regarding this please tell me.
    Thanks in Advance
    Ramshanker

    Hi, Ramshanker.
    In the cases where the plant system is directly delivering B2MML documents (such as with certain products from Wonderware, Siemens, and some others), using the data in xMII is quite straightforward.
    1) If the B2MML message is not "standard" B2MML (be aware that very few plant vendors use the baseline standard - most have a number of specific extensions), you can add the vendors' schemas or B2MML example documents to xMII by adding them to a ReferenceDocument folder on the server.
    2) In xMII BLS, create a transaction (let's assume you called it B2MMLHandler) with one input parameter, of type "XML" (let's assume you called it "B2MMLDocument").  Add a "ReferenceSchema" or "ReferenceDocument" action, and configure it to load the vendor's B2MML format.  Use the "assign reference document" menu option to assign this format to the transaction input.
    3) You can now use the B2MML document to perform analytics or to map from the B2MML document into any RFC or BAPI calls or ESA service calls from within BLS.
    4) The plant system system should "post" the XML data to an xMII transaction using the "Runner" URL as in:
    http://<yourserver>/Lighthammer/Runner?Transaction=B2MMLHandler&InputParameter=B2MMLDocument
    Of course, if the MES system isn't capable of posting the documents and they are available on the file system, you can use the xMII file actions (or remote file access via FTP) to access and load the B2MML documents, perhaps at a scheduled interval.
    Hope this helps get you started in the right direction.
    Best regards,
    Rick Bullotta

  • Real time data aquisation(RDA)

    hi
    if i want use datasource for RDA , its support in r/3 side? so its wont support for flat file?
    where can i check  the data source will support for RDA or not?
    once datasource replicated while creating infopackage need to check check box and dtp need to check RDA

    goto SAP system
    goto transaction SE16
    give ROOSOURCE in Table and execute.
    in the next screen give ur DATASOURCE name and execute.
    this will give the datsource settings  check the realtime field if its checked then ur datasource is real time enabled.
    else u can enable it by writing a small program.
    goto se38
    cerate an executable program with the following code
    Tables : ROOSOURCE.
    Parameters :  P_OLTPSR LIKE ROOSOURCE-OLTPSOURCE.
    UPDATE ROOSOURCE set REALTIME = 'X' 
    WHERE  OLPTSOURCE = P_OLTPSR
    and   OBJVERS = 'A'.
    When u execute this program it asks for datasource name , give ur datasource name and execute. it will real time enabled.
    u can again check it in SE16.
    hope this helps.

  • The problem with Real-Time Data Acqusutuin

    Hi , all
    I created ds with Generic Delta : Delta-Specific Fields pointed time stamp and in settings checked Real-time Enabl . After that created modeling in BW , made initial update like discribed in SAP Documentation , created one more infopackage with adapter :Real-time extraction from sap , assigned infopackage and dtp to daemon and started job of daemon .
    Request stay yellow all of time and dosn't bring no one records of changes in R3 . Anybody know what is the couse for that? Maby I forgot to check something anywhere or star trigger anyone!?

    The following setup working fine for me
    In R/3 for Generic Delta --- 
            Filed Name - AEDTM
            0Calday -- Radio Button - 'ON'
            Upper Limit - 0
            Lower Limit - 2
            Real_Time enabl - Check Box - 'ON'
            New Status for changed records - Radio Button - 'ON'
    In BI
        Create infopackage (init) for replicated datasource
        Execute the DTP to load this init data to DSO.
        Do NOT activate DSO
        Now create another Infopack (real_time Enable & ) and create real-time DTP.
    In RSRDA
        Create a Daemon
        Assign InfoPack & DTP to Daemon.
        Now start daemon...Here the message says something like 'one of the request is not activated'.
        Now, select DTP under Daemon --> use menu Edit --> Repair Chain --> Execute
        (If repair chain is not yet there then Daemon --> use menu Edit --> Repair Chain --> Generate and  
         once this is done execute the using the above path). Once the chain finishs
        Now start Daemon and refresh.
        Now u can see, an open request (yellow) under infopackage.
        As soon as the new records gets load into PSA, then an open request starts under DTP.
        (Note: If no new data available in PSA, no open request starts under DTP)
    Also note that, RDA requests (in PSA & DSO Manage) should always be in yellow, that means Real-Time Aquisition is working.

  • RDA(real time data aquasation)

    can anyone pl. tel me how the process goes in RDA(real time data Aquasation) means no steps internally.

    Hi,
    Real-Time Data Acquisition u2013BI 2004
    Real-time data acquisition supports tactical decision-making. It also supports operational reporting by allowing you to send data to the delta queue or PSA table in real-time.
    You might be having complex reports in your BI System, which helps in making decisions on the basis of data of your transactional system. Sometimes (quarter closure, month end, year ending...) single change in the transactional data can change your decision, and its very important to consider each record of transactional data of the company at the same time in BI system as it gets updated in the transactional system.
    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.
    The other alternative for RDA is Web Services, even though Web Services are referred for non-SAP systems, but for testing purpose here I am implementing Web Service (RFC) in SAP source system.
    Eg will be a production line where business wants information regarding defective products in the real time so that production can be stopped before more defective goods are produced.
    In the source system, the BI Service API has at least the version Plug-In-Basis 2005.1 or for 4.6C source systems Plug-In 2004.1 SP10.
    Refer:
    Real-Time Data Acquisition -BI@2004s
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/230d95df-0801-0010-4abb-ace1b3d197fd
    http://help.sap.com/saphelp_nw2004s/helpdata/en/42/f80a3f6a983ee4e10000000a1553f7/content.htm
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/230d95df-0801-0010-4abb-ace1b3d197fd
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/3db14666-0901-0010-99bd-c14a93493e9c
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/3cf6a212-0b01-0010-8e8b-fc3dc8e0f5f7
    http://help.sap.com/saphelp_nw04s/helpdata/en/52/777e403566c65de10000000a155106/content.htm
    https://www.sdn.sap.com/irj/sdn/webinar?rid=/library/uuid/230d95df-0801-0010-4abb-ace1b3d197fd
    Regards
    Tg

  • About DTP with real-time access.

    Hello Gurus,
           setting for error handling only has an impact while repairing a DTP request (repair) and during the conversion of the DTP to standard DTP (for example, to correct an error during extraction).
          will you please give a simpel scenario to explain above words?
    thank you very much.
    Fran

    Hi,
    Use :
    With SAP NetWeaver 7.0, SPS 14, the following changes and enhancements are available for real-time data acquisition:
    ●      Changes to the menu and the context menu of the monitor for real-time data acquisition
    The menu and the context menus for the individual objects in the monitor for real-time data acquisition have been standardized and enhanced. In particular, it is now possible to assign daemons and data transfer processes on various levels using context menu entries. For a complete overview of the functions in the menu and in the context menus, see Monitor for Real-Time Data Acquisition.
    ●      Assignment of daemons for InfoPackages and data transfer processes (DTP)
    To assign InfoPackages and data transfer processes to a daemon, you can call the monitor for real-time data acquisition in the following ways:
    ○       In the Data Warehousing Workbench using the respective context menu entry Assign RDA Daemon.
    ○       In InfoPackage maintenance using the Schedule tab page, and in data transfer process maintenance using the Execute tab page.
    The button names for jumping to the monitor for real-time data acquisition have changed here. To jump to the monitor, choose Assign Daemon.
    ●      Repair process chains for repairing a broken data transfer or a missing delta in the DataStore object
    In certain situations, a gap in the delta of the DataStore object can occur if there is a closed request in the PSA but there is no corresponding request in the DataStore object. For example, this is the case if a DTP request has terminated due to an error in the transformation. Here, you can create a repair process chain to repair a missing or broken update from the PSA. The repair process chain contains a standard DTP as well as any further processes required for subsequent processing (such as activating the data in the DataStore object or subsequent process chains). When the repair process chain is executed, the complete delta is loaded from the source into the DataStore object and processes for activation and further processing are executed if required.
    ●      Process types for starting and stopping real-time data acquisition
    You can use process chains to control real-time data acquisition using process types Start Real-Time Data Acquisition (RDA) Load Process and Stop Real-Time Data Acquisition (RDA) Load Process.
    More Info :
    http://help.sap.com/saphelp_nw70/helpdata/en/47/2731751c2a2dede10000000a1553f7/frameset.htm
    Regards
    Ram.

  • Problems with real-time extraction from generic datasource.

    Hello,
    I have a real-time extraction from generic datasoruce with numeric field as a delta pointer. I have created an initilization infopackage, delta IP and real-time IP, real-time data transfer process, real-time deamon. The problem is that real-time extraction does not see delta updates. Deamon creates requests in PSA every minute, but there are all empty. When i delete the deamon and shedule not real-time delta infopackage, it loads delta records correctly. Version of BI - 7.0 SP 18.
    The second question: a cannot stop real-time deamon. I stop it in RSRDA, but when i try to shedule standart IP, i get an error, that deamon is still running. So i have to delete it and recreate.
    And the 3rd question, theoretical. What real-time extraction is necessary for? As i understand, i can create a process chain that will be sheduled every 1 (5, 10, ...) minute. What are advantages of real-time extraction rather such variant?
    Thanks.

    Hi,
    1.Note 1113610 - P17:SDL:PC:RDA:Daemon runs: Do not start delta/init IPackage
    Summary
    Symptom
    When a daemon runs or is scheduled, you may not start a 'normal' delta/init InfoPackage.
    Other terms
    RDA, real-time data acquisition, daemon, InfoPackage, scheduler
    Reason and Prerequisites
    This problem is caused by a program error.
    Solution
    SAP NetWeaver 7.0 BI
               Import Support Package 17 for SAP NetWeaver 7.0 BI (BI Patch 17 or SAPKW70017) into your BI system. The Support Package is available when Note 1106569 "SAPBINews BI7.0 Support Package 17", which describes this Support Package in more detail, is released for customers.
    **********you can apply the correction instructions provided in the note
    2.i refered closing of the request in the target i.e DSO not psa.
    3. Note 1000157 - RDA daemon does not get data from delta queue
    Summary
    Symptom
    You use Real-time Data Acquisition (RDA) to load data from an SAP source system. After several hours or days, the system no longer reads the data from the delta queue. In the RDA monitor, you can see that the InfoPackage has been executed, however the data transfer process (DTP) has not been executed for a long time. In transaction RSA7 in the source system, you can see that there is already data in the delta queue.
    Cheers,
    swapna.G

  • System performance VS Real-time Data Acquistition

    How the ECC & BI system will be affected by Real-time Data Acquistition?
    If it affects performance, Is there any way to maintain the same system performance as without RDA?
    Need inputs on BI side, Basis and R3 side......

    Hi,
    Check the below link
    http://help.sap.com/saphelp_nw04/helpdata/en/52/777e403566c65de10000000a155106/frameset.htm
    Good Blog.
    /people/kamaljeet.kharbanda/blog/2006/11/13/real-time-data-acquisition-bi2004s
    /message/1921395#1921395 [original link is broken]
    Regards,
    Malar

  • RMAN in active data guard with real time apply ON without a catalog DB

    I would like to know whether I can take RMAN backups (both level 0 & incremental) in active data guard with real time apply ON without a catalog database. version is 11.2.0.3.2. Will it make difference in the control file of standby syncing with primary? Can I use these backups on primary to restore and recover the database(including control file backup)?

    Thank you very much msberg. Could you please answer the below queries as well?
    Should I cancel Real Time Apply before starting RMAN?
    Will it make difference in the control file of standby syncing with primary? Is it possible to use these backups on primary to restore and recover the database(including control file backup)? If possible, how will I do that?

Maybe you are looking for

  • Just can't get Airport Express to configure: it worked at my mum's, but not at home!

    Hello helpful people, I am really hoping someone can think of what's going wrong with my set up. I keep getting an error message "an unexpected error occurred, please try again" when i try to do my configuration. I only want it to stream music from m

  • All Day Events shift order randomly when printing!

    When trying to print in month view, my all day events shift order within their day in a seemingly random way. This is a problem because I want certain all day events to line up next to each other day after day in a specific color coded way. This has

  • No more data to read from socket only in 2nd and 3rd database

    Hi, I'm developing an application for a client with three independent login modes, each one with an independent database. I'm using the following products: Oracle 9i database (9.2.0.6.0) Oracle Content Management SDK 10g (9.0.4.0.0) Oracle Workflow (

  • Error while transporting transformations and datasource Urgent need Help

    Hi all, I have been working on this problem for a few days now. I created an ODS object, transformations,  DTP and I am using a  R/3 datasource for extraction. The ODS populates fine in the Dev box, the tranformations and the datasource are fine only

  • Mackeeper and other pop ups

    Hey, I was wondering if anyone could tell me if my Macbook Pro has a possible virus? I really don't think anything is wrong, as everything seems to be working fine, knock on wood.... However, I noticed I when using Safari, I have had pop ups for Mack