Mapping | Beskrivelse | Loadtype |
---|---|---|
DSA_KMD_Elev_Klasse_EDW_SK_Klasse | Klasseleverancen leveres ikke i full-load gennem skoleåret. Derfor indlæses hele indeværende skoleår med batchen. Klasser på institutionstypekoder 1015 og 1016 overskrives til klassetype 51 og 52. Desuden frasorteres dubletter. | Delta Load |
Beskrivelse | Expression |
---|---|
Det er vist sig, at klasseleverancen ikke er semi-full load, og da er der klasser i løbet af skoleårets leverancer, som ikke er indeholdt i den sidste leverance for skoleåret. Da er mappingen lavet således, at den indlæser hele skoleåret. Denne PreSQL pruner leverancens skoleår, baseret på den viden, at KMD skifter skoleår med Septemberleverancen. | DELETE eia FROM EDW.Skole.SK_Klasse eia JOIN MDM.Audit.Execution ex ON ex.ExecutionId = eia.sys_executionid JOIN EDW.Generel.Tid t on t.Dato = DATEADD(month,-1,@batchdate) WHERE ex.PackageName = 'DSA_KMD_Elev_Klasse_EDW_SK_Klasse' AND eia.Skoleaar = t.SkoleAar |
Kildelag | Primær kilde tabel | FilterExpression på primær kildetabel | Destinationslag | Primær destinations tabel |
---|---|---|---|---|
DSA | dbo.DSA_KMD_Elev_Klasse | EDW | dbo.SK_Klasse |
Kildelag | Kildetabel | Expression | Kolonne | Join type | Operator | Kildelag | Kildetabel | Expression | Kolonne | Order |
---|---|---|---|---|---|---|---|---|---|---|
DSA | dbo.DSA_KMD_Elev_Klasse | Skoleident | Lookup | = | EDW | dbo.SK_Institution | Institutionsnummer | 1 | ||
DSA | dbo.DSA_KMD_Elev_Klasse | Klassetype_VC | Lookup | = | EDW | dbo.SK_Klassetype | FagsystemKlassetypeKode | 2 | ||
DSA | dbo.DSA_KMD_Elev_Klasse | Produktionssystem_VC | Lookup | = | EDW | dbo.SK_Klassetype | Produktionssystem | 2 | ||
DSA | dbo.DSA_KMD_Elev_Klasse | Klassetrin_VC | Lookup | = | EDW | dbo.SK_Klassetrin | FagsystemKlassetrinKode | 3 |
Kildelag | Kildetabel | Kolonne | Forretningsregel | Destinationslag | Destinationstabel | Kolonne |
---|---|---|---|---|---|---|
EDW | dbo.SK_Institution | SK_InstitutionID | EDW | dbo.SK_Klasse | FK_Institution_ID_SK_Institution | |
EDW | dbo.SK_Klassetype | SK_KlassetypeID | EDW | dbo.SK_Klasse | FK_Klassetype_ID_SK_Klassetype | |
DSA | dbo.DSA_KMD_Elev_Klasse | Klasseident | EDW | dbo.SK_Klasse | Klasseident | |
DSA | dbo.DSA_KMD_Elev_Klasse | Klassespor | EDW | dbo.SK_Klasse | Klassespor | |
EDW | dbo.SK_Klassetrin | SK_KlassetrinID | EDW | dbo.SK_Klasse | FK_Klassetrin_ID_SK_Klassetrin | |
DSA | dbo.DSA_KMD_Elev_Klasse | DSA_Batchdate_VC | EDW | dbo.SK_Klasse | DSA_BatchDate |