| Mapping | Beskrivelse | Loadtype |
|---|---|---|
| DSA_KMD_MU_Karakter_EDW_SK_Proeve | Mapping: DSA_KMD_MU_Karakter_EDW_SK_Proeve • 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 • Klassetype SELECT: Håndtering og transformation af Klassetype • Forberedende SELECT: Samling af data med foreign keys • Endelig SELECT: Output til SK_Proeve | Semi Full Load |
| Beskrivelse | Expression |
|---|---|
| Sletter data for indeværende skoleår, som er indsat i sidste batchkørsel for denne mapping. Dette sker kun, hvis skoleår er det samme for denne batch og sidste batch Hvis der i sidste batch er indsat data, som ikke er i samme skoleår som batchens skoleår, så bliver data ikke slettet. | DELETE eia FROM $$EDW_DATABASE.Skole.SK_Proeve eia JOIN $$MDM_DATABASE.Audit.Execution ex ON ex.ExecutionId = eia.sys_executionid JOIN $$EDW_DATABASE.Generel.Tid t on t.dato = DATEADD(month,-1,@batchdate) JOIN $$EDW_DATABASE.Generel.Tid t2 on t2.Dato = @batchdate WHERE ex.PackageName = 'DSA_KMD_MU_Karakter_EDW_SK_Proeve' AND t.SkoleAar = t2.SkoleAar and eia.SYS_KommuneId = @kommunekode |
| Kildelag | Primær kilde tabel | FilterExpression på primær kildetabel | Destinationslag | Primær destinations tabel |
|---|---|---|---|---|
| DSA | dbo.DSA_KMD_MU_Karakter | EDW | dbo.SK_Proeve |
| Kildelag | Kildetabel | Kolonne | Forretningsregel | Destinationslag | Destinationstabel | Kolonne |
|---|---|---|---|---|---|---|
| DSA | dbo.DSA_KMD_MU_Karakter | Personnummer | EDW | dbo.SK_Proeve | CPRNummer | |
| DSA | dbo.DSA_KMD_MU_Karakter | Skoleaar | EDW | dbo.SK_Proeve | Skoleaar | |
| DSA | dbo.DSA_KMD_MU_Karakter | FK_Bedoemmelsesform_ID_SK_Bedoemmelsesform_vc | EDW | dbo.SK_Proeve | FK_Bedoemmelsesform_ID_SK_Bedoemmelsesform | |
| DSA | dbo.DSA_KMD_MU_Karakter | BedoemmelsesformKode_vc | EDW | dbo.SK_Proeve | BedoemmelsesformKode | |
| DSA | dbo.DSA_KMD_MU_Karakter | FK_Fag_ID_SK_Fag_vc | EDW | dbo.SK_Proeve | FK_Fag_ID_SK_Fag | |
| DSA | dbo.DSA_KMD_MU_Karakter | FagdisciplinKode_vc | EDW | dbo.SK_Proeve | FagdisciplinKode | |
| DSA | dbo.DSA_KMD_MU_Karakter | FagKode_vc | EDW | dbo.SK_Proeve | FagKode | |
| DSA | dbo.DSA_KMD_MU_Karakter | FK_Institution_ID_SK_Institution_vc | EDW | dbo.SK_Proeve | FK_Institution_ID_SK_Institution | |
| DSA | dbo.DSA_KMD_MU_Karakter | FK_Karaktergruppering_ID_SK_Karaktergruppering_vc | EDW | dbo.SK_Proeve | FK_Karaktergruppering_ID_SK_Karaktergruppering | |
| DSA | dbo.DSA_KMD_MU_Karakter | FK_Proeveform_ID_SK_Proeveform_vc | EDW | dbo.SK_Proeve | FK_Proeveform_ID_SK_Proeveform | |
| DSA | dbo.DSA_KMD_MU_Karakter | Karakterværdi_vc | EDW | dbo.SK_Proeve | Karaktervaerdi | |
| DSA | dbo.DSA_KMD_MU_Karakter | FK_Karakteraarsag_ID_SK_Karakteraarsag_vc | EDW | dbo.SK_Proeve | FK_Karakteraarsag_ID_SK_Karakteraarsag | |
| DSA | dbo.DSA_KMD_MU_Karakter | KarakteraarsagKode_vc | EDW | dbo.SK_Proeve | KarakteraarsagKode | |
| DSA | dbo.DSA_KMD_MU_Karakter | FK_Proeveniveau_ID_SK_Proeveniveau_vc | EDW | dbo.SK_Proeve | FK_Proeveniveau_ID_SK_Proeveniveau | |
| DSA | dbo.DSA_KMD_MU_Karakter | ProeveniveauKode_vc | EDW | dbo.SK_Proeve | ProeveniveauKode | |
| DSA | dbo.DSA_KMD_MU_Karakter | FK_Klassetrin_ID_SK_Klassetrin_vc | EDW | dbo.SK_Proeve | FK_Klassetrin_ID_SK_Klassetrin | |
| DSA | dbo.DSA_KMD_MU_Karakter | Klassetrinkode_vc | EDW | dbo.SK_Proeve | KlassetrinKode | |
| DSA | dbo.DSA_KMD_MU_Karakter | FK_Fagdisciplin_ID_SK_Fagdisciplin_vc | EDW | dbo.SK_Proeve | FK_Fagdisciplin_ID_SK_Fagdisciplin | |
| DSA | dbo.DSA_KMD_MU_Karakter | Produktionssystem_vc | EDW | dbo.SK_Proeve | Produktionssystem | |
| DSA | dbo.DSA_KMD_MU_Karakter | SkoleaarStartDato_vc | EDW | dbo.SK_Proeve | SkoleaarStartdato |