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.