Teradata değişiklik işleme | Qlik Cloud Yardımı
Ana içeriğe geç Tamamlayıcı içeriğe geç

Teradata değişiklik işleme

Son güncelleme: 9.10.2026

Teradata kaynakları, değişiklik işleme için doğrudan okunabilen işlem günlükleri üretmez. Değişiklikleri yakalamak için, Qlik Talend Cloud Data Integration, INSERT, UPDATE ve DELETE işlemlerini tanımlamak üzere kaynak tablolardaki bağlam sütunlarını tarar.

Ön koşullar

Değişiklik işlemeyi yapılandırmadan önce, kaynak tablolarda en az bir özel bağlam sütununun bulunduğundan emin olun. Bir bağlam sütunu, Qlik Talend Cloud Data Integration'ın verilerin değişip değişmediğini belirlemesini sağlar.

  • Değişiklik işleme için özel olarak bağlam sütunları ekleyin veya uygun bağlam verileri içeren mevcut sütunları kullanın.
  • Birden çok bağlam sütunu kullanabilirsiniz, ancak sütun adları tüm kaynak tablolarda aynı olmalıdır.
  • Bağlam sütunlarındaki her değer benzersiz olmalıdır.
  • Tarih/saat dışı bağlam sütunları için, sayaçlar, dizeler ve epoch zamanına dayanmayan sayısal değerler gibi, değerleri oluşturmak için tekil bir varlık kullanın. Birden çok eşzamanlı kaynaktan değerler oluşturmak, olayların gözden kaçmasına neden olabilir.

Örnek

Aşağıdaki örnekte, cf bağlam sütunu tabloya eklendi. Sütun, Qlik Talend Cloud Data Integration'ın mevcut zaman damgasını kendi deposunda saklanan zaman damgasıyla karşılaştırarak bir değişikliğin olup olmadığını belirlemek için kullandığı zaman damgalarını içerir.

Zaman damgaları içeren bir cf bağlam sütununa sahip bir tablo

Varsayılan olarak, tüm değişiklikler INSERT işlemleri olarak ele alınır. Kaynak tablolar ayrıca GÜNCELLEME veya SİLME işlemleri alıyorsa, işlem türünü belirlemek için güncelleme ve silme ifadeleri tanımlayın.

Değişiklik işleme ayarlarını yapılandırma

  1. Kaynak Bağlantı'yı seçin ve CDC özellikleri bölümünü açın.
  2. Bağlam sütunları bölümünde, bağlam sütunlarının adlarını büyük/küçük harfe duyarlı, virgülle ayrılmış bir liste olarak girin. Örneğin, context1,context2.
  3. Bağlam sütunu sıralama düzeni için Artan veya Azalan seçin. Seçilen sıra, kaynak tablolardaki değerlerin gerçek sırasıyla eşleşmelidir. Aksi takdirde bir hata oluşur.
  4. Değişikliklerin ne sıklıkta kontrol edileceğini belirtmek için Değişiklikleri her (saniye) kontrol et ayarını yapın. Varsayılan 10 saniyedir.
  5. GÜNCELLEME işlemlerini tanımlamak için bir Güncelleme İfadesi girin.
  6. DELETE işlemlerini tanımlamak için bir Silme İfadesi girin.

Bir güncelleme veya silme ifadesi tanımlamazsanız veya bir ifade eşleşmezse, sıralama artan olduğunda bağlamı önceki bağlam değerinden yüksek olan bir satır veya sıralama azalan olduğunda düşük olan bir satır, bir EKLEME (INSERT) işlemi olarak kabul edilir.

İfadeler

İfadeleri kaynak veritabanının yerel sözdiziminde yazın. Aşağıdaki örnekler, güncellemeler için U ve silmeler için D içeren bir oper sütunu kullanır:

  • İfadeyi Güncelle: case when oper='U' then 1 else 0 end
  • İfadeyi Sil: case when oper='D' then 1 else 0 end

DELETE işlemlerini işlemek için geçici silmeleri kullanın. Mantıksal silme, satırı tablodan kaldırmak yerine silinmiş olarak işaretler.

Ek Teradata değişiklik işleme sınırlamaları için Sınırlamalar ve dikkate alınacak noktalar bakınız.

Ek ayarlar ve özet

CDC özellikleri bölümünde, dahili parametreleri yapılandırabilir, daha fazla seçenek ekleyebilir ve değişiklik işleme ayarlarının bir özetini görüntüleyebilirsiniz.

Dahili parametreler

Dahili parametreler standart kullanıcı arayüzünde gösterilmez. Bunları yalnızca Qlik Desteği tarafından talimat verildiğinde ekleyin veya değiştirin.

  1. Dahili parametre ayarlarını açın.
  2. Parametre adını girin ve parametre listesine ekleyin.
  3. Qlik Desteği'nin talimatları doğrultusunda parametre değerini değiştirin.

Diğer seçenekler

Daha fazla seçenek standart kullanıcı arayüzünde gösterilmez ve yalnızca belirli sürümler veya ortamlar için geçerlidir. Qlik Desteği veya ürün belgeleri tarafından aksi belirtilmedikçe bu seçenekleri ayarlamayın.

Bağlantı dizesi parametrelerini geçersiz kıl

Kullanıcı arayüzünde gösterilmeyen Bağlantı dizesi parametrelerini ekleyebilirsiniz. Bu parametreler normalde gerekli değildir. Onları eklemeden önce Qlik Desteği'ne danışın.

Ayarlar özeti

Yapılandırma ayrıntılarını incelemeniz veya Qlik Desteği'ne sağlamanız gerektiğinde, değişiklik işleme ayarlarının özetini görüntüleyin.

Bu sayfa size yardımcı oldu mu?

Bu sayfa veya içeriği ile ilgili bir sorun; bir yazım hatası, eksik bir adım veya teknik bir hata bulursanız lütfen bize bildirin!