Load information
Load TypeBeskrivelse
Delta LoadDelta load designet anvendes i situationer, hvor kun nye og ændrede data loades fra kilden til destinationstabellen. Dette load design gør det muligt kun at behandle nye og ændrede data og dermed effektivisere load processen mht. tids- og ressourceforbrug. Der findes en lang række muligheder for at konstatere, hvilke data er nye og/eller ændrede og dermed kræver behandling i load processen. I mange tilfælde vil forretningsregler i sammenhæng med tidsstempler i data være udgangspunktet for at detektere nye/ændrede data, som skal behandles. Derudover arbejdes ofte også med en beregnet checksum pr. datarække, som gør det effektivt at opdage nye og ændrede rækker, der skal behandles i load processen. Begge muligheder vil blive anvendt i Systemet på mest mulige hensigtsmæssige måder at detektere delta data, som kræver behandling i load processen.
Dynamisk Full LoadLoad designet dynamisk full load er full load begrænset til en delmængde af data i destinationstabellen. Typisk anvendes dette load design i situationer, hvor kilde data leveres i et dynamisk glidende vindue som f.eks. indeværende kalenderår plus to års historik. I sådanne tilfælde slettes data i destinationstabellen svarende til det glidende vindue inden dynamisk full loadet eksekveres og loader alle data i destinationstabellen på ny inden for det glidende vindues afgrænsning. Afgrænsningen af vinduet er dynamisk, som processeres tilsvarende i den efterfølgende loadproces.
Full LoadLoad designet full load anvendes i situationer hvor alle data fra en kilde loades til destinationstabellen hver gang. Destinationstabellen tømmes således før full load eksekveres således loadet loader alle data i destinationstabellen på ny.
Semi Full LoadDer leveres og indlæses data for en fast periode på fx 1½ år. Al data vil blive indlæst forfra, og der vil således kun være data for den givne periode tilgængeligt i systemet.
Simuleret Full LoadI helt særlige tilfælde, hvor dataleverancen fra datakilden varierer fra delta til full fra snitfladen, anvendes load designet simuleret full load, som hver måned samler alle DSAHIST batches ned til seneste full load op i DSA, og indlæser det hele til EDW. Dermed bliver loadet til EDW det samme som et full load for denne ene dataleverance selvom snitfladen leverer delta data. Load designet tager således højde for dataleverancer, hvor det ikke er 100% stabilt om dataleverance fra kilden er en delta-leverance eller full-leverance.
Varierende LoadSimuleret Full Load vil blive udfaset til fordel for Varierende Load. Varierende Load bestemmer loadtypen for den enkelte indlæsning på baggrund af oplysninger i den dertilhørende kontrolfil. Dette er en bedre performende løsning og er implementeret på snitflader hvor leverancen skifter mellem Full og Delta Loads.