ÖRNEK ile Bilişimde Kaynak Niteleyici Dönüşümü
Kaynak Niteleyici Dönüşümü Nedir?
Kaynak niteleyici dönüşümü, entegrasyon hizmetinin okuduğu satırları temsil etmek için kullanılan aktif, bağlantılı bir dönüşümdür. İlişkisel bir kaynak veya düz bir dosyayı haritaya eklediğimiz her zaman bu dönüşüm kullanılır.pingBir kaynak niteleyici dönüşümü gereklidir. Bir haritaya kaynak eklediğimizde...pingKaynak niteleyici dönüşümü otomatik olarak eklenir. Kaynak niteleyici ile verilerin kaynaktan nasıl alınacağını tanımlayabilir ve geçersiz kılabiliriz.
Aşağıdaki örnekte, haritamızın kaynak niteleyicisini değiştireceğiz.ping “m_emp_emp_target” ifadesi, tüm sütunları döndürmek yerine yalnızca seçilen sütunları döndürecektir.
) 1 Adım Haritayı açping haritada “m_emp_emp_target”ping Tasarımcı.
) 2 Adım Double kaynak Niteleyici dönüşümü “SQ_EMP”ye tıklayın. Bunun için dönüşüm özelliği düzenleme penceresini açacaktır. Daha sonra
- Özellikler sekmesine tıklayın
- Tıkla SQL Sorgu Değiştirme seçeneği, bu bir SQL düzenleyici penceresi açacaktır
) 3 Adım SQL düzenleyici penceresinde
- Aşağıdaki sorguyu girin
EMP'DEN EMPNO, ENAME, JOB, MGR'Yİ SEÇİNnot – kaynaktan EMPNO, ENAME, JOB & MANAGER sütunlarını seçiyoruz, bu nedenle yalnızca seçme sorgusunda olanları tuttuk
- Tamam Düğmesini Seçin
) 4 Adım “Dönüşümleri düzenle” penceresinde,
- Menüden Bağlantı Noktaları sekmesini seçin
- Bağlantı noktaları sekmesi altında tüm bağlantı noktalarını göreceksiniz. Yalnızca EMPNO, ENAME, JOB, MGR bağlantı noktalarını koruyun ve diğer bağlantı noktalarını silin
) 5 Adım Bağlantı noktalarının silinmesinden sonra Tamam Düğmesini Seçin
Şimdi, Dönüşümleri Düzenle penceresindeki özellikler sekmesine tekrar tıklayın; yalnızca seçtiğiniz verileri göreceksiniz.
“Tamam” butonuna tıkladığınızda açılacaktır SQL Düzenleyici Pencere.
- Seçtiğiniz verilerin doğru olduğunu ve hedef tabloya yüklenmeye hazır olduğunu onaylayacaktır.
- Daha fazla işlem yapmak için Tamam düğmesine tıklayın
Haritayı kaydetping (Ctrl+S kısayolunu kullanarak) iş akışını çalıştırın; çalıştırma işleminden sonra hedef sisteme yalnızca seçilen sütunlar yüklenecektir.
Bu şekilde, kaynak niteleyicisinde kaynaktan hangi sütunların getirilmesi gerektiğini geçersiz kılabilirsiniz ve bu, hangi belirli sütunların kaynaktan getirilmesi gerektiğini geçersiz kılmanın tek yoludur. haritaping.
Kaynak Niteleyicinin Özellikleri
Hangi tür kaynak verinin hedef tabloya dönüştürülmesi gerektiğini belirlemek için Kaynak Niteleyicinin çeşitli özelliklerini kullanabilirsiniz.
- Kaynak Filtresi – Kaynak filtresi özelliğini kullanarak kaynak kayıtların sayısını filtreleyebilirsiniz. Örneğin, yalnızca deptno 10'un çalışanlarını getirmek istiyorsanız, kaynak filtre özelliğine deptno=10 filtre koşulunu girip verileri yürütebilirsiniz.
- Sıralanmış bağlantı noktalarının sayısı – Kaynak niteleyici dönüşümünde, giriş kayıtlarını port numarasına göre de sıralayabilirsiniz. Böylece veriler harita içindeki dönüşümlere aktarıldığında bu sıralama sağlanır.pingBu işlem, port numarasını okuyacak ve verileri buna göre sıralayacaktır.
Veriler tek veya birden fazla bağlantı noktasına göre sıralanabildiğinden, sıralamada kullanılacak bağlantı noktası sayısını vermeniz gerekir. Eğer 1 değerini verirseniz sadece empno verileri sıralanacaktır. Eğer 2 değerini verirseniz empno ve enname sütunlarında her iki sütunda da veriler sıralanacaktır.
- Farklı'yı seçin – bu özelliği kullanarak kaynaktan yalnızca farklı kayıtları getirebilirsiniz. Farklı seç seçeneğini seçtiğinizde, kaynak niteleyici tarafından yalnızca kaynak verilerinin farklı birleşimi getirilecektir.








