Databasekonverteringsprocessen: Partnering for succes

siden 2007 har det erfarne team af eksperter hos hvid boks Technologies, Inc. har hjulpet med at migrere tusindvis af databaser med succes. Det er trods alt det, vi gør hver dag. Vi forstår udfordringerne og de unikke nuancer i databasekonverteringsprocessen, og har lært, hvordan du minimerer dine risici for det bedst mulige resultat. Hvordan gør vi det? Vi tager os tid til at analysere, kortlægge og teste.

Hent hvidbog

Lyt, analysere, forstå

analytikerne på hvid boks Technologies starte databasekonverteringsprocessen ved at dykke ned i kildedatabasen. Når slutbrugerne er en aktiv del af konverteringsprocessen (ca.halvdelen til to tredjedele af vores konverteringsprojekter), planlægger vi et opkald med dem for at anmode om skærmbilleder af deres nuværende program og tale gennem deres normale brugsproces. At få en indledende forståelse af, hvordan brugerne har brugt dataene, hjælper os med at sikre, at databasekonverteringsprocessen skaber de bedst mulige resultater. Skærmbillederne hjælper vores analyseteam med at samle kildedatabasen, mens vores Datasøgningsværktøj sporer vanskeligt at finde information.

for konverteringsprojekter, hvor slutbrugerne ikke er en aktiv del af projektet, har vi flere spørgsmål & A-sessioner med den partner og emneeksperter (SMV ‘ er), som vi vil arbejde sammen med i projektets varighed. Disse konverteringsprojekter kræver normalt mere arbejde fra vores analyseteam—svarende til en arkæolog, der analyserer fossiler og bygninger versus en antropolog, der kan tale med de mennesker, de studerer.

forberedelse af “køreplanen”

efter en indledende analyse sender vores team Table Mapping Document (TMD) til klienten eller partneren til gennemgang. Dette er et højt niveau Kig på den planlagte konvertering, der viser, hvilke kildetabeller der vil blive brugt til at udfylde specifikke måltabeller. Når disse tabeller er godkendt af klienten eller partneren, begynder vores team at sammensætte et Data Mapping Document (DMD), der viser konverteringsplanen mere detaljeret. DMD bygger på den godkendte TMD og viser de specifikke felter, der vil blive brugt fra kilden, hvilke (hvis nogen) ændringer der vil blive foretaget som en del af konverteringen, og hvor dataene ender i målsystemet.

mens vores analyseteam bygger disse kortlægningsdokumenter, sender vi vores Code Mapper-værktøj til klienten eller partneren. De vil bruge dette værktøj til at matche koder fra kildedatabasen til de nye koder til måldatabasen. Koden Mapper opdateringer med vores konvertering program i realtid, så hver gang vi kører en del (eller alle) af konverteringen, vi bruger de mest up-to-date koder fra klienten.

når kortlægningsdokumenterne er bygget af vores analyseteam og godkendt af klienten eller partneren, flyttes konverteringen til vores ingeniørteam. Vores ingeniører bruger TMD og DMD til at oprette de nødvendige forespørgsler og visninger til konverteringen. Disse forespørgsler bliver den ændrede kilde, der bruges af vores Data Migration Navigator (DMN) værktøj. Ved hjælp af disse forespørgsler som kilde bygger vores ingeniører konverteringskoden i en modificeret C# – designet og bygget internt, så konverteringskoden kan samles sammen, som at opbygge et program i Scratch (scratch.mit.edu). ‘babel’ – filen oprettet til konverteringen (opkaldt efter babel-fisken i Hitchhiker ‘ s Guide til galaksen) vil gennemgå hundreder af iterationer eller versioner, når konverteringen er bygget og testet.

testkørsler sikrer en vellykket konvertering

konverteringer leveres til klienten eller partneren i en række mocks eller testkørsler. Disse mocks giver klienten mulighed for at se de konverterede data i deres nye applikation. Et standarddatabasekonverteringsprojekt inkluderer normalt 3 separate mock-konverteringer inden den endelige eller go-live-konvertering. Vores DMN værktøj Kører konverteringer hurtigt og præcist—med mange fulde systemer konvertering i løbet af få timer. Med hver mock har klienten eller partneren tid til at gennemgå og give feedback eller fremsætte anmodninger om ændringer. I løbet af de mange mocks, der er inkluderet i standardkonverteringen, bliver konverteringskoden raffineret og perfektioneret. Go-live-konverteringskørslen er altid en spændende afslutning på projektet.

vores “afprøvede og sande” system sikrer, at din database konvertering projekt er afsluttet til tiden og inden for budgettet. Trods alt, hvad er partnere til?

Leave a Reply