Datenmigration im Gantt-Diagramm planen: Testladungen und Freeze

Planen Sie eine Datenmigration im Gantt-Diagramm: Profiling und Mapping überlappen, Testladungen mit Korrekturen einplanen, den Cutover an die Abstimmung koppeln und den Quellen-Freeze bemessen.

Die meisten Verzögerungen bei Datenmigrationen entstehen bei Testladungen und Freeze. Dieser Leitfaden zeigt, wie Sie Testladungszyklen planen, die Abstimmung zum Gate machen und den Quellen-Freeze so bemessen, dass sich der Cutover-Termin vertreten lässt.

Kurz gesagt

  • Profiling und Mapping überlappen, damit frühe Erkenntnisse das Mapping vor der Freigabe verändern.
  • Bereinigung und Skriptbau parallel laufen lassen und die erste Testladung auf teilweise bereinigten Daten starten, wenn das realistisch ist.
  • Zwei oder mehr Testladungen mit einer Korrekturaufgabe zwischen je zwei Ladungen einplanen.
  • Die Abnahme der Abstimmung zum Meilenstein machen, auf den der Freeze wartet.
  • Dem Quellen-Freeze eine eigene Aufgabe und Länge geben, damit sich die Folgen für den Fachbereich besprechen lassen.

Die Ladungen planen, nicht nur die Migration

Ein Plan mit der einen Aufgabe Daten migrieren kann nicht auf interessante Weise falsch sein. Datenmigrationen rutschen aber auf ganz bestimmte Weise: Die erste Testladung zeigt Rejects, die das Profil nicht vorhergesagt hat, eine Mapping-Entscheidung ändert sich, nachdem die Bereinigung begonnen hat, die Abstimmung deckt eine Differenz auf, die niemand erklären kann, oder der Freeze für die Endladung ist länger, als der Fachbereich akzeptiert hat. Jedes davon ist eine Aufgabe mit einer Länge und einer Abhängigkeit, und jedes lässt sich planen.

Die Methode: die Schleife planen, nicht die Gerade. Profiling und Mapping überlappend, damit frühe Erkenntnisse ins Mapping einfließen. Skripte bauen, während Daten bereinigt werden. Mindestens zwei Testladungen mit einer Korrekturaufgabe dazwischen, denn die zweite zeigt, ob die Korrekturen der ersten gewirkt haben. Die Abstimmung zum Meilenstein machen, auf den der Cutover-Plan wartet, und den Freeze als Aufgabe mit eigener Länge einsetzen, damit seine Kosten für den Fachbereich sichtbar sind, bevor jemand zustimmt.

Ein Gantt-Diagramm zeigt, wie diese Teile einander verschieben. Eine dritte Testladung verschiebt die Abnahme, die Abnahme den Freeze und der Freeze den Go-live-Termin. Es zeigt nicht, ob die Daten stimmen. Dieser Nachweis ist das Ergebnis Ihrer Abstimmung und Validierung und gehört in Ihre Projektakte, mit einem Verweis in den Aufgabennotizen.

Das Beispiel baut die Vorlage für die Datenmigration in Stufen auf. Die Dauern sind Beispielwerte. Für die Entscheidungen und die Rollback-Logik als Ablaufdiagramm siehe /de/templates/datenmigration-prozess.

Ein Plan für die Datenmigration, in Stufen aufgebaut

Neunzehn Aufgaben in vier Phasen. Die Dauern sind Beispielwerte; setzen Sie Ihre eigenen. Öffnen Sie das Tabellenfenster, um die Zeilen hinter jeder Stufe zu sehen.

  1. Erfassen, Profiling und Mapping mit Überlappung

    „Datenqualität der Quellen profilieren“ beginnt zwei Arbeitstage nach dem Start von „Datenbestände und Verantwortliche erfassen“, und „Felder, Schlüssel, Transformationen zuordnen“ beginnt drei Arbeitstage nach dem Start des Profilings. „Mapping freigegeben“ wartet auf das Mapping und auf „Aufbewahrung und Archivumfang festlegen“.

  2. Bereinigung, Skripte und zwei Testladungen

    „Quelldaten bereinigen und deduplizieren“ (12 Arbeitstage) und „Extrakt- und Ladeskripte erstellen“ (10) folgen beide auf „Mapping freigegeben“. „Testladung 1“ beginnt fünf Arbeitstage nach Beginn der Bereinigung, danach „Ladefehler und Rejects beheben“ (4) und „Testladung 2“.

  3. Abstimmung als Gate

    „Mengen und Kontrollsummen abstimmen“ (4 Arbeitstage) und „Fachliche Validierung von Stichproben“ (5) folgen beide auf „Testladung 2“. „Cutover-Plan und Rollback-Kriterien“ beginnt einen Arbeitstag nach dem Start der Testladung. „Abstimmung abgenommen“ wartet auf die ersten beiden.

  4. Freeze, Endladung und Abnahme

    „Quelldaten-Freeze“ (4 Arbeitstage) wartet auf die Abnahme und den Cutover-Plan. Die Endladung beginnt einen Arbeitstag nach dem Start des Freeze. „Abschlussabstimmung“ und die „Go-/No-go-Entscheidung“ folgen, dann „Quelle archivieren und abschließen“.

