Mapping | Beskrivelse | Loadtype |
---|---|---|
EDW_BerigetKoblingKK_EDW_PersonaleKK | Indlæser til linktabel, der beskriver kobling mellem PersonaleKontoplan og KontoplanKommune. |
Kildelag | Primær kilde tabel | FilterExpression på primær kildetabel | Destinationslag | Primær destinations tabel |
---|---|---|---|---|
EDW | dbo.BerigetKoblingstabelKontoplanKommune | EDW | dbo.PersonaleKontoplanKontoplanKommune |
Kildelag | Kildetabel | Kolonne | Forretningsregel | Destinationslag | Destinationstabel | Kolonne |
---|---|---|---|---|---|---|
EDW | dbo.BerigetKoblingstabelKontoplanKommune | FK_KontoplanKommune_ID_KontoplanKommune | EDW | dbo.PersonaleKontoplanKontoplanKommune | FK_KontoplanKommune_ID_KontoplanKommune | |
EDW | dbo.PersonaleKontoplan | PersonaleKontoplanID | EDW | dbo.PersonaleKontoplanKontoplanKommune | FK_PersonaleKontoplan_ID_PersonaleKontoplan |
Beskrivelse | Expression |
---|---|
Opdaterer statistik på destinationstabellen PersonaleKontoplanKontoplanKommune. Fjern dubletter. | UPDATE STATISTICS PersonaleKontoplanKontoplanKommune; DELETE FROM PersonaleKontoplanKontoplanKommune WHERE exists (SELECT 1 FROM (SELECT * FROM (SELECT pkkk.*, ROW_NUMBER() over (partition BY pkkk.fk_personalekontoplan_id_personalekontoplan ORDER BY kk.registreringskontonummer DESC) AS RowNumber FROM PersonaleKontoplanKontoplanKommune pkkk INNER JOIN KontoplanKommune kk ON pkkk.FK_KontoplanKommune_ID_KontoplanKommune = kk.KontoplanKommuneID ) PersonaleKontoplanKontoplanKommune WHERE PersonaleKontoplanKontoplanKommune.RowNumber > 1 ) yy WHERE yy.PersonaleKontoplanKontoplanKommuneID = PersonaleKontoplanKontoplanKommune.PersonaleKontoplanKontoplanKommuneID ) |