Real Time DTPs

Hi all,
I feed SAP BI/BW by a number of Webservices (WS). More or less everthing works fine. Each Web Service has his own Real Time Infopackage which works absolutly fine. In addition most of the Web Services have a real time DTP that is also working fine.
But for one of the WS I am not able to create a realtime DTP.
Does somebody know what the requirments are that you can setup a realtime DTP?

Hi.
Please check the documentation on SAP Help, in the following link:
http://help.sap.com/saphelp_nw70/helpdata/en/42/f80a3f6a983ee4e10000000a1553f7/frameset.htm
Thanks,
Walter Oliveira

Similar Messages

  • Receiving the error message while executing the Real Time DTP

    Hi,
    I am receiving the error message while executing the Real time DTP for Billing data.
    Error Message - Record filtered in advance as error records with the same key exist     RSM2     722
    When I check the logs below is the message I am able to see. Can someone suggest as how to proceed further.
    Diagnosis
    The existing DTP requires a serialized update because fields are updated
    non-commutatively during the processing run (for example, MOVE).
    Therefore all new data records that have the same semantic key as
    incorrect records that have not yet been corrected in earlier requests
    or earlier data packages of the same request, are filtered out after the
    extraction in a special step. In this way the system ensures that
    incorrect data records are not repeated for your changes, which may not
    contain errors themselves.
    System Response
    The data record is not updated but is written to an error stack.
    Procedure
    Procedure
    Correct all incorrect data records and update them using an error DTP.
    Procedure for System Administration
    I checked the error stack and corrected the entries and let me know as how to proceed further. I am unable to execute the Error DTP as its not allowing me to edit and has only display options.
    Regards,
    Ram

    Hi Arvindh,
    Its  write optimized DSO.. there is no option to generate SIDs.
    Hi Kiran,
    I checked the link u sent me. Here the main issue is..The function module is standard  and its not allowing me  to do enhancement  point..
    Any idea in using Badi's??
    Thanks all...

  • Process Chain for Real Time Demon

    Please help I am stuck I followed the step by sdn but this is missing in step. how to create now process chain.
    I created the below
    DSO CONNECTED TO dATASOURCE via Trans,
    Real Time IP
    Real Time DTP
    assigned to Datasource and assigned the DS, IP, DTP to Deamon in RSRDA. NOW I started also manually via start all IP. but How to set the process chains now.
    PLEASE HELP ME STEP BY STEP TO PROCESS CHAIN SINCE i am new to this daemon in process chains
    Thanks
    Soniya
    null

    Hi
    refer to this
    CREATION OF PROCESS CHAINS
    Process chains are used to automated the loading process.
    Will be used in all applications as you cannot schedule hundreds of infopackages manually and daily.
    Metachain
    Steps for Metachain :
    1. Start ( In this variant set ur schedule times for this metachain )
    2.Local Process Chain 1 ( Say its a master data process chain - Get into the start variant of this chain ( Sub chain - like any other chain ) and check the second radio button " Start using metachain or API " )
    3.Local Process Chain 2 ( Say its a transaction data process chain do the same as in step 2 )
    Steps for Process Chains in BI 7.0 for a Cube.
    1. Start
    2. Execute Infopackage
    3. Delete Indexes for Cube
    4.Execute DTP
    5. Create Indexes for Cube
    For DSO
    1. Start
    2. Execute Infopackage
    3. Execute DTP
    5. Activate DSO
    For an IO
    1. Start
    2.Execute infopackage
    3.Execute DTP
    4.Attribute Change Run
    Data to Cube thru a DSO
    1. Start
    2. Execute Infopackage ( loads till psa )
    3.Execute DTP ( to load DSO frm PSA )
    4.Activate DSO
    5.Further Processing
    6.Delete Indexes for Cube
    7.Execute DTP ( to load Cube frm DSO )
    8.Create Indexes for Cube
    3.X
    Master loading ( Attr, Text, Hierarchies )
    Steps :
    1.Start
    2. Execute Infopackage ( say if you are loading 2 IO's just have them all parallel )
    3.You might want to load in seq - Attributes - Texts - Hierarchies
    4.And ( Connecting all Infopackages )
    5.Attribute Change Run ( add all relevant IO's ).
    Start
    Infopackge1A(Attr)|Infopackge2A(Attr)
    Infopackge1B(Txts)|Infopackge2B(Txts)
    /_____________________|
    Infopackge1C(Txts)______|
    \_____________________|
    \___________________|
    __\___________________|
    ___\__________________|
    ______ And Processer_ ( Connect Infopackge1C & Infopackge2B )
    __________|__________
    Attribute Change Run ( Add Infobject 1 & Infoobject 2 to this variant )
    1. Start
    2. Delete Indexes for Cube
    3. Execute Infopackage
    4.Create Indexes for Cube
    For DSO
    1. Start
    2. Execute Infopackage
    3. Activate DSO
    For an IO
    1.Start
    2.Execute infopackage
    3.Attribute Change Run
    Data to Cube thru a DSO
    1. Start
    2. Execute Infopackage
    3.Activate DSO
    5.Further Processing
    6.Delete Indexes for Cube
    7.Execute Infopackage
    8.Create Indexes for Cube

  • Creation of Daemon for the DTO  for the real time data aquisition

    Hi i need help how to create a daemon for the DTP in the real time data aquisition.i'm learning now Sap and practicing a lot to be professional but i need a bit of hel.Can you please give me some details how to create it?
    I have to access the RSRDA T-code and what i need to do after?

    Hi First of all you need to create a real time DTP once that is done go to RSRDA T-code and click on the Create Daemon
    and right click assign DTP , here you can assign the DTP once that is done save and execute . your Daemon will run
    Thanks
    Santosh

  • 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.

  • Real time infopackage

    Hello
    Could you please let me know RDA is used for which DSO ?
    Real time infopackage support to which DSO and why ?
    Regards

    Hi........
    We use Standard DSO in RDA..........Real-time data acquisition supports tactical decision making. In terms of data acquisition, it supports operational reporting by allowing you to send data to the delta queue or PSA table in real time. You use a daemon to transfer DataStore objects that have been released for reporting to the DSO layer at frequent regular intervals. The data is stored persistently in BI.
    You use real-time data acquisition if you want to transfer data to BI at frequent intervals (every hour or minute) and access this data in reporting frequently or regularly (several times a day, at least). The DataSource has to support real-time data acquisition. The option to support real-time data acquisition is a property of a DataSource.............
    Real-time data acquisition can be used in two primary scenarios:
    • via the Service API (SAPI). It incorporates usage of InfoPackage for
    Real-time Data Acquisition (source to PSA). It then leverages Data Transfer
    Process for Real-time Data Acquisition (PSA to DataStore Object).
    • via a Web Service Incorporates usage of Web Services to populate the PSA
    which then leverages the Real-time DTP to transfer data to the DataStore
    Object
    Regards,
    Debjani........

  • 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.

  • DTP Born with Incorrect Real-Time Status

    Hi Gurus,
    What am I doing wrong? When I create a DTP for Real-Time Acquisition, I am getting "Real-Time Status" as "Incorrect" even with a DTP Type correctly set for Real-Time. I have no option to change it for following status:
    - New, Without Data Package
    - Ready
    - Transport Package Read
    - Transport Package
    - New Transport Package to be Deleted
    - Stopped
    - Active
    - DTP/Infopackage to be closed
    I am having quiet few problems to set up DTP with Real-Time Data Acquisition.
    Kind Regards,
    Gilson

    Hi
    Not a Guru ,but wanna give it a shot..
    <b>Prerequisites for creating Infopackages</b> -
    Check
    1)The DataSource for which you want to create an InfoPackage supports real-time data acquisition.
    2)If you are transferring data into BI using the service API, you have already created an InfoPackage for initializing the delta process for this DataSource, and have completed the initialization.
    <b>
    Closing Requests in the Monitor for Real-Time Data Acquisition</b>
    <b>Prerequisites</b>
    The daemon is inactive or has errors.
    <b>Procedure</b>
    In the context menu of the PSA or DTP request, choose Close Request
    Barring all those steps mentioned above if I copy you properly ,I put 2 cents on the authorization issue related to RDA.
    Check OSS note- 943898
    IF at all the note applies to you ,since the patch is not released ,have to go ahead with correction instruction.
    Hope it Helps
    Chetan
    @CP..

  • Error "cannot load request real time data targets" for new cube in BI 7.

    Hi All,
    WE have recently upgarded our SCM system from 4.1 to SCM 7.0 which incorporated BI 7.0.
    I am using BI 7.0 for first time and ahve the following issue:
    I ceated a new infocube and data source of flat file and succesfully created transformation, and Data Transfer Process. Everything looked fine. I added flat file and checked preview and could see data. Now when I start job to load data in infocube the follwing error is shown "cannot load request real time data targets". 
    I checked cube type in setting in infcune is shows as Standard.  When I doube clicked on error the following message showed up
    You are trying to load data into a real-time InfoCube using a DTP.
    This is only possible if the correct load settings have been defined for the InfoCube.
    Procedure
    In the object tree of the Data Warehousing Workbench, call Load Behavior of Real-Time InfoCube from the context menu of the InfoCube. Switch load behavior to Transactional InfoCube can be loaded; planning not allowed.
    I did not understand what it is meant and how to set changes. Can someone advice and follow me through.
    Thanks
    KV

    Hi Kverma,
    Real-time InfoCubes can be filled with data using two different methods: using the transaction for entering planning data, and using BI staging, whereby planning data cannot be loaded simultaneously. With Real time cube you can select the method you want to use for update as
    Real Time data Target can be loaded With Data; Planning not allowed &
    Real Time data Target can be Planned; Data loading not allowed
    You can change this behaviour by right clicking on cube and selecting Change real time load behaviour and select first option. You will be able to load the data then
    Regards,
    Kams

  • Error while data loading in real time cube

    HI experts,
    I have a problem. I am loading data from a flat file.The data is loading correctly till the DSO but when i am trying to load it into the cube it is giving an error.
    The cube is  a real time cube for PLANING. I have chnaged the status to allow data loading but still the DTP is giving an error.
    It shows an error "error while extracting from DataStore" and some RSBK 224 ERROR and rsar 051 error.

    What was the resolution to this issue.  We rae having the same issue only with external system (not a flat file).  We get the  RSAR 051 with a return code of 238 error message, like it is not even getting to the rfc connection (DI_SOURCE).  We have been facing this issue for a while and even opened up a message with SAP.

  • Need your help !!! -- Authorization error for Real-Time Bex query

    Dear experts:
    I have a Bex query built on a multiprovider, this multiprovider is consist of one standard cube and one real-time cube(virtual provider). When I run this query, I can retrive the data and no error occured, but when others execute this query, they will get the error message below:
    Operation Generate a Request could not be carried out for DTP DTP_D7JVT8DGBQWPWL13VIUITNODG
    You do not have authorization for the data transfer process
    Errors occurred during parallel processing of query 2, RC: 3
    Error while reading data; navigation is possible
    Row: 54 Inc: WRITE_MESSAGES Prog: CL_RSDR_AT_QUERY
    I used tcode rsecadmin to track the authorization, when I execute as user XXX, I can get the same error above, but when I go to "Display Log", no error showed there.
    Did anybody meet the same error before? How to resolve that?
    Any post would be appreciated and thank you all in advance!
    Tim

    I think there is some missing authorization,here
    the user has no access to execute the DTP.
    You can analyse it in rsecadmin or also see
    which object you are getting in su53.
    Thanks,
    Saveen

  • 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.

  • Problem in REAL TIME loading

    Hi Expert !
    The problem is that the REAL TIME infopackage load 0 records.
    I build a real time extractor in R3 based on a view (Fi table) .
    In BW i created a dso DTP (DTP FOR REAL TIME) infopackage(Adapter: REAL TIME) .
    the dtp and the infopackage are assign to DEAMON.
    the problem is that 0 records load.
    Whats the problem ?
    Thanks in advance
    Miki

    Hi Miki,
    I don't think you have any problem.
    The data is being loaded into the infocube. When the number of records exceeds the threshhold value (normally 50000) the package will be closed and a new package will be available.
    You could go to the infocube and right click -> Change real-time Load Behavior. Then select the first option. The system will then close the request and you can see that there is data in there. Don't forget to put back the option otherwise you can't get new data in.
    regards,
    Raymond Baggen
    Uphantis bv

  • 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 datasources

    Few questions regarding REAL TIME datasources -
    1)How can we identify what datasources are REAL TIME datasources in R/3?
    2)Can any standard datasources be converted to REAL TIME datasources.
    If yes ,what are the steps in details?
    3)Why only ODS is used to load for REAL TIME datasources and not INFOCUBES.
    4)Can generic datasources be built as REAL TIME datasources.

    Hi,
    please see my answers underneath the respective question.
    1)How can we identify what datasources are REAL TIME datasources in R/3?
    ==> field REALTIME in table ROOSOURCE
    2)Can any standard datasources be converted to REAL TIME datasources.
    If yes ,what are the steps in details?
    ==> Yes, if the extractor can provide Real-Time data, i.e. at every point in time delta information. A negative example are FI-GL extractors which are only capable to provide data on a daily basis.
    If you identify such a DataSource and the DataSource is critical to your project success, please contact me directly via EMail.
    Proceeding is as follows (SPS8 is recommended):
    a.) Set field ROOSOURCE-REALTIME for respective DataSource (per customer ABAP report)
    b.) Replicate DataSource
    c.) Create DeltaInit InfoPackage and execute
    d.) Create Transformation and DTP to a DataStore Object (if applicable)
    e.) Create a daemon in Real-Time Monitor (Transaction RSRDA)
    f.) Locate your DataSource in the 'Not assigned' part of the tree structure
    g.) Assign InfoPackage and DTP to daeomon (via context menu on the DataSource)
    h.) Start the daemon
    3)Why only ODS is used to load for REAL TIME datasources and not INFOCUBES.
    ==> Since data is immediately available for reporting and we have an open request we have a specific update processing for the data target (with a special DTP). This has currently only been implemented for DataStore Object.
    4)Can generic datasources be built as REAL TIME datasources.
    Yes
      Cheers
        SAP NetWeaver BI Organisation

Maybe you are looking for

  • List View Question

    I use List View on itunes. At its best, I have this set up with what is essentially a table of 3 columns on top (genre, artist, album) and one underneath that shows the list of whatever is highlighted. I find this to be a very easy way to sort, searc

  • How Do I view a PDF in Firefox?

    It seems that ever since I downloaded Adobe Acrobat XI Pro from here I have not been able to view and download PDF files from Firefox. It works fine in Safari but I need it to work in Firefox as well. I have version 16.0.2 of Firefox and I'm not sure

  • How to install archlinux2008.6 from the hard drive?

    How to install archlinux2008_6 by archlinux2008_6_i686.iso in  hard drive? i get the booting files(archlive.img,vmlinuz26) in the archlinux2008_6_i686.iso and put them in c:\ in the grub command mode the use of these code: root   (hd0,0) kernel (hd0,

  • Vertical Pictures Cut Off in Photo Album Page

    On my photo albums page, the picture I want to use as the first picture is a vertical picture. But on the albums page, the albums are all horizontal. So when someone goes to look at my albums page, they just see these cut-off pictures with heads miss

  • Java and SAP in the next years ?

    Hello, Is it a good thing to begin to develop around SAP in Java currently ? It has been said that it will not be supported if i'm not mistake. Thanks, Smoltok