| Mapping | Beskrivelse | Loadtype |
|---|---|---|
| DSA_KMD_Elev_Klasse_EDW_SK_Klasse | Mapping: DSA_KMD_Elev_Klasse SK_Klasse (EDW) • Idéen med denne mapping, er at placere mest mulig logik direkte i SQL-overriden for at mindske afhængighed af scriptingGUI. • Mappingen er udarbejdet/opdateret af TELE i forbindelse med KMD MinUddannelse. • Relevant Designdokument: D0170 – Konverteringsdesign for Skole-området. Strukturen i denne SQL-override er som følgende: • Lookups: Lookups på Institution / Klassetrin / Klassetype / Skoleår • Klassetype SELECT: Håndtering og transformation af Klassetype • Forberedende SELECT: Samling af data med foreign keys • Endelig SELECT: Output til SK_Klasse | 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 | Kolonne | Forretningsregel | Destinationslag | Destinationstabel | Kolonne |
|---|---|---|---|---|---|---|
| DSA | dbo.DSA_KMD_Elev_Klasse | Klasseident | EDW | dbo.SK_Klasse | Klasseident | |
| DSA | dbo.DSA_KMD_Elev_Klasse | Klassespor | EDW | dbo.SK_Klasse | Klassespor | |
| DSA | dbo.DSA_KMD_Elev_Klasse | DSA_Batchdate_VC | EDW | dbo.SK_Klasse | DSA_BatchDate | |
| DSA | dbo.DSA_KMD_Elev_Klasse | Produktionssystem_VC | EDW | dbo.SK_Klasse | Produktionssystem | |
| DSA | dbo.DSA_KMD_Elev_Klasse | FK_Institution_ID_VC | EDW | dbo.SK_Klasse | FK_Institution_ID_SK_Institution | |
| DSA | dbo.DSA_KMD_Elev_Klasse | FK_Klassetrin_ID_VC | EDW | dbo.SK_Klasse | FK_Klassetrin_ID_SK_Klassetrin | |
| DSA | dbo.DSA_KMD_Elev_Klasse | FK_Klassetype_ID_VC | EDW | dbo.SK_Klasse | FK_Klassetype_ID_SK_Klassetype |