Mapping | Beskrivelse | Loadtype |
---|---|---|
DSA_KoblingstabelTemp_EDW_OpusProjektstrukturplaneleme | Indlæser til Opus PSP-element hierarkiet fra Koblingstabellen. |
Kildelag | Primær kilde tabel | FilterExpression på primær kildetabel | Destinationslag | Primær destinations tabel |
---|---|---|---|---|
DSA | [D110-10-1].DSA_KoblingstabelTemp | Expression | EDW | [Oekonomi].OpusProjektstrukturplanelementHierarki |
Kildelag | Kildetabel | Expression | Kolonne | Join type | Operator | Kildelag | Kildetabel | Expression | Kolonne | Order |
---|---|---|---|---|---|---|---|---|---|---|
DSA | [D110-10-1].DSA_KoblingstabelTemp | SYS_KommuneId | Lookup | = | EDW | [Generel].Kommune | KommuneKode | 1 |
Kildelag | Kildetabel | Kolonne | Forretningsregel | Destinationslag | Destinationstabel | Kolonne |
---|---|---|---|---|---|---|
EDW | [Generel].Kommune | KommuneID | EDW | [Generel].OpusProjektstrukturplanelementHierarki | FK_Kommune_ID_Kommune | |
DSA | [D110-10-1].DSA_KoblingstabelTemp | Projektstrukturplanelement_PSP_element | EDW | [D110-10-1].OpusProjektstrukturplanelementHierarki | Projektstrukturplanelement | |
DSA | [D110-10-1].DSA_KoblingstabelTemp | Objektnavn | EDW | [D110-10-1].OpusProjektstrukturplanelementHierarki | ObjektNavn |
Beskrivelse | Expression |
---|---|
USE EDW UPDATE d set SYS_ExtractDate = s.SYS_ExtractDate FROM stg.[OpusProjektstrukturplanelementHierarki_ETL] s INNER JOIN Oekonomi.OpusProjektstrukturplanelementHierarki d /* Join on map columns */ ON (s.Projektstrukturplanelement = d.Projektstrukturplanelement OR (s.Projektstrukturplanelement IS NULL AND d.Projektstrukturplanelement IS NULL)) AND (s.FK_Kommune_ID_Kommune = d.FK_Kommune_ID_Kommune OR (s.FK_Kommune_ID_Kommune IS NULL AND d.FK_Kommune_ID_Kommune IS NULL)) AND (s.ObjektNavn = d.ObjektNavn OR (s.ObjektNavn IS NULL AND d.ObjektNavn IS NULL)) /* Filter on currently loaded munipality*/ AND s.SYS_KommuneId = d.SYS_KommuneId /* only update newer date */ WHERE d.SYS_ExtractDate < s.SYS_ExtractDate /* affected by current mapping */ AND s.SYS_KommuneId = @Kommunekode AND s.SYS_BatchDate = @BatchDate |