Flowchart for datamigrering fra vurdering til overgang

Skabelon til datamigrering med vurdering, feltmapping, rensning, prøvelæsninger, afstemning, forretningsvalidering, overgangskontrol og styret rollback.

Brug denne skabelon

Hvad er flowchart for datamigrering fra vurdering til overgang?

En migration lykkes, når destinationen fungerer korrekt med komplette, forklarlige data, ikke blot når et indlæsningsjob er færdigt. Denne skabelon begynder med at registrere datasæt, grænseflader og afhængigheder og profilerer derefter mængde, kvalitet og opbevaringsbegrænsninger, før område og migrationsrisiko accepteres. Kilde- og procesejere godkender mapping af felter, nøgler og transformationer, mens kildeteamet renser dubletter og ugyldige værdier, før kontrollerede udtræk forberedes. Migrationsspecialisten kører gentagelige prøvelæsninger, retter scripts og afvisningshåndtering og overdrager de indlæste data til en analytiker, som afstemmer antal, kontrolsummer og stikprøver. Procesejere tester derefter workflows, rapporter og undtagelser. Først når portene er bestået, godkender migrationslederen overgangsplanen og rollbackudløseren, hvorefter driften kan skifte service og træffe en evidensbaseret beslutning om godkendelse eller rollback inden for tidsvinduet.

Diagrammet ejer én migrationsrelease, ikke den permanente styring af posterne eller designet af alle integrationer omkring dem. Opbevaring, klassifikation, deling og senere sletning hører hjemme på /da/templates/proces-for-datas-livscyklus og bør indgå i mappingen som krav. Et tilbagevendende feed eller en transformation, der bygges efter flytningen, hører hjemme på /da/templates/proces-for-udvikling-af-datapipelines; migrationen kan levere startdata, men bør ikke skjule pipelinetest og overvågning i en engangsovergang. Samme grænse gælder udskiftning af applikationer: konfiguration, træning og bredere organisationsændringer kan køre ved siden af dataarbejdet uden at blive rækker i dette diagram. Tilpas acceptkriterier, strategi for frysning, afstemningsmetoder og rollbackvindue til den faktiske kilde, det faktiske mål og den servicetolerance, I har.

Hvad dette flowchart dækker

I denne skabelon

  • Seks rollebaner gennem syv faser, der forbinder kildeejerskab og dataanalyse med migrationsteknik, forretningsvalidering, overgangsdrift og support
  • En vurdering af området, der registrerer datasæt, grænseflader og afhængigheder, profilerer kvalitets- og opbevaringsbegrænsninger og gentages, indtil migrationsrisikoen er accepteret
  • Mapping af felter, nøgler og transformationer godkendt af kilde- og procesejere, før rensning og forberedelse af kontrollerede udtræk begynder
  • Gentagelige prøvelæsninger med rettelse af tekniske fejl efterfulgt af afstemning af antal, kontrolsummer og stikprøver frem for kun at stole på et vellykket job
  • Validering af forretningsworkflows og rapporter før overgang med tydelige rollbackudløsere og kontroller efter overgangen, der enten giver accepteret overdragelse eller gendannet service

Hvornår du skal bruge skabelonen

  • En systemudskiftning eller konsolidering kræver en fælles vej fra kildevurdering til accept af målet frem for separate tekniske planer og forretningsplaner
  • Tidligere indlæsninger blev teknisk gennemført, men afdækkede manglende poster, uforklarede saldi eller ødelagte forretningsworkflows efter release
  • Ansvaret for kilderensning, godkendelse af mapping og afstemning er uklart, så migrationsteamet retter forretningsdata under overgangen
  • En migration med stor påvirkning kræver afprøvede prøvelæsninger, en defineret frysning, målbare idriftsættelseskontroller og en gennemførlig rollbackbeslutning

