Hedef güncelleme yöntemleri
Kullanılacak güncelleme yöntemini ilk görev kurulumu sırasında veya daha sonra veri görevi Ayarları'nda ayarlayabilirsiniz. Veri görevi hazırlandıktan sonra güncelleme yöntemini değiştirmek mümkün değildir.
Mevcut güncelleme yöntemleri görev türüne ve bağlayıcı özelliklerine göre belirlenir. Kullanılabilir görev türleri; yerleştirme, çoğaltma veya veri gölüne veri yerleştirmedir.
Veri yerleştirirken güncelleme yöntemleri
Değişiklik verisi yakalama (CDC)
Veri görevi bir tam yükleme ile başlar. Hedef veriler daha sonra tarih alanlarına dayalı artımlı yükleme kullanılarak güncel tutulur. CDC tüm veri kaynakları tarafından desteklenmeyebilir.
Bilgi notuDELETE işlemleri desteklenmez. Bu, kaynakta bir satır silinirse yerleştirme verilerinde silinmeyeceği anlamına gelir. Silme işlemi önemliyse bunun yerine Yeniden Yükle ve karşılaştır seçeneğini kullanın.Data Movement gateway ile çalışırken ve SaaS uygulamalarından veri yerleştirirken Ayarlar > İşleme ayarını değiştir bölümünde kaynaktan okuma değişiklikleri aralığını ayarlayın. Data Movement gateway olmadan çalışırken aralığı Zamanlayıcıyı kullanarak ayarlayın. Daha fazla bilgi için bk. Data Movement gateway olmadan çalışırken CDC görevlerini zamanlama.
Yeniden yükleme ve karşılaştırma
Veri görevi, kaynaktan yalnızca tam yükleme gerçekleştirir. Bu, örneğin kaynağınız CDC'yi desteklemiyorsa veya hedefte DELETE işlemlerinin (CDC tarafından desteklenmez) doldurulmasını istiyorsanız kullanışlıdır. Yeniden yükleme ve karşılaştırma, desteklenen herhangi bir veri kaynağıyla kullanılabilir ve periyodik olarak gerçekleşecek şekilde zamanlanabilir.
Veri tabanı veya veri deposu hedeflerine çoğaltma yaparken güncelleme yöntemleri
Tam yük: Verileri seçilen kaynak tablolardan hedef platforma yükler ve gerekirse hedef tabloları oluşturur. Tam yük, görev başlatıldığında otomatik olarak gerçekleşir ancak ihtiyaç duyulması halinde manuel olarak da gerçekleştirilebilir.
Değişiklikleri uygula: Hedef tabloları, kaynak tablolarda yapılan değişikliklerle güncel tutar.
Değişiklikleri sakla: Kaynak tablolardaki değişiklikleri Değişiklik Tablolarında saklar (kaynak tablo başına bir tane).
Daha fazla bilgi için bk. Değişiklikleri sakla.
Data Movement gateway ile çalışırken değişiklikler, kaynaktan neredeyse gerçek zamanlı olarak yakalanır. Data Movement gateway olmadan çalışırken (örneğin Qlik Talend Cloud Başlangıç Kılavuzu aboneliğiyle veya Hiçbiri seçeneğini belirlerken) değişiklikler, zamanlayıcı ayarlarına göre yakalanır. Daha fazla bilgi için bk. Data Movement gateway olmadan çalışırken görevleri zamanlama.
Bulut depolama alanına (veri gölleri) çoğaltma yaparken güncelleme yöntemleri
Değişiklik verisi yakalama (CDC): Veri gölü yerleştirme görevleri tam yükleme ile başlar (bu sırada seçilen tüm tablolar hedefe yüklenir). Hedef veriler daha sonra CDC (Değişiklik Verisi Yakalama) teknolojisi kullanılarak güncel tutulur.
Bilgi notuDDL işlemlerinin CDC'si (Değişiklik Verisi Yakalama) desteklenmez.Data Movement gateway ile çalışırken değişiklikler, kaynaktan neredeyse gerçek zamanlı olarak yakalanır. Data Movement gateway olmadan çalışırken değişiklikler, zamanlayıcı ayarlarına göre yakalanır. Daha fazla bilgi için bk. Data Movement gateway olmadan çalışırken görevleri zamanlama.
Yeniden yükle: Seçilen kaynak tablolardan hedef platforma verilerin tam yüklemesini gerçekleştirir ve gerekirse hedef tabloları oluşturur. Tam yük, görev başlatıldığında otomatik olarak gerçekleşir ancak manuel olarak da gerçekleştirilebilir veya gerektiğinde periyodik olarak gerçekleşecek şekilde zamanlanabilir.
Bulut depolama alanına çoğaltma ayarlama prosedürü, abonelik kademenize göre farklılık gösterir.
- Standard, Enterprise veya Premium aboneliğiniz varsa bkz. Standard, Premium veya Enterprise abonelikle veri gölüne veri yerleştirme
- Starter aboneliğiniz varsa bkz. Qlik Talend Cloud Başlangıç Kılavuzu aboneliği ile veri çoğaltma
Zamanlanan değişiklik verisi yakalamayı (CDC) anlama
Data Movement gateway olmadan çalışırken değişiklikler, zamanlanan bir aralığa göre yakalanır. En iyi örnekle gösterilen, zamanlamanın çalışma şeklinin farkında olmak önemlidir. Aşağıdaki örnekte bir görev, 9.00'dan itibaren 30 dakikada bir çalışacak şekilde zamanlanmıştır.
- Görev bir tam yükleme ile 9.00'da başlar.
- Tam yük 9.40'ta biter, yani 9.30 çalıştırması atlanacaktır.
- Sonraki çalıştırma 10.00'da başlar ve 10.00'a kadar yapılan değişiklikleri yakalar.
- 10.00 çalıştırması 10.15'te biter.
- Bir sonraki çalıştırma 10.30'da başlar ve 10.00 ile 10.30 arasında gerçekleşen değişiklikleri yakalar.
Sınırlamalar
SaaS uygulaması tarafından döndürülen bazı tablolar Değişiklik verileri yakalama (CDC) tarafından desteklenmez. Bu durumda Doğrulama hataları bölümünde bir uyarı mesajı göreceksiniz. Şunlardan birini yapabilirsiniz:
Tabloyu veri görevinden silin.
Veri görevinin güncelleme yöntemini Yeniden Yükle ve karşılaştır olarak değiştirin.