How to do Delta upload and consolidate in SSM, how to use transformer.ini

Hi,
Can anybody explain me how to do Delta data upload and also how to do delta data consolidation in SAP SSM.
Also how can i create and use transformer.ini file.
Thanks and reagrds
Edited by: Himanshu Bisla on Mar 25, 2009 2:09 PM

Hi,
Where from are you planning to upload data?
When you mention a delta upload, does it mean loading new data for a new PERIOD, where no data yet existed, or loading values to measures for periods where data already exists, doing a SUM?
When loading from an external source, you use a READ command, which by default replaces existing values with those that are being loaded. If you add the parameter ADD or SUBTRACT to that IDQL command you are able to change this default behaviour to enable delta loads (with SUM or SUBTRACTION operations).
As for the CONSOLIDATIONS, you can define a date range for the consolidation, or run it for a single period (month, quarter) if needed, or restrict the number of measures you want to consolidate. There is no way to automatically define that only the measures and periods that have new data will be consolidated. This has to be made explicit in the CONSOLIDATE instruction.
Regarding the Transformer.ini, are you planning to use PAS as an ETL tool? Unfortunately, I can only point you to the information that is available on the PAS Help, but that's probably where you found the reference to this function in the first place...
Hope this helps!
Best regards,
Ricardo

