Prevent deletion of data in the target

My source info is a rolling 90 days.  My DW is history.  If a record is no longer in the source, I do not want to delete it from the target...I need updates as well.  How do I accomplish this?

As SH said, you need to check if you KM performs delete or not. Most of the IKMs shipped out-of-the-box don't do it. If your target is Oracle, you can for instance use "IKM Oracle Incremental Update (MERGE)".
Regards,
JeromeFr

Similar Messages

  • Does client copy erase all the data in the target client or?

    hi
    experts
    does clientcopy erase all the data in the target client or except user master records.
    regards
    rajendra.

    It depends upon the profile you use for the client copy.
    if you use SAP_ALL
    All data is deleted from target client and source client data is copied.
    and therefore you shall see the profiles and understand them .
    SAP_ALL    All Client-Specific Data w/o Change Documents    
    SAP_APPL   Customizing and Application Data w/o Change Docs 
    SAP_APPX   SAP_APPL w/o Authorization Profiles and Roles    
    SAP_CUST   Customizing                                      
    SAP_CUSV   Customizing and User Variants                    
    SAP_CUSX   Customizing w/o Authorization Profiles and Roles 
    SAP_PROF   Only Authorization Profiles and Roles            
    SAP_UCSV   Customizing, User Master Records and User Variants
    SAP_UCUS   Customizing and User Master Records              
    SAP_UONL   User Without Authorization Profiles and Roles    
    SAP_USER   User Master Records and Authorization Profiles   
    Hope it helps.
    Thanks
    Amit

  • How to delete a record in the target?

    Hi all,
    In my source i'm having three tables which are joined.My source and target is oracle.
    I'm using IKM incremental update oracle.For SCD-1.If i delete a record in any of my source tables i cannot able to delete that particular
    record in the target table.I tried by doing CDC(simple) to all my source tables.But still i cannot able to delete a record in the target table.
    How to resolve this issue? Please help me.
    Thanks in advance

    Open your interface, go to the "flow" tab and then, try to set the option "delete_all" to "Yes". Doing it, all records will be deleted in the target table and only the records that still exists at source will be loaded the next time you run the interface.
    I hope this will help with your issue.
    Regards,
    Daniel Hein

  • How to delete entire data in the hierarchy table,?

    hi friends
    i need to delete entire data in the hierarchy table which contains parent child relationship,when i am selecting entire records and choose the option delete from the context menu, it is not deleting, and i have to delete one by one or i have delete first the child items and later parents items, it is time consuming process.
    Is there any other option to delete entire records in the hierachy table , irrespective of parent and child relationship?
    if any one have solution for my issue, please provide to me
    thanks in advance
    bharat.chinthapatla

    Hi Bharat,
      Unload the Repository and Delete the Table and fields in Hierarchy table and Recreate and reload the data.OIther wise you have to lot of manual work.
    Thanks
    Ganesh Kotti

  • How do i put tv programmes and videos from itunes to another iphone, without having to delete all data on the phone and replacing it with my library? i switched the 'sync only ticked songs and videos box' yet it still wont let me transfer videos from my i

    How do i put tv programmes and videos from itunes to another iphone, without having to delete all data on the phone and replacing it with my library? i switched the 'sync only ticked songs and videos' yet it still wont let me transfer videos from my itunes onto my new phone, any ideas??

    Copy the entire itunes folder from the old computer to the new computer.

  • I HAVE A SOURCE TABLE WITH 10 RECORDS AND TARGET TABLE 15 RECORDS. MY WUESTION IS USING WITH THE TABLE COMPARISON TRANSFORM I WANT TO DELETE UNMATCHED RECORDS FROM THE TARGET TABLE ??

    I HAVE A SOURCE TABLE WITH 10 RECORDS AND TARGET TABLE 15 RECORDS. MY QUESTION IS USING WITH THE TABLE COMPARISON TRANSFORM .I WANT TO DELETE UNMATCHED RECORDS FROM THE TARGET TABLE ?? HOW IT IS ??

    Hi Kishore,
    First identify deleted records by selecting "Detect deleted rows from comparison table" feature in Table Comparison
    Then Use Map Operation with Input row type as "delete" and output row type as "delete" to delete records from target table.

  • How to soft delete a row from the target table?

    Could someone help me on this requirement?
    How to implement the below logic using only ODI? I am able to implement the below logic with the "DELETE_FLAG" as "N".
    I want to make the latest record with the flag as "N" and all the previous other records with the flag as "D".
    Thanks a lot in advance.
    I have a source table "EMP".
    EMP
    EMPID FIRST_NAME
    1 A
    2 B
    First name is changed from A to C and then, C to D etc. For each data change, I would add a target row and mark the latest row as "N" and the rest as "D". The target table would contain the following data:
    Target_EMP
    EMPID FIRST_NAME DELETE_FLAG
    1 A D
    1 C D
    1 D N

    The problem is that I can't delete the row cause it demands from me to fill the mandatory field previously. It takes place when the key field is ROWID. In other cases delete is succesful.

  • How to delete select data in the table control

      this problem makes me headache.
      I am new to labview, when  a table shows some data. many rows and column. how can delete on row which I selected. the other rows are remain no change.
    I really need help.thanks in advance. It is better to attach the program.my labview is 2009
    Solved!
    Go to Solution.

    Hi,
    You can do it with a table control as well. Check out the attached VI. To delete a row, Run the VI, just right click the row and click "Delete Row". To get back the default values, click reinitialize.
    Reards,
    NitZ
    (Give Kudos to Good Answers, Mark it as a Solution if your problem is Solved) 
    Attachments:
    Untitled 3.vi ‏8 KB

  • How to delete entity-Data in the Database?

    Hello!
    Problem:
    I want to change the the Datatype of an attribute of an Entity-Service. Doing so and deploying the Application afterwards I get an deployment error, because of the changed Datatype.
    Undeploying the application doesn´t delete the Data of the Entities and doesn´t solve my Problem. 
    Where can I manipulate or delete the Data-Tables of my Entity-Services? I´ve applied local peristency.
    Thank you for your effort in advance.
    Jörg

    Hi Ju00F6rg ,
    Two possible ways to solve this:
    1. Check deployment exception and understand that is the cause. Typically, that's clear from exception which db table can not be updated. You can remove those entries which restrict table updating or remove whole table from DB at all.
    2. Open your CAF dictionary project and check all tables names. Then connect to your DB and execute statement
    like this for all of the tables:
    DELETE FROM <YOUR_TABLE>
    DB name you can find by openening config tool:
    \usr\sap\<instance>\JC<id>\j2ee\configtool\configtool.bat
    Click "Yes" for "Do you want to use the default DB setting?" message box. Select the "secure store" entry under "cluster-data" entry. Check the "databasename" property for
    "jdbc/pool/<instnace>/Url" entry.
    So, after that connect to this DB using according DB client and access your tables.
    Best regards,
    Aliaksei

  • Mass delete of data in the BI system

    Hi Everyone
    I would like to know if there is a way to delete the data for all the InfoObjects and Cubes in one go.
    In our BI environment the standard Cube "Headcount and Personnel Actions" has been loaded with data from the wrong source system along with all the attributes and text of the related infoObjects. In order to get the correct values in the i need to delete all the data in the InfoCube and the InfoObjects and reload the data from the correct source system.
    Is there a transaction available in BI to delete all the data for the InfoCube and related InfoObjects?
    Thanks in advance for your assistance.

    Hi,
    You will have to delete the data in each of the objects manually.
    There is no such T Code.
    - Mayuri

  • Can I restore the deleted statistical data from the database tables?

    Hi all,
       I have deleted the statistical data from the database tables like(Ex: RSDDSTAT, RSDDSTATWHM,..) by mistake through RSA1> Tools> BW Statistics for Infoproviders--> Delete.
    Is there any way to restore the deleted data back? Thanks in advance.

    Now I'm really confused-
    Your first post said
    "<b>I have deleted the statistical data from the database tables like(Ex: RSDDSTAT, RSDDSTATWHM</b>,..) by mistake through RSA1> Tools> BW Statistics for Infoproviders--> Delete."
    but your last respsonse said
    "I have deleted the BW Statistics data, <b>not the actual data in RSDDSTAT tables</b> through
    RSA1 -> Tools -> BW Statistics for InfoProviders -> clicked 'Delete' bin to delete data."
    If you used the RSA1 -> Tools -> BW Statistics for InfoProviders -> clicked 'Delete' - <b>then you deleted the data from the RSDDSTAT tables</b>. This assumes you accepted the default date range that would have popped up after the clicking on the Delete button which specified to delete thru the current date.  If this is what you did, the data is gone.  Your only hope is be to recover from a DB backup.  
    The data in the RSDDSTAT tables is what is used to feed the BW Statistics cubes, generally on a daily basis.

  • Deletion of data within the database tables

    The user is trying to clean up the 2014 data within the database tables. He is running a delete function which keeps causing the log files
    to exceed their limit. The tables are large and he is unable to delete the data in one command due to available size and logging. What is the best way to approach this?
    Thanks,

    Hi venkatesh1985,
    According to your description, the user fails to delete data in tables due to the limited space of log file. Based on my research, this issue could occur when you use the delete statement(DELETE FROM ExampleTable) in a single transaction and consume all
    available space on your transaction log disk.
    To avoid this issue, you could use the two methods below to delete the data.
    1. Use a loop combined with TOP and delete rows in smaller transactions as the following example. This method requires you to delete all the tables one by one.
    SELECT 1
    WHILE @@ROWCOUNT > 0
    BEGIN
    DELETE TOP (1000)
    FROM LargeTable
    END
    For more information about the process, please refer to the article:
    http://dbadiaries.com/how-to-delete-millions-of-rows-using-t-sql-with-reduced-impact
    2. If you want to delete all the data from all tables in the specific database, you could script the entire database and all database objects. Then drop the database and recreate it using the script as the steps below.
    a. In Object Explorer, expand the node for the instance containing the database to be scripted.
    b. Point to Tasks, and then click Generate Scripts and click Next.
    c. Select the option of 'Script the entire database and all database objects'.
    d. Specify how scripts should be saved. You could save the script to a file or new query window. Click Next, then click ok.
    e. Drop the database, and run the script in the query window to recreate it. For more information, please refer to the article:
    http://msdn.microsoft.com/en-us/library/bb895179.aspx#Introduction
    In addition, if possible, please increase the size of the log file or move the log file to a different disk with more disk space.
    Regards,
    Michelle Li

  • Prevent SCCM Client Installation on the target computers

    I need a sure-fire way to prevent manual, automated, deployment, or push SCCM Client installs from specific computers (they are medical, and will violate FDA regulations if non-approved software is installed on them).  I'm aware of the Registry entry
    on the Site Server, but, am looking for something on the target computer side (RegHack, phoney file/folder, etc.).  Discovery of the computers, but inability to install the client is OK (we'll be removing them from the Discovery LDAP queries
    as needed).
    Our SCCM Hierarchy is in one Domain, and the clients all in other Domains, so, I could look at excluding the client install account, but, that won't stop a manual or automated install.
    Thanks.

    Did you see the following link?
    How to Prevent the Configuration Manager Client Software from Being Installed on Specific Computers
    Sabrina
    TechNet Community Support
    Hi Sabrina,
    i saw that this is for SCCM 2007 is it also working for SCCM 2012?
    I can't find the regsitry key for the 64 OS. Do i have to create it? Do you have any experience if ist working?

  • Deletion of data from the cube

    Hi,
    In our sales cube i want to delete the raws from the cube where there is no data for invoice quantity.
    Likewise in my material master i want to delete the raws without division.
    Is there any permenant solution. I suppose we can write routine.Where should i write the routine ? i mean at update rule level or transfer rule level or start routine will be the best option.Which one will be faster and why ?
    Regards,
    Viren.

    Hi,
    I understood, that the records are already in the cube.
    Selective deletion will not work because you can't select on keyfigure values.
    So create records with RECORDMODE = R (Reverse Image) for these records you want to dissappear. Get the relevant records into a flatfile, upload these records with recordmode R with all keyfigures inverted. The incorrect values will the vanish.
    A Deletion with recordmode = D is not possible for cubes.
    For the Material-Records:
    Within the updaterules, get the relevant Materialrecords into an internal table.
    (SELECT * FROM /BI0/PMAT_SALES into itab_mat_del WHERE DIVISION is inital.)
    For these MasterDatarecords: check in the sid-Table, if the relevant materialnumbers are in use already (Check Flags in the sid-Table).
    loop at itab_mat_del into wa_mat_del.
    select single * from /BIC/SMAT_SALES where
    MATERIAL = wa_mat_del-material.
    if CHCKFL is initial.
    if DATAFL is initial.
    if INCFL is initial.
    If they are not used, the can be deleted by using the function module RSDMD_DEL_MASTER_DATA.
    endif.
    endif.
    endif.
    This should be implemented within the updaterules. (Didn't I said that already??)
    hth
    cheers
    Sven
    Message was edited by: Sven Muntermann

  • HT1171 I have the apple wireless key board.  There is only one delete key and it deletes all data to the  left side of the cursor.  Where is the delete function for deleting letters that are on the RIGHT side of the cursor?

    I have a new wireless apple keyboard. I can only delete items that are to the left of the cursor using the delete key.  What key do I use to delete items that are to the right side of the cursor?  I have only one delete key.
    My old apple wired keyboard has 2 delete keys that enabled me to easly delete data on either side of the cursor.
    Thanks

    Fn + Delete

Maybe you are looking for

  • Can I purchase an iphone3g and then use it with the apple golf app as a golf gps without having to be on a cell plan or data plan?

    If I purchase an iPhone 3g, can I then use it with the apple golf app without having cell or data service?

  • HDV Monitor Out?

    How does CS5 handle HD preview on an external monitor? Say one has the GTX 285 with two jacks...would you use a "y" adapter for two computer monitors and the other jack for HDTV? Will CS5 know to send the signal out to the HDTV?

  • How to assign Users to process roles?

    Hi All, I have designed a process and I have consolidated all the roles, when I intiate the process from the runtime workset it asks to assign users to these roles(I have consolidated all the roles to three mail roles). The problem that I am facing i

  • Manipulate an Inbound Idoc

    Hi there, I'm having a situation with the Idoc ORDERS05, I need to know if there is a way to delete some lines of the Idoc before get processed by SAP, the reason is that I need to validate the material number and only allow those material created in

  • Convert SSIS SQL 2005 to SQL 2008

    Hi! We have problem converting our SSIS package from SQL 2005 to SQL 2008. When we try to to open our SSIS package from SQL 2005 in SQL 2008 BIDS we get an error. We don´t get the old BPC tasks in Visual Studio 2008 just the new ones, can this be the