Zum Artikel
DATANALYSIS
Zurück zum Artikel

DATA ENGINEERING · BETRIEB

Checkliste für den Wiederanlauf eines Datenflusses

Ein ausgefülltes fiktives Beispiel, dann ein Raster mit 6 Rubriken, um den Wiederanlauf eines konkreten Datenflusses vorzubereiten. Die Checkliste zeigt, was geprüft werden muss, von wem, und wo der Nachweis zu finden ist; sie ersetzt keine Testergebnisse.

Checkliste mit 2 Seiten: Seite 1, ausgefülltes fiktives Beispiel; Seite 2, 6 Felder zum direkten Ausfüllen im PDF. Eingegebener Text bleibt beim Speichern erhalten.

Ausgefülltes Beispiel (fiktiv)

RubrikFiktives Beispiel: Bestellstapel
Fachliche Absicht und SchlüsselEinen Bestellstapel speichern. Stabiler Stapelschlüssel, gleich über alle Versuche derselben Anfrage; eine neue fachliche Anfrage erhält einen anderen Schlüssel, auch wenn manche Werte gleich sind.
Ziel und maßgeblicher ZustandBestelldatenbank: Sie ist für den Zustand des Stapels maßgeblich. Bekannte Dauer, in der eine Wiederholung unterstützt und der Schlüssel aufbewahrt wird.
Schreibvorgänge und WirkungenEinfügen der Bestellungen, Benachrichtigung, Rechnung, Schreibung in einem anderen System: jede Wirkung identifiziert und in ihrem eigenen Umfang getestet; Schreibvorgang geschützt durch Eindeutigkeitsbedingung, Transaktion oder Idempotenz der Ziel-API.
Tests zu Nebenläufigkeit und verlorener BestätigungBestätigung nach dem Schreiben verloren, zwei nebenläufige Versuche, gleicher Schlüssel mit geändertem Inhalt, späte Wiederholung, Teilwirkung, unsicheres Ergebnis im Zielsystem; fiktive Daten und im Voraus festgelegte erwartete Ergebnisse.
Wiederanlauf und AusnahmenUrsprüngliches Ergebnis über eine verwertbare Referenz abrufbar; auszusetzende Ausgaben bei unsicherem Ergebnis; Abgleich vor jedem neuen Versuch; gleicher Schlüssel mit anderem Inhalt: vereinbarte Ablehnung, Konflikt oder Korrekturprozess.
Verantwortung, Nachweise und PrüfdatumBenannte verantwortliche Person für Ausnahmen; Nachweis je Wirkung: Anfrage, Schlüssel, erwartetes und beobachtetes Ergebnis; Datum der nächsten Prüfung (fiktives Beispiel: kein reales Datum).

Leeres Raster

RubrikIhr Datenfluss
Fachliche Absicht und Schlüssel
Ziel und maßgeblicher Zustand
Schreibvorgänge und Wirkungen
Tests zu Nebenläufigkeit und verlorener Bestätigung
Wiederanlauf und Ausnahmen
Verantwortung, Nachweise und Prüfdatum

Wiederanlauf meines Datenflusses abstecken