Hovedflow
MappingBeskrivelseLoadtype
DSA_OOe_BD_0WBS_ELEMT_HIEN_EDW_OpusPSPHierarkiIndlæsning af opus hierarkiet Projektstrukturplanelement fra HIEN tabellen.
Primær kilde og destination
KildelagPrimær kilde tabelFilterExpression på primær kildetabelDestinationslagPrimær destinations tabel
DSAdbo.DSA_OØ_BD_0WBS_ELEMT_HIENEDWdbo.OpusProjektstrukturplanelementHierarki
Sekundære kilder
KildelagKildetabelExpressionKolonneJoin typeOperatorKildelagKildetabelExpressionKolonneOrder
DSAdbo.DSA_OØ_BD_0WBS_ELEMT_HIENHIEIDLeft outer join=DSAdbo.DSA_OØ_BD_0WBS_ELEMT_HIENHIEID1
DSAdbo.DSA_OØ_BD_0WBS_ELEMT_HIENPARENTIDLeft outer join=DSAdbo.DSA_OØ_BD_0WBS_ELEMT_HIENNODEID1
DSAdbo.DSA_OØ_BD_0WBS_ELEMT_HIENSYS_KommuneIdLeft outer join=DSAdbo.DSA_OØ_BD_0WBS_ELEMT_HIENSYS_KommuneId1
DSAdbo.DSA_OØ_BD_0WBS_ELEMT_HIENHIEIDLeft outer join=DSAdbo.DSA_OØ_BD_0WBS_ELEMT_HIETHIEID2
DSAdbo.DSA_OØ_BD_0WBS_ELEMT_HIENNODENAMELeft outer join=DSAdbo.DSA_OØ_BD_0WBS_ELEMT_HIETNODENAME2
DSAdbo.DSA_OØ_BD_0WBS_ELEMT_HIENSYS_KommuneIdLeft outer join=DSAdbo.DSA_OØ_BD_0WBS_ELEMT_HIETSYS_KommuneId2
DSAdbo.DSA_OØ_BD_0WBS_ELEMT_HIENPSPElementLeft outer join=DSAdbo.DSA_OØ_BD_0WBS_ELEMT_TEXTWBS_ELEMT03
DSAdbo.DSA_OØ_BD_0WBS_ELEMT_HIENSYS_KommuneIdLeft outer join=DSAdbo.DSA_OØ_BD_0WBS_ELEMT_TEXTSYS_KommuneId3
DSAdbo.DSA_OØ_BD_0WBS_ELEMT_HIENSYS_KommuneIdLookup=EDWdbo.KommuneKommuneKode1
Forretningsregler
KildelagKildetabelKolonneForretningsregelDestinationslagDestinationstabelKolonne
DSAdbo.DSA_OØ_BD_0WBS_ELEMT_HIENPSPElementForretningsregelEDWdbo.OpusProjektstrukturplanelementHierarkiProjektstrukturplanelement
DSAdbo.DSA_OØ_BD_0WBS_ELEMT_HIENParentPSPElementForretningsregelEDWdbo.OpusProjektstrukturplanelementHierarkiParentProjektstrukturplanelement
EDWdbo.KommuneKommuneIDVærdien overføres direkteEDWdbo.OpusProjektstrukturplanelementHierarkiFK_Kommune_ID_Kommune
DSAdbo.DSA_OØ_BD_0WBS_ELEMT_HIETPSPElementTekstForretningsregelEDWdbo.OpusProjektstrukturplanelementHierarkiProjektstrukturplanelementTekst
DSAdbo.DSA_OØ_BD_0WBS_ELEMT_HIENPARENTIDForretningsregelEDWdbo.OpusProjektstrukturplanelementHierarkiParentID
DSAdbo.DSA_OØ_BD_0WBS_ELEMT_HIENIOBJNMVærdien overføres direkteEDWdbo.OpusProjektstrukturplanelementHierarkiObjektNavn
DSAdbo.DSA_OØ_BD_0WBS_ELEMT_HIENNODEIDVærdien overføres direkteEDWdbo.OpusProjektstrukturplanelementHierarkiNodeID
PostSQLExpression
BeskrivelseExpression
USE EDW UPDATE d set SYS_ExtractDate = s.SYS_ExtractDate FROM stg.[OpusProjektstrukturplanelementHierarki_OPUS-Økonomi] 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