Sådan fungerer det

  1. Definer området på datasætniveau

    Angiv hvert kildeobjekt, historisk tidsrum, bilag, grænseflade og downstreamafhængighed. Markér, hvad der migreres, transformeres, arkiveres eller efterlades, og giv hver undtagelse en ejer og en dokumenteret destination.

  2. Gør mappinger testbare

    Registrer kilde, transformation, standardværdi, valideringsregel og ejer for hvert målfelt. Medtag nøglekonvertering, referencedata og afvisningsadfærd, så mappingen kan drive testcases i stedet for kun at være designprosa.

  3. Fastlæg afstemningstolerancer

    Vælg antal, summer, saldi og stikprøver, der afspejler dataenes forretningsmæssige betydning. Angiv, hvilke forskelle der tillades, hvem der forklarer dem, og hvem der kan acceptere dem; et krav om nul fejl er ikke troværdigt, hvis kilden allerede indeholder kendte undtagelser.

  4. Afprøv hele overgangen

    Kør prøvelæsninger fra kontrollerede udtræk med produktionsrækkefølgen, og log varighed, afvisninger og manuelle indgreb. Gentag, indtil teamet kan forudsige frysningen og valideringsvinduet med tilstrækkelig sikkerhed til at træffe beslutningen om idriftsættelse.

  5. Skriv en gennemførlig rollback

    Navngiv udløseren, beslutningsmyndigheden, seneste sikre beslutningstidspunkt, trin til genaktivering af kilden og kommunikationsansvarlig. Test gendannelsen langt nok til at bevise, at service og datatilstand kan genskabes, frem for at behandle rollback som en sætning i releaseplanen.

Ofte stillede spørgsmål

Hvilke hovedtrin indgår i en datamigreringsproces?

Registrer data og afhængigheder; profiler mængde, kvalitet og opbevaringsbegrænsninger; accepter område og risiko; map felter, nøgler og transformationer; definer afvisninger, afstemning og rollback; rens kildeproblemer; forbered kontrollerede udtræk; kør og ret prøvelæsninger; afstem antal, summer og stikprøver; valider workflows og rapporter med procesejere; godkend og gennemfør overgangen; og brug kontroller efter overgangen til at acceptere migrationen eller udløse rollback.

Hvor mange prøvemigrationer bør et team køre?

Brug evidens frem for et fast universelt antal. Gentag hele forløbet, indtil indlæsningstiden passer i vinduet, afvisningshåndteringen er forudsigelig, afstemningen opfylder aftalte kriterier, forretningstest består, og de resterende fejl har accepterede ejere og behandling. En anden prøve kan være nok til et lille stabilt datasæt, mens en kompleks migration kan kræve flere. Hver kørsel bør bruge kontrollerede input og levere sammenlignelige målinger.

Hvad bør afstemmes efter en datamigrering?

Kombiner strukturelle og forretningsmæssige kontroller. Strukturelle kontroller omfatter antal poster, dubletter, nuller, nøglerelationer og afvisninger. Forretningskontroller omfatter økonomiske eller driftsmæssige summer, statusfordelinger, daterede saldi og repræsentative stikprøver sporet fra kilde til mål. Det rette sæt afhænger af dataene, men hver kontrol kræver et forventet resultat, en tolerance, evidens og en navngiven rolle, der må acceptere en forskel.

Hvornår bør en migration rulles tilbage?

Udløs rollback, når aftalte kriterier efter overgangen ikke er opfyldt og ikke kan rettes sikkert før det seneste beslutningstidspunkt. Eksempler kan være uforklarede afstemningsforskelle, kritiske workflowfejl, uacceptable fejlprocenter eller tab af service. Definer tærsklerne før overgangen sammen med den, der beslutter, og måden kilden gendannes på. Uden en afprøvet udløser venter teams ofte, til rollbackvinduet er lukket.

Hvor denne proces passer ind

I de fleste virksomheder følger denne proces efter Proces til implementering af virksomhedssoftware og sender videre til Flowchart for brugertest og forretningsaccept.

Den er ét trin i Digital transformation.

  1. Trin 1: Flowchart for en digital transformationsproces

  2. Trin 2: Proces til prioritering af digitale initiativer

  3. Trin 3: Flowchart for projektgovernance

  4. Trin 4: Proces til implementering af virksomhedssoftware

    Skabelon til implementering af virksomhedssoftware med analyse, krav, design, konfiguration, integration, datamigrering, test, brugertest, idriftsættelse og overdragelse.

  5. Trin 5: Flowchart for datamigrering fra vurdering til overgang Du er her

    Skabelon til datamigrering med vurdering, feltmapping, rensning, prøvelæsninger, afstemning, forretningsvalidering, overgangskontrol og styret rollback.

  6. Trin 6: Flowchart for brugertest og forretningsaccept

    Skabelon til brugertest med område, forretningsscenarier, beskyttede testdata, miljøparathed, testevidens, fejlklassifikation, gentest og godkendelse.

Del af

QueryChart-funktioner til denne proces

Brug denne skabelon

Browse all Proceskabeloner til datastyring og data governance