Update Strategy Transformation kaynak tablodaki kayıtları, hedef tabloya aktarırken etiketlemek için kullanılır.
4 çeşit etiket türü bulunur;
DD_INSERT (0): Insert edilecek kayıtlar.
DD_UPDATE (1): Güncellenecek kayıtlar.
DD_DELETE (2): Silinecek kayıtlar.
DD_REJECT (3): Reddedilecek, dikkate alınmayacak olan kayıtlar.
Bir örnekle inceleyelim, Informatica PowerCenter Designer > Edit Transformations > Properties > Update Strategy Expression > Value

IIF ( (BALANCE > 1000), DD_INSERT, DD_REJECT )
BALANCE kolonu 1000′den büyük olan kayıtları INSERT, küçük olanları REJECT olarak işaretlemiş oluyoruz.
Info: Performans açısından REJECT kullanmak yerine eğer mümkünse kaynak tabloya Source Filter tanımlamak daha doğru olacaktır.
Bu örnek oldukça basit, muhtemelen ihtiyaçlarınız daha gelişmiş seviyede olacaktır. Kaynak tablodaki kayıtların hedef tabloda bulunup bulunmamasına göre UPDATE veya INSERT olarak işaretlemek gibi. Bunu yapabilmek için Lookup Transformation kullanmamız gerekecek. Lookup Transformation dersimizde detaylı olarak inceleyeceğiz.
UPDATE veya DELETE olarak işaretlenen kayıtların hedef tabloda güncellenebilmesi veya silinebilmesi için hedef tabloda KEY kolon bulunuyor olmalı. Aksi takdirde kayıtlar Reject edilecek ve “WRT_8116 Target table [DEV_TRG_TBL] has no keys specified” hatası alınacaktır.

Kayıtlarımızı INSERT / UPDATE / DELETE / REJECT olarak işaretledik. Peki bu flagleri nasıl kullanacağız?
Designer’dan Workflow Manager’a geçiyoruz. Session > Edit > Mapping > Targets > Properties

Insert: INSERT olarak işaretlenmiş kayıtları hedef tabloya yükler.
Update as Update: UPDATE olarak işaretlenmiş kayıtları hedef tabloda günceller.
Update as Insert: UPDATE olarak işaretlenmiş kayıtları hedef tabloya yeni kayıt olarak yükler.
Update else Insert: UPDATE olarak işaretlenmiş kayıtları hedef tabloda var olan kayıtlar için günceller, hedef tabloda bulunmayan kayıtları hedef tabloya yükler.
Delete: DELETE olarak işaretlenmiş kayıtları hedef tabloda siler. Bu seçenek seçilmez ise DELETE olarak işaretlenmiş kayıtlar Reject edilir.