So funktioniert es

  1. Profiling und Mapping überlappen

    Starten Sie das Profiling einige Tage nach Beginn der Bestandsaufnahme und das Mapping einige Tage nach Beginn des Profilings, zum Beispiel mit 2SS+3. Erkenntnisse aus dem Profil verändern dann das Mapping, solange es noch offen ist.

  2. Den Aufbau an ein freigegebenes Mapping koppeln

    Setzen Sie einen Meilenstein der Länge 0 zwischen das Mapping und alles, was darauf aufbaut. Nehmen Sie die Entscheidung zur Aufbewahrung in denselben Meilenstein auf, damit Sie keine Daten abbilden, die Sie nicht übernehmen.

  3. Den Zyklus der Testladungen planen

    Fügen Sie eine Testladung, eine Korrekturaufgabe und eine zweite Testladung hinzu. Erwarten Sie mehr Zyklen, duplizieren Sie das Paar. Setzen Sie die Längen nach Ihren Datenmengen, nicht nach dem Beispiel.

  4. Abstimmung und fachliche Validierung nebeneinander laufen lassen

    Beide folgen der letzten Testladung und beide münden in einen Abnahme-Meilenstein. Halten Sie die Abnahmekriterien, etwa welche Mengen und Summen übereinstimmen müssen, in den Aufgabennotizen fest, bevor die Ladung läuft.

  5. Den Freeze aus der Endladung ableiten

    Fügen Sie den Freeze als Aufgabe hinzu, lassen Sie die Endladung mit einer Start-zu-Start-Verknüpfung einen Tag nach seinem Beginn starten und lassen Sie die Abschlussabstimmung folgen. Verlängern Sie die Ladung und sehen Sie, wie lang der Freeze sein muss.

  6. Mit den Fachbereichen teilen

    Tragen Sie den Datenverantwortlichen unter „Personen“ ein, teilen Sie das Diagramm und exportieren Sie ein PDF für die Cutover-Dokumentation. Aktualisieren Sie den Fortschritt, sobald Arbeit erledigt ist.

Häufige Fehler

  • Nur eine Testladung einplanen

    Eine Testladung lässt keine Möglichkeit zu sehen, ob die Korrekturen gewirkt haben. Planen Sie mindestens zwei, mit der Korrekturaufgabe dazwischen, und eine dritte, wenn die erste viele Rejects zeigt.

  • Einfrieren, bevor die Abstimmung abgenommen ist

    Ein Freeze, der an einem Datum statt mit der Abnahme beginnt, kann starten, solange Differenzen noch ungeklärt sind. Lassen Sie den Freeze vom Abnahme-Meilenstein abhängen.

  • Den Freeze in der Ladung verstecken

    Ist der Freeze keine eigene Aufgabe, sieht niemand seine Länge bis zur letzten Woche. Setzen Sie ihn ins Diagramm, damit der Fachbereich einem Fenster zustimmen kann, solange sich noch etwas ändern lässt.

  • Einen pünktlichen Plan für korrekte Daten halten

    Das Diagramm zeigt, dass die Abstimmung geplant und durchgeführt wurde. Ob die Daten korrekt sind, zeigen die Mengen, Summen und Stichproben, die Sie festhalten.

Gantt-Diagramm Datenmigration öffnen

Öffnen Sie die Vorlage für die Datenmigration, ändern Sie die Längen der Testladungen und sehen Sie den Go-live-Termin wandern.

Gantt-Diagramm Datenmigration öffnen

Verwandte Anleitungen

Häufig gestellte Fragen

Wie viele Testladungen brauche ich?

Das hängt von den Datenmengen, der Qualität der Quelle und der Stabilität des Mappings ab. Zwei mit einer Korrektur dazwischen sind ein gängiges Minimum zum Einplanen. Fügen Sie weitere Paare hinzu, wenn die erste Ladung voraussichtlich viele Rejects zeigt.

Wohin gehört die Datenbereinigung im Plan?

Nach der Freigabe des Mappings, parallel zum Bau der Skripte, damit die Bereinigungsregeln dem Mapping folgen. Die erste Testladung kann auf teilweise bereinigten Daten starten, wenn das für Ihre Quelle realistisch ist.

Kann ich eine Aufgabenliste aus einer Tabelle einfügen?

Ja. Kopieren Sie die Zeilen und fügen Sie sie in die Tabelle ein. Benennt die erste Zeile Spalten wie Aufgabe (Task), Dauer (Duration) und Hängt ab von (Depends on), wird jede Spalte nach Namen zugeordnet; die englischen Namen werden ebenfalls akzeptiert. Einen Datei-Upload für Gantt-Diagramme gibt es noch nicht.

Prüft das Diagramm die Ergebnisse der Abstimmung?

Nein. Es plant die Abstimmungsaufgaben und die Abnahme. Die Ergebnisse gehören in Ihre Projektakte.

Wo sehe ich den Pfad, der den Go-live-Termin bestimmt?

Schalten Sie mit „Ansicht“, „Kritischer Pfad“ die Kette der Aufgaben ein, die das Enddatum bestimmt. Siehe /de/guides/gantt-diagramm-kritischer-pfad.

Die Vorlage hinter dieser Anleitung

Gantt-Diagramm Datenmigration: Vorlage von Profiling bis Abnahme — Bearbeitbares Gantt-Diagramm für die Datenmigration: Profiling, Mapping, Bereinigung, Testladungen, Abstimmung, Quellen-Freeze, Endladung und Abnahme mit Abhängigkeiten, Überlappungen und Meilensteinen.

Gantt-Diagramm Datenmigration: Profiling und Mapping → Bereinigung und Testladungen → Abstimmung und Validierung → Freeze, Endladung und Abnahme
Datenmigration im Gantt-Diagramm planen: Testladungen und Freeze