Informatica & Yeniden Kullanılabilir Dönüşüm Örneği

İçindekiler:

Anonim
Arama Dönüşümü nedir?

Arama dönüşümü, ilgili verileri elde etmek için bir kaynak, kaynak niteleyici veya hedef aramak için kullanılan pasif bir dönüşümdür. Temel olarak, birleştirme tablolarından birinin kaynak veri ve diğer birleştirme tablosunun arama tablosu olduğu bir tür birleştirme işlemidir.

Önceki konularda, departman adlarını getirmek için "emp" ve "dept" tablosuna katılmak için marangoz dönüşümünü kullandık.

Bu bölümde, arama dönüşümünü kullanarak aynısını uygulayacağız.

Adım 1 - Kaynak olarak EMP ve hedef olarak EMP_DEPTNAME ile yeni bir eşleme oluşturun

Adım 2 - Dönüşüm menüsünü kullanarak yeni bir dönüşüm oluşturun ve ardından

  1. Dönüşüm olarak arama dönüşümünü seçin
  2. "Lkp_dept" dönüşüm adını girin
  3. Oluştur seçeneğini seçin

Adım 3 - Bu, bu pencerede arama tablosu penceresini açacaktır.

  1. Kaynak düğmesini seçin
  2. DEPT tablosunu seçin
  3. Tamam Düğmesini Seçin

Adım 4 - DEPT tablosunun sütunlarıyla arama dönüşümü oluşturulacak, şimdi tamam düğmesini seçin

Adım 5 - DEPTNO sütununu kaynak niteleyiciden arama dönüşümüne sürükleyip bırakın, bu, arama dönüşümünde yeni bir sütun DEPTNO1 oluşturacaktır. Ardından arama dönüşümünden DNAME sütununu hedef tabloya bağlayın.

Arama dönüşümü, DEPTNO1 değerine bağlı olarak departman adını arar ve döndürür.

Adım 6 - Arama dönüşümüne çift tıklayın. Ardından dönüştürme düzenleme penceresinde

  1. Koşul sekmesini seçin
  2. Koşul sütununu DEPTNO = DEPTNO1 olarak ayarlayın
  3. Tamam Düğmesini Seçin

Adım 7 - Kalan sütunların kaynak niteleyicisinden hedef tabloya bağlanması

Şimdi, eşlemeyi kaydedin ve oturumu ve iş akışını oluşturduktan sonra çalıştırın. Bu eşleme, arama dönüşümünü kullanarak departman adlarını alır.

Arama dönüşümü, bölüm tablosunda arama yapacak şekilde ayarlanmıştır. Ve birleştirme koşulu, bölüm numarasına göre belirlenir.

Yeniden Kullanılabilir Dönüşüm

Normal bir dönüşüm, bir eşlemeye ait olan ve yalnızca bu eşlemenin içinde kullanılabilen bir nesnedir. Ancak, bir dönüşümü yeniden kullanılabilir hale getirerek birkaç eşlemede yeniden kullanılabilir.

Örneğin, çalışan numarasına göre çalışan ayrıntılarını alan bir arama dönüşümü, çalışan ayrıntılarının gerekli olduğu her yerde çoklu eşlemelerde kullanılabilir.

Yeniden kullanılabilir dönüşümü kullanarak, aynı işlevselliği yeniden yaratmanın fazla çalışmasını azaltır.

Bir dönüşümü yeniden kullanılabilir hale getirmek için -

Adım 1 - Dönüşümü olan eşlemeyi açın, burada sıra dönüşümünü yeniden kullanılabilir hale getiriyoruz.

Adım 2 - Düzenleme dönüştürme penceresini açmak için dönüşüme çift tıklayın. Sonra

  1. Pencerede Dönüşüm sekmesini seçin
  2. Dönüşümü yeniden kullanılabilir hale getirmek için onay kutusunu seçin
  3. Onay penceresinde evet'i seçin
  4. Dönüşüm özellikleri penceresinde Tamam'ı seçin.

Bu, dönüşümü yeniden kullanılabilir hale getirecektir.