Kapitel 59. QA und seine ganze Sexyness
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Sonia Mehta
Bevor sie in ein neues Haus einziehen, beauftragen zukünftige Hausbesitzer einen Inspektor, der die Schäden im Haus begutachtet. Ähnlich wie Hausinspektoren ist es unsere Aufgabe als Dateningenieure, alle offensichtlichen und weniger offensichtlichen Probleme mit unseren Daten zu erkennen, bevor wir sie in die Produktion schicken.
Die Einrichtung eines Qualitätssicherungsprogramms (QS) ist einfach, und der Gewinn ist es wert! Bei der Einrichtung eines QS-Programms können die Tests in zwei große Bereiche unterteilt werden: praktische und logische.
Praktische Tests zielen darauf ab, die Vollständigkeit der Daten und die Richtigkeit der Datentypen zu prüfen. Dazu gehören die folgenden:
Überprüfung der Datenabdeckung durch Inspektion von Daten oder erwarteten Zeilenzahlen
Standardisierung von Währungseingaben (z. B. Entfernen von Kommas aus Kennzahlen)
Sicherstellen, dass Pflichtfelder keine Nullwerte enthalten
Überprüfung auf einheitliche Datums-, Zeitzonen- und Gehäuseformate
Bestätigen, dass Kopfzeilen auf Daten und nicht in den Daten selbst angewendet werden
Deduplizieren des Datensatzes
Logische Tests sind für das Geschäft und den Bereich relevant. Das ist der spaßige Teil! In diesem Schritt ...
Get 97 Dinge, die jeder Dateningenieur wissen sollte now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.