Det gode mapningsdokument for datakonventering fra DFDG classic til nyt forretningsdomæne

Under udarbejdelse

 

Intro

Denne side beskriver 'det gode mapningsdokument'. Et mapningsdokument er et excel ark, som beskriver forholdet mellem en tabel i DFDG classic og en tabel i et nyt forretningsdomæne.

Indholdet af denne side vil både beskrive hvad det gode mapningsdokument skal indholde, og hvordan man udarbejder sådan et.

Mapningsdokumentet

Et mapningsdokumentet er et excel ark, som for hver tabel, som skal have data flyttet til en ny silo, skal beskrive hvor dataen for hver kolonne skal flyttes hen, og hvilken evt transformation skal til for at dette kan lykkes.

For hver kolonne i tabellen som skal have data flyttet, skal følgende beskrives:

DatabaseNavn

Skema

Tabel i BrokerServices

Kolonne

Beskrivelse

Primærnøgle

FK_Tabel

FK_Kolonne

KolonnePosition

DataType

MaxLaengde

Praecision

Scale

Nullable

Transformation

ny

tabel

kolonne2

beskriv

pos

datatype2

bemærk

Lysegrå felter er information om DFDG classic kolonnen.

Mørkegrå felter er information om den nye kolonne i det nye forretningsdomæne.

Hver række i excel arket, som beskriver en kolonne i DFDG classic, skal pege på en kolonne i tabellen for det nye forretningsdomæne, med evt transformationsbeskrivelse og bemærkning for at gøre det nemmere for BI at flytte dataen. Hvis data ikke skal flyttes med, skal de mørkegrå felter markeres rødt for kolonnen.

Bemærk at også felter som Createddate og Updateddate skal beskrives, så det sikres at der eksplicit er taget stilling til om de skal med, og hvor de skal komme fra hvis ikke navngivningen i siloen følger navngivningen i den oprindelige tabel.

For eksempel på et mapningsdokument, se https://starwiki.atlassian.net/wiki/spaces/CITY/pages/4168122820/Datakonventering+fra+DFDG+til+ny+silo#Mapningsdokument-til-BI

Mapningsdokumenter ligges på siden https://starwiki.atlassian.net/wiki/spaces/ISB/pages/4196466689 når de er færdige.

Metadatajson

I de nye forretningsdomæner, bliver der brugt et Metadatajson felt til information relevant for audit. Dette inkluderer request user metadata. Hvis data fra en kolonne i DFDG classic skal flyttes til metadatajson i det nye foretningsdomæne, så skal dette beskrives i de mørkegrå felter for kolonnen.

Historik

Mange tabeller i DFDG classic har historisk data i en separat tabel. Disse data skal også flyttes til det nye foretningsdomæne. For info om dette, se https://starwiki.atlassian.net/wiki/spaces/CITY/pages/4168122820/Datakonventering+fra+DFDG+til+ny+silo#Temporale-tabeller%2C-historik%2C-osv.

BI vil meget gerne have information i mapningsdokumentet om hvorvidt historik ønskes overført eller ej.

Udtræk information om tabel til mapningsdokument

Hvis mapningsdokumentet indeholder flere tabeller, kan det hurtigt blive et stort arbejde at hente alt information om alle kolonner til mapningsdokumentet. For at gøre denne process nemmere, har vi udviklet et script til at trække den relevante data ud i et format som stemmer overens med mapningsdokumentet.

Se