Datamigrering flytter data fra ett system til et annet. Et selskap oppgraderer ERP-systemet sitt. Et team går fra lokale databaser til skyen. To organisasjoner slår seg sammen og må kombinere systemene sine. Migreringen overfører data, transformerer dem slik at de passer til det nye skjemaet og bekrefter at ingenting har gått tapt eller blitt ødelagt. Det høres enkelt ut. Det er det sjelden.
Migreringer mislykkes av forutsigbare årsaker. Kildedataene er mer skitne enn forventet. Målskjemaet tilordnes ikke tydelig til kilden. Forretningsregler som er innebygd i det gamle systemet er ikke dokumentert. Migreringen tar lengre tid enn planlagt, og det gamle systemet blir avviklet før det nye er klart. Nedetid er nødvendig, og virksomheten har ikke råd til det. De beste migreringene starter med profilering. Forstå kildedataene: kvaliteten, særegenhetene, volumet. Tilordne hvert felt til målet. Skriv transformasjonsregler. Test med et delsett før du migrerer alt. Kjør parallelle systemer i en periode. Bekreft antall poster, totaler og eksempelposter. Ha en tilbakestillingsplan. Migreringer er risikable fordi de berører alt. Et savnet felt kan ødelegge en nedstrømsprosess. En ødelagt post kan gå ubemerket hen i flere måneder. Planleggingen er viktigere enn utførelsen. Når dataene flyttes, bør de vanskelige beslutningene allerede være tatt.
Migrasjonsfaser
- Profil – forstå kildedataenes kvalitet og struktur
- Kart – definer felttilordninger fra kilde til mål
- Transformer – skriv regler for å konvertere data
- Test – migrer et delsett og verifiser
- Utfør – flytt hele datasettet
- Valider – bekreft antall, totaler og prøver
Datamigrering er et prosjekt, ikke en oppgave. Håndter det med den planleggingen det fortjener.
Comments
No comments yet. Be the first to share a thought.
Leave a comment