Similar Messages

  • How to use Transformer.INI file

    Hi All,
    Please let me know how to create and use Transformer.INI file SSM .
    How to upload data through Transformer.INI file in SSM
    Thanks
    Chavi

    Hi Tino,
    sapmsg.ini is opend by LIBRFC32 - not NCo directly.  You can look into RFC SDK documentation for details (this is install with SAPGUI).
    you can try to resolve the problem by setting the following environment variable:
    RFC_LOGON_INI_PATH=<PATH_TO_SAPGUI_DIRECTORY>
    Regards,
    adlin

  • Lightroom 4.4 freezes, continuous "uploading" and can't quit application.  Using intel iMac

    How can I prevent Lightroom 4.4 from constantly freezing, continuously "uploading" and have ability to quit application on my intel iMac?

    How can I prevent Lightroom 4.4 from constantly freezing, continuously "uploading" and have ability to quit application on my intel iMac?

  • How to use sapmsg.ini file?

    Hi,
         Whats the function of the sapmsg.ini file? How to use it?
         And I searched my computer but didnt find it......

    Hi Tino,
    sapmsg.ini is opend by LIBRFC32 - not NCo directly.  You can look into RFC SDK documentation for details (this is install with SAPGUI).
    you can try to resolve the problem by setting the following environment variable:
    RFC_LOGON_INI_PATH=<PATH_TO_SAPGUI_DIRECTORY>
    Regards,
    adlin

  • How to use transform activity ?

    Suppose I have two invoke activities that invokes two DB Adapter Partner Link. There are two output variables corresponding to these invoke activities.
    Now, how will I use the transform activity to transform the data to another invoke activity's (Invoke 3) input variable.
    Receive
    |
    Tranform_1
    |
    Invoke_1 (Invoke_1_Input_Variable,Invoke_1_Output_Variable)
    |
    Tranform_2
    |
    Invoke_2(Invoke_2_Input_Variable,Invoke_2_Output_Variable)
    |
    Transform_3
    |
    Invoke_3(Invoke_3_Input_Variable)
    Here, I want to Transform data "from" Invoke_1_Output_Variable and Invoke_2_Output_Variable "to"Invoke_3_Input_Variable
    How is it possible?
    Kindly help us as soon as possible..

    Hi,
    you have to create an additional variable which contains output1 and ouput2. Assign the parameters from output1 to newvar and from output2 to newvar. Then you can do a transfrom from newvar to input3.
    Or use assigns directly to input3.
    There is no way to use 2 inputs in a transformation. I asked for that as feature enhancement one year ago, but it was classified with low priority.

  • How to use transformation script to add FK to relational model

    Hi,
    I've looked through a few of the examples dealing with Foreign Key's, but I can't seem to get the code correct to add a new FK to a table and use the existing columns in the table.
    This code will add a Foreign Key from ENVIRONMENT_REQUEST to the ENVIRONMENT table pointing to the columns in the ENVIRONMENT_PK index. The problem is that it also adds a new column in the ENVIRONMENT_REQUEST table to be used for the Foreign Key.
    table = model.getTableSet().getByName("ENVIRONMENT_REQUEST");
    remoteKey = model.getGlobalIndexSet().getByName("ENVIRONMENT_PK");
    fk = table.addFK(model.getGlobalIndexSet().getByName("ENVIRONMENT_PK"));
    fk.setName("NEW_FK_TO_ENVIRONMENT");
    I have tried creating a localFKIndex but the generated column still exists. Is there an addFK method where I can specify the local columns to be used in the Foreign Key so the additional column is not created?

    Guess the trick was to use table.addForeignKey passing as a parameter the referenced key and the list of columns in the local table
    table = model.getTableSet().getByName("ENVIRONMENT_REQUEST");
    remoteKey = model.getGlobalIndexSet().getByName("ENVIRONMENT_PK");
    java.util.List<String> list = new ArrayList<String>();
    list.add(table.getElementByName("ENVIRONMENT_ID"));
    fk = table.addForeignKey(remoteKey, list);
    fk.setName("NEW_FK_TO_ENV");

  • How to use transform control in java control?

    when i add a transform control into a java control, the workshop show me :
    The element "jpd:transform" is not allowed at this location
    Is a transform control must be used in a process file?

    Yes, transform controls can only be used from within a process file (JPD).
    The IDE should not let you drop something into a container that doesn't
    support it. That's something that needs to be improved in the next release.
    "Sky" <[email protected]> wrote in message
    news:3f166514$[email protected]..
    >
    when i add a transform control into a java control, the workshop show me :
    The element "jpd:transform" is not allowed at this location
    Is a transform control must be used in a process file?

  • Deal the Error messge in Delta upload

    Hi,All:
       Now we face this problem:
       The value of characterstic in record is not standard.
    The traffic light is red, and not activity request in ODS.
       Now we change value in source system manual,and we want to redo the delta upload and upload the data for cube.
       How to solve this problem?Can you give me some helps?
    Regards&Thanks!
    zagory

    Hi,all:
       Now I face the new problem:
       The status of Total is yellow light, and the status of Technical is yellow light.
       The system message as follow:
    <i>Request still running
    Diagnosis
    No errors could be found. The current process has probably not finished yet.
    System response
    The ALE inbox of the SAP BW is identical to the ALE outbox of the source system
    and/or
    the maximum wait time for this request has not yet run out
    and/or
    the batch job in the source system has not yet ended.
    Current status
    No Idocs arrived from the source system.</i>
    We have 7 delta upload like this.I find something unusually is <i>211 from 0 records</i>.I think it means BW system do not upload data,and the process is running now.
    How to process the step? I waiting for 2 hours.
    Regards&Thanks!
    zagory
    Message was edited by: zagory

  • Displaying "uploading" and then "initializing" progress bar?

    Hello,
    Can somebody point me to the right direction here.  I am uploading images and its showing "uploading" status, then server resizes images and i want to show "initializing" status while its resizing.  And i want to show two different preloaders for uploading and initializing.
    Thank you

    You can use ProgressBar for both.  You might want to set indeterminate mode
    for the resizing unless you have info from the server about how far along it
    is.

  • Difference between Delta download and Initial download

    Hi friends
    what is the difference between Delta download and Initial download
    what Tcodes are used for Delta download and what tcodes used for initial download
    regards
    krishna v

    Hi,
    The CRM middleware allows the following two methods for replication.
    -Initial loads:
    Launched manually (tcode R3AS), the objects (customizing or business) are replicated between SRM and R/3, according to the filters you've put on the object (R3AC1 for Business objects like MATERIAL, R3AC3 for customizing objects like DNL_CUST_PROD0 and 1).
    -Delta loads:
    This option is only possible for Business objects, which is the case of MATERIAL.
    With this option a daemon is launched between the 2 servers. Every modification made on an object on SRM or R/3 is transfered as soon as this object is contained in the filter retrictions (creation and/or modification). this is done through transaction R3AC4.
    BR,
    Disha.
    Do  reward points for useful answers.

  • How to catch Delta Initialization and Delta Update in a Function Module

    Hi Experts:
    I'm developing a FM to extract data from R3. I wonder if anybody knows how to catch when i'm making a delta initialization and a delta update in my FM, because i have different parameters and routines from each one.
    Thanks in advanced.
    Points for helpfull answers.

    Hi,
    Keep one dummy date field in the structure. Make this dummy date field as delta enabled field. When you do Init load this date field value will be blank and next time when you do load it will have the last upload (in this case init load) date. You have to write a code before open cursor as below:
          LOOP AT s_s_if-t_select INTO l_s_select.
                                  WHERE fieldnm = '(dummy date field name)'.
             l_date = l_s_select-low.
          ENDLOOP.
    l_date will have the last upload date. This you can use to select the delta records from the table or for the further processing.
    If you want to check the value during Init or delta load, go to RSA3 and debug it(Don't use F - Full load. Use I or D in the update field).
    Hope this helps.
    PB

  • Delta upload in XI and calling Infopacakages in Inbound Proxy

    Hi All
    I have a scenario where File--->XI----->BW
    In this scenario I have to pick a file compare and send it to BW system. Before sneding into the BW system I have to apply the logic of delta upload in XI.
    Requirement: the recent file picks the data for the current week and previous week . We have to  eliminate the data of the previous week and send the recent weeks data to BW in file format i.e. data of recent week will be sent eliminating the data of previous weeks.
    I have one more query
    How to call the 6 different infopackages in ABAP Proxy.
    Do anyone know the process for doing the same??
    Regards
    Abhishek Mahajan

    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/18dfe590-0201-0010-6b8b-d21dfa9929c9
    that will be a good guide

  • Generic Delta: Init, Full Upload and Deltas...

    Dear All,
    Last week on 10.04.2014 I've created "Generic DataSource with Generic Delta" and used CalDay as Delta-Specific Field and lower limit kept to blank and upper limit to 1. On 11.04.2014 I've initialized the Delta with Data Transfer using Process Chain: Time 1:15 p.m (Note: Posting was on)
    see below screen shot:
    Result: Process Chain was scheduled to immediate and it executed and initialized the delta and brought records as well. See below screen shot of RSA7:
    Q: 1: Why generic delta current status is 10.04.2014, as I'v scheduled delta through process chain on 11.04.2014 @ 20:50: and why Total column is showing 0 records? Even I've checked Display Data Entries with Delta Repetition, but could not find any records?
    Following is the InfoPackages which I created for Delta Loads and used in another Process Chain for Delta scheduled (daily @ 20: 50).
    Following is the DTP used into Delta Process Chain:
    On 12/04/2014 when I checked my InfoCube, and found that same number of records being loaded again despite InfoPackage and DTP were created as Delta, see screen shot:
    On 12/04/2014 See below PSA table:
    On 14/04/2014 when I checked InfoCube and I saw deltas being loaded successfully: see below screen shot:
    On 14/04/2014 see below PSA table:
    On 14/04/2014 see below RSA7 BW Delta Queue Maintenance screen shot:
    Q: 2: Why am I unable to load the Delta records on the day(11/04/2014) when I initialized it with Data and why same number of records being loaded again on 11/04/2014?
    Q: 3: On 11/04/2014, around 1:15 p.m I've initialized Delta with Data successfully and the same day (11/04/2014) was my first load of delta records (Time: 20: 50), could this be a problem? as the posting period was on when I initialized and I tried to load the delta on the same day?
    Q: 4: Why the pointer is showing me Current Status: 12/04/2014 today and this time around I can find last delta records from "Display Data" option with Delta Repetition?
    Q: 5: Have I missed something in the design or data flow?
    Q: 6: How can I verify deltas records accuracy on daily basis; is it from RSA3?
    or How can I verify daily deltas with ECC delta records?
    Q: 7: What is the best practice when you load full data and initialized delta and schedule deltas for Generic DataSources with CalDay as delta specific field?
    I will appreciate your replies.
    Many Thanks!!!
    Tariq Ashraf

    I clearly got ur point.....But
               If i have situation like ....." I loaded the LO data from R/3 with Init delta......then i loaded 5 loads of delta too.......due to some error in data now i am trying to load all th data......In this case if i do Full upload it is going to bring all the data till 5 th delta load .......If i do Init delta again it is going to bring the same data as full upload..........In LO while loading both Full load or delta init load we need to lock R/3 users....I believe we can load delta even after full upload by using "Init delta without data transfer"............So that wont be the barrier....then what is the difference or how should i figure out which load should i do.............If i am wrong please correct me.......
    Thanks

  • How to re-init a delta upload?

    Hi experts
    I have done a delta initialization, and delta updates; but after occurs some troubles and then I must do a full update. Now when i want do new deltas uploads, the system tell me that can't find the last "mark". Im try to do an "initialization with out transfer data", but the message is that already exist delta loads for the same period in the id request 25910 (this id is the first inicialization)
    How can I do a re-init delta upload?
    Thank you in advance

    Sorry, I think that I dont understand you well..
    Please check if this right: "I can delete the init with Id request 25910 (in the way that wou tell me) , and the data in this id requist NOT will be delete in the Infocube"  is this true?
    In need to the re-init because when I run the delta actualizations the error msg is "Nº RSBM103 - Delta upload is possible after successfull init"
    Anyway, I understand that when is do a full update i lost the mark. Is this true?
    Your commets are very helpful!!

  • Delta upload in different times and targets

    Dear BW Gurus,
    I have to fill a Master Data table with a delta (for performance reasons) from an ODS object, and later fill an InfoCube with the same delta from the same ODS Object. This two step approach is necessary because the Cube uses the Master Data filled in the first step - so I cannot do the two uploads within the same InfoPackage.
    My approach was the following in a Process Chain:
    1. Fill and activate "source ODS"
    2. Load request from "source ODS" to PSA only
    3. Update Material Master from PSA using "Read PSA and Update Data Target" process with the variant setting the PSA table and the Master Data InfoObject as Data Target.
    4. Run "Attribute Change" process for the Master Data IO
    5. Update InfoCube from the same PSA that was used for the Master Data InfoObject. This is also a "Read PSA and Update Data Target" process with the variant setting the same PSA table as before and now the InfoCube as the Data Target.
    To me this seemed logical but when I run the Process Chain I got the following error message at point 3 (update Master Data from PSA): "No request for posting found in the variant".
    This appears strange to me because if I specified the request, it would only work for the first upload and not for all the others.
    Can anyone please help me how to overcome this issue of Delta upload in different times and targets?
    Thanks in advance,
    Attila

    Gopi,
    If I create two delta InfoPackages, the first one clears the delta queue, so the second InfoPackage won't find any data. This is unfortunately not the way to do...
    Srini,
    Your proposal is quite original - if I upload the same ODS with its data (amended by the date field) that would in fact generate a new delta for the same ODS.
    However, in the meantime a more simple idea came up in our BW team, inspired by your proposal. For the uploading of the Master Data I now don't use the delta functionality of the ODS export Data Source, but instead I set up a full upload filtered for the actual date. This ensures the good performance of Master Data load (load time will not increase with time) and also we will have all recent Master Data uploaded from the ODS because that load is in the same Process Chain where the "Source ODS" is updated. Later in the same Process Chain I simply start the delta upload for the Cube.
    Thanks a lot for all your help.
    Attila
    P.s. I will be out of office for until 24th July.

Maybe you are looking for

  • Is it possible to get the balance sheet report by using profit center

    Dear Experts, could you please help me out regarding the following issue. business area wise we can get the balance sheet but i want to know is there any possibility to get the BS by using profit centers only for BS Items or can we assign biasness ar

  • TestStand function to change Upper/Lower Case?

    How can I perform a "toUpper()" on a variable using TestStand expressions? I want to force all upper case on a string that a user has input, before validating it. I know I can do this in a VI, but I would hope that TestStand could do this. There appe

  • Flash database tutorial

    I'm currently using Flash CS3 with actionscript 2.0. I've been looking around on the internet for a tutorial that defines how to implement a database into a Flash application. I've nto had much luck, alot of the tutorials out there use out-dated vers

  • Need to install OID on solaris 10

    Hi Gurus, I have to install OID on solaris 10 server. Please let me know the details for step by step process for installation. Thanks, Ghanshyam

  • Linksys Web pg has me hostage

    I went to the Linksys page 192.168.1.1 to check the statis of my router and download the firmware. Installed firmware and now after 3 weeks I finally have No red X through my little computer icon bottom right screen and I connect to the internet ALMO