ETL-Tests - Datenqualität

Die Überprüfung der Datenqualität während des ETL-Tests umfasst die Durchführung von Qualitätsprüfungen für Daten, die in das Zielsystem geladen werden. Es enthält die folgenden Tests -

Nummernprüfung

Das Zahlenformat sollte im gesamten Zielsystem gleich sein. Im Quellsystem lautet das Format für die Nummerierung der Spalten beispielsweisex.30, aber wenn das Ziel nur ist 30, dann muss es kein Präfix laden x. in der Zielspaltennummer.

Datumsprüfung

Das Datumsformat sollte sowohl im Quell- als auch im Zielsystem konsistent sein. Beispielsweise sollte es für alle Datensätze gleich sein. Das Standardformat lautet: JJJJ-MM-TT.

Präzisionsprüfung

Der Präzisionswert sollte wie erwartet in der Zieltabelle angezeigt werden. In der Quelltabelle lautet der Wert beispielsweise 15,2323422, in der Zieltabelle sollte er jedoch als 15,23 oder als 15er-Runde angezeigt werden.

Datenprüfung

Dabei werden die Daten gemäß den Geschäftsanforderungen überprüft. Die Datensätze, die bestimmte Kriterien nicht erfüllen, sollten herausgefiltert werden.

Example - In die Zieltabelle sollten nur die Datensätze geladen werden, deren date_id> = 2015 und Account_Id! = '001'.

Null Check

Einige Spalten sollten gemäß der Anforderung und den möglichen Werten für dieses Feld Null haben.

Example - In der Spalte "Beendigungsdatum" sollte "Null" angezeigt werden, es sei denn und bis die Spalte "Aktiver Status" "T" oder "Verstorben" lautet.

Andere Schecks

Allgemeine Überprüfungen wie From_Date sollten nicht größer als To_Date sein.