ODI Load Plan kullanımında Case When kullanılarak exception yakalanması ve mail atılması
ODI’de Etl için paket kullanırken hataları yakalamak için paketin sonuna send email adımı eklenebilir.
Load plan için send email adımı bir paket oluşturulur.
Load Plan Exceptions tabında add exception ile exception adımı yaratılıp send email paketinin senaryosu exception adımına atılır.
Load Plan Root adımında özelliklerden exception için ”Send Error Mail” ve exception behavior, run exception and raise seçilir.
Load plan hata aldığında hangi adımda olursa olsun, girilen adreslere email gönderilir.
Paketler kullanılarak ETL çalıştırıldığına hata alan bir interface i düzeltip paket dışında çalıştırıp sonrasında pakette hata alan interface i “done” seçerek paketi restart edebilirsiniz. Load plan de bu özelliği kullanmak için restart from failed children seçilmelidir.