ETL Testi - Veri Kalitesi
ETL testi sırasında veri kalitesinin kontrol edilmesi, hedef sisteme yüklenen veriler üzerinde kalite kontrollerinin yapılmasını içerir. Aşağıdaki testleri içerir -
Numara kontrolü
Sayı biçimi, hedef sistem genelinde aynı olmalıdır. Örneğin, kaynak sistemde, sütunların numaralandırma biçimi şu şekildedir:x.30, ancak hedef yalnızca 30, o zaman önek değil yüklemelidir x. hedef sütun numarasında.
Tarih Kontrolü
Tarih biçimi hem kaynak hem de hedef sistemlerde tutarlı olmalıdır. Örneğin, tüm kayıtlarda aynı olmalıdır. Standart biçim: yyyy-aa-gg.
Hassaslık Kontrolü
Kesinlik değeri, hedef tabloda beklendiği gibi görüntülenmelidir. Örneğin, kaynak tabloda değer 15,2323422'dir, ancak hedef tabloda 15,23 veya tur 15 olarak görüntülenmelidir.
Veri Kontrolü
Verilerin iş gereksinimlerine göre kontrol edilmesini içerir. Belirli kriterleri karşılamayan kayıtlar filtrelenmelidir.
Example - Hedef tabloya yalnızca date_id> = 2015 ve Account_Id! = '001' yüklenmelidir.
Boş Kontrol
Bazı sütunlarda, gereksinime ve bu alan için olası değerlere göre Null olmalıdır.
Example - Bitiş Tarihi sütunu, Aktif durum Sütunu "T" veya "Ölen" olmadıkça ve oluncaya kadar Boş göstermelidir.
Diğer Kontroller
From_Date gibi genel kontroller To_Date'ten büyük olmamalıdır.