Datapackage

Hi all,
I have to load data to an InfoObject from another InfoObject. My requirement is while loading data, records with same key should be selected in same datapackage. I am using 3.5 update rule and infopackage for updating the target.
For example
Article Area
123    01
123    02
123    03
I need all articles with 123 should be selected in the same datapackage. Scattered selection shouldn't be allowed. The purpose of selecting similar article in the same data package is, then only the logic written in the update rule will work correctly.
If any body have idea about this please help me.
Thanks in advance,
Binoy

Any body got the solution..I have similar problem

Similar Messages

  • How to pass the standard value for the entire datapackage in the routine

    Hi Gurus,
    I have timestamp field in the target. In endroutine , i assigned system date to the tiemstamp field . If i assign sy-datum to that field, if i get 4 datapackage im getting 4 different timestamp for each of the datapackage...
    But my requirement is the timestamp should not vary for each of the datapackage.
    For eg.
    Timestamp
    20111212060205 - Datapackage 1
    20111212060602 - Datapackage 2
    But i need as
    Timestamp
    20111212060205 - Datapackage 1
    20111212060205 - Datapackage 2
    How to pass it?
    Thanks in advance

    you can use tvarv table.
    if the datapackage number = 1,
             use the current timestamp
             overwrite the existing entry in tvarv.
    else
      use timestamp of tvarv

  • DTP Load is not progressing for Particular DataPackage

    Hi All,
    I am facing a Problem in my DTP Load. I have triggered a DTP run.
    It's having around 82 Datapackages and almost 80 datapackages completed Sucessfully.
    Particular 2 Data package is running for longtime say 2 Hrs and its not passing after Extraction step.
    When i check the Job Overview for that DTP run, the Job is finished and that 2 datapackeges have not have any information like "Processing of data package started"..
    so Kindly help me in fixing this issue.
    Thanks & Regards,
    Gowri NK

    Hi Gowri,
    if your DTP is loading to an Infocube, check if the Index of the infocube is dropped. Because DTP is loading data packages in parallel it is possible that the DTP and the update of the Index block each other. Because this may cause a deadlock, the resulting dump can show up after Hours without you noticing it.
    So my recommendation (at least if this is the problem):
    Load by process chain:
    1. Drop Index on Infocube
    2. Start DTP
    3. Create Index on Infocube.
    Kind regards,
    Jürgen

  • Combine Datapackage

    Hello Experts,
    I'm loading data from an infocube to some infoobject attributes. In the update rule of the start routine, I need to delete datapackage for several criteria:
      delete DATA_PACKAGE where STOR_LOC NE 'SL01'.
      delete DATA_PACKAGE where MOVETYPE NE '985'
                            and MOVETYPE NE '101'.
      sort DATA_PACKAGE by plant mat_plant calday.
      delete ADJACENT DUPLICATES FROM DATA_PACKAGE comparing mat_plant.
    My problem is that this routine run for every PSA Datapackage, then if same material appears in the first and last datapackage, the info recorded in the attribute arrives from the sort in the last datapackage.
    I have read the message
    Routine for sorting based on two fields
    and the combination of all PSA packages in one seems possible but I don't know how implement the ABAP code in my start routine (BW 3.5).
    Could you help me?
    Thanks in advance

    If you've forgotten your Apple ID/Password, start here:
    https://iforgot.apple.com

  • How to set datapackage and  Idoc

    Hi
    could any body  tell me , How to set datapackage and Idoc in sap bw

    Hi Hari,
    There are 2 additional places to make these settings global:
    1) Transaction SBIW on BW for SAP Source systems:
    Data Transfer to the SAP Business Information Warehouse ->
    General Settings -->
    Maintain Control Parameters for Data Transfer
    2) Transaction SPRO on BW for non-SAP Source Systems:
    SAP Customizing Implementation Guide -->
    SAP NetWeaver -->
    SAP Business Information Warehouse -->
    Links to other systems -->
    Maintain Control Parameters for the data transfer
    Please note the paths are from a BW 3.5 system.
    Kind regards,
    Dorothy

  • DTP - Sending 1 datapackage manually

    Dear All,
    I have DTPed 50 data packages from PSA to ODS. But te 42nd data package is still yellow status. All the others are green. So the dtp is showing yellow status. Can I manually send this one datapackage? If so how?
    I checked another thing. "Manually post" option is not active
    Regards,
    Ratish

    To answer your specific question.  I have not heard of a way to send just 1 data package again.  As the previous poster mentions, your best bet is to delete that request (and any subsequent requests) And re-run your DTP.   If it continues to fail,  you can try smaller package size.   Unlikely but if you really wanted to be tricky you could try to get all of the data from that package into a flat file and build a flat file datasource that sends just that data again.  Although I wouldn't recommend it.
    A couple things to note.
    1) What specific step was the last one performed?   Was it when it was trying to assign SID's  (if you have SIDs turned on for the DSO).   If so, it could mean that you might need to increase your number buffer range.  Or you can turn off SIDs if you don't actually need them in the DSO
    2) You can change the # of packages that run in parallel in the DTP menu. 
    GoTo > Settings for Batch Management
    You could try running only 1 at a time.

  • Setting up datapackage size

    Gurus,
    Where all can we set the datapackage size. I have set the datapackage in RSCUSTV6 but still in the extraction and processing smaller package sizes are being used. Also, if we set different numbers in different places which has higer priority while deciding the package size. Appreciate your help.
    Thanks,
    Venkat

    Hi,
    Generally Maximum size of a data packet in kByte is limited to 20000 by default.
    Setting for one data source :
    This setting can be changed in Infopackage.
    Go to scheduler option -> DataS defult data transfer -> coumn Maximum size. Enter number of records you want in one data package.
    setting for all the datasource in the system
    Same as mentioned by Jorge.
    let me know if you have any doubt
    Regards,
    Viren
    Edited by: Viren Devi on Apr 2, 2009 12:07 AM

  • Datapackage size problem

    Hi all,
    I'm trying to decreasse one infosource max datapackage size in order to avoid a dump EXSORT_NOT_ENOUGH_MEMORY without succes. I've tried with Datasaource default data transfer changing the max size but it seems nothing changes.
    Thanks in advance,
    Regards,
    Carlos.

    Hi Carlos,
    even the note talks about the same...
    Error EXSORT_NOT_ENOUGH_MEMORY:
    Large tables are sorted during the check and kept in the roll area. The SAP directory DIR_SORTTMP is used for the sorting process; this is the name of the profile parameter designating the physical directory.
    check the note..

  • Scheduling options in datapackage

    Hi all,
    in a data manager package, users have the option to select wether to run the package now, schedule it, or run it no and schedule it. Is it possible to disable this selection in a datapackage? And if yes, how do I do this?
    Regards,
    Tim Vierhout

    Hi Tim:
    As to this problem, I am not sure.
    I think you could try to copy this standard data package, dtsx file, and then modify it, perhaps you can disable this option when you edit data package.
    Regards,
    Louis Lu

  • Datapackage, packet,...

    datapackage, packet
    Posted: Mar 17, 2006 11:49 AM    Reply 
    Hello All,
    Could anyone help me out? I am kind of confused about the definition of datapackage, packet. Are they the same?
    I know we can set the packet size. After I load data to PSA, I can see several "datapackage". Is this package means packet(someone set the size)? The packet goes from datasource to "memory", then to datatarget, am I right? what does data do in the memory, mapping communication structure?
    In update routine, when we loop data_package, is this datapackage mean the totally packets? or all the data align with the structure? Thanks!
    Linda

    Hi Linda,
    For datapacket refer to the below link
    http://help.sap.com/saphelp_nw04/helpdata/en/c2/470a3b6d3cf408e10000000a114084/frameset.htm
    For data package
    same as above post
    Hope this helps.
    Message was edited by: Anurag  Khungar

  • Need to push failed datapackage manually

    Hi ,
       While dataloading in infopackage , last datapackage contain 10k records got failed.. is it possible to push it manually that failed datapackage alone.Please help me on this.Else it will take 10 hours to redo the activiy
    Regrds,
    MohammeD

    Hi,
    As you told you have issue with last data packet, first check with what error it got failed.
    check the job log in SM37 and check the error. It depends on error whether we can update manually or not.
    Lets take an example your data package failed with error in data records, then you can follow the below procedure.
    Note: to do the below one you should have selected with PSA option.
    1)  make the request red and delete the request from target.
    2) Now goto PSA and edit the error records and save it.
    3) Now come back to RSA1.
    4) search for your data source and right click select "manage"
    5) you will have latest request request which is not updated to the target.
    6) Select the request then click on update, it will be loaded to the target.
    Note: If you don't have PSA, i mean in IP if you have not selected the option " PSA and then data target ". In this case no other way, you have to run the load again.
    Regards,
    Venkatesh.

  • Request Number, request id, datapackage number, record number

    Hi friends,
    Please help me out in figuring out the relation between between terms - Request Number, request id, datapackage number, record number.
    Regards,
    Simmi

    Hi Simmi,
    One Request number cannot have many Request IDs...for clarification between the number and ID, do the following: In RSA1 select an ODS which has some data, right click and select Manage. On the requests tab you can see the different requests loaded to the ODS. The first column you will see if called Request ID. This has numeric values of the request ID.
    Now on any row, click the monitor button (blue icon). This takes you to the data load monitor. On the right hand side you will see the Header tab. On this, the first item is Request and it is represented with a long name starting with REQU_.... (called GUID). Click on Request and here you can see Request Number and SID. This SID is nothing but the value that you saw in the ODS > Manage screen.
    Hope this helps...

  • Parallel datapackage processing possible for file datasource in NW2004s

    Hi,
    We have a huge flatfile which is quite slow in loading due to the fact that it processes all datapackages serially (25.000 records each). Is it possible at all to do this in parallel like it is possible for R/3 datasources via the control parameters option (table roidocprms- ? According to the help, the customizing RSCUSTV6 is the one to be used for flatfiles but this doens't include the number of parallel processes.
    If not, would it be better for the performance to use bigger package seizes for flatfiles ?
    thanks

    Just to clarify :
    In this case we load via the old methods (infosources/update rules) so no usage of transformations and DTP's.

  • Delete Datapackage in start routine

    hello Gurus
    I need to load data for 204 and 205 costcenters but i need to delete records in between costelements 611000 - 613999.
    so i have writen the code . plz suggest the corrections in the code.
    data: lt_dp type standard table of data_package_structure,
    wa_dp type data_package_structure.
    LOOP AT DATA_PACKAGE.
    Move-Corresponding DATA_PACKAGE to wa_dp.
    Append wa_dp to lt_dp.
    endloop.
    case DATA_PACKAGE-COSTCENTER.
    when'0000000204'.
    Delete lt_dp where COSTELMNT GE '0000611000' and COSTELMNT LE
    '0000613999'.
    when'0000000205'.
    Delete lt_dp where COSTELMNT GE '0000611000' and COSTELMNT LE
    '0000613999'.
    when'0000000206'.
    Delete lt_dp where COSTELMNT GE '0000611000' and COSTELMNT LE
    '0000613999'.
    when'0000000217'.
    Delete lt_dp where COSTELMNT GE '0000611000' and COSTELMNT LE
    '0000613999'.
    DATA_PACKAGE[] = lt_dp[].
    endcase.

    You can follow one of the following approach. :
    1) delete DATA_PACKAGE where  COSTCENTER = 0000000204 and
    COSTELMNT between  '0000611000' and '0000613999' .
    2)
    loop at data_package where COSTCENTER = 0000000204  or COSTCENTER = 0000000205 or COSTCENTER =  0000000205 or COSTCENTER =  0000000217.
    IF   COSTELMNT GE '0000611000'    and COSTELMNT LE
    '0000613999'.
    delete data_package index sy-tabix.
    endif
    endloop.
    Regards,
    Abhishek

  • Variable across datapackage

    Hi,
    How can i put a counter across data package for a ODS load.Well i want to put this counter in my ODS as key field so that data comin from source is always one-to-one mapped.
    Kindly let me know options.Though I have few.
    Tina,
    Thank you.

    Tina,
    In my system it works properly. After deleting data from the ODS a counter numbering starts from 1.
    In the routine for the key field counter in URs I placed the code:
    STATICS counter TYPE i VALUE 0.
    counter = counter + 1.
    result value of the routine
    RESULT = counter.
    So, check one more time.
    Best regards,
    Eugene

Maybe you are looking for

  • Error in 11.1.2 - awb

    Hi All, I have installed the entire suite of 11.1.2 and all the services are starting correctly and i can able to access shared services URL and also Essbase Administration console and Planning. But the problem is i am unable to access any other hype

  • Asset transfer report - for-each-group

    - <FAS430> - <LIST_G_SETUP> - <G_SETUP> <COMPANY_NAME>ABCD</COMPANY_NAME> <LOCATION_FLEX_STRUCTURE>101</LOCATION_FLEX_STRUCTURE> - <LIST_G_ASSET_TRANS> - <G_ASSET_TRANS> <ASSET_NUMBER>1321780</ASSET_NUMBER> <ASSET_DESCRIPTION>CABLES & CONNECTORS</ASS

  • Random NullPointerException on resultset.getstring

    I have been getting random NullPointerException ever since I have moved my code to a new dev server. I was using tomcat 3 and oracle 9i but moved to tomcat 6 and oracle10g express edition. The errors happen mostly when the server is under load. here

  • Explanation of Query

    I need the explanation of the below query: Want to know the use of the Decode function used along with Row_Number, OVER, Partition by, order by and CASE. DECODE (ROW_NUMBER () OVER (PARTITION BY cust_xref.source_cust_id ORDER BY CASE WHEN best_callin

  • Help re with back up

    how do i back up data on iphone 4s as it needs replaces, contacts, messages and photos and apps if possible? cheers