Hovedflow
MappingBeskrivelseLoadtype
EDW_Borgerstatus_DM_DimBorgerstatusIndlæsning af stamdata om borgerstatus, civilstand og adressebeskyttelse til DimBorgerstatus.
Primær kilde og destination
KildelagPrimær kilde tabelFilterExpression på primær kildetabelDestinationslagPrimær destinations tabel
EDWdbo.BorgerstatusDMdbo.DimBorgerstatus
Sekundære kilder
KildelagKildetabelExpressionKolonneJoin typeOperatorKildelagKildetabelExpressionKolonneOrder
EDWdbo.BorgerstatusCrossJoin1Inner join=EDWdbo.CivilstandCrossJoin21
EDWdbo.CivilstandCrossJoin2Left outer join=EDWSQL forespørgselCrossJoin2
Forretningsregler
KildelagKildetabelKolonneForretningsregelDestinationslagDestinationstabelKolonne
EDWdbo.CivilstandCivilstandkodeVærdien overføres direkteDMdbo.DimBorgerstatusCivilstandskode
EDWdbo.BorgerstatusBorgerstatuskodeHvis statsnummer er NULL eller "Ukendt og Civilstandkode er NULL eller "Ukendt" sættes -1. Hvis ikke, tjekkes om statsnummer er NULL eller "Ukendt hvilket i så fald sættes til 0 ellers bliver statsnummer ganget med 1000. Efterfølgende bliver hvis Civilstandkode er NULL eller "Ukendt" sat til 0 og ellers bliver Civilstandskode omskrevet til kodepoint og konkatineres på. Til sidst konkatineres ErAdresseBeskyttet*100 på DMdbo.DimBorgerstatusDimBorgerstatusID
EDWdbo.CivilstandCivilstandTekstVærdien overføres direkteDMdbo.DimBorgerstatusCivilstandsnavn
EDWdbo.BorgerstatusBorgerstatusTekstVærdien overføres direkteDMdbo.DimBorgerstatusStatusnavn
EDWdbo.BorgerstatusErAktivNavnUdregner om borgeren er aktiv eller ej DMdbo.DimBorgerstatusErAktivNavn
EDWdbo.BorgerstatusErAktivUdregner om borgeren er aktiv eller ej DMdbo.DimBorgerstatusErAktiv
EDWdbo.BorgerstatusBorgerstatuskodeVærdien overføres direkteDMdbo.DimBorgerstatusStatusnummer
EDWdbo.BorgerstatusBorgerstatuskodeVærdien overføres direkteDMdbo.DimBorgerstatusStatusnøgle
EDWdbo.CrossjoinerJaNejJaNejKodeVærdien overføres direkteDMdbo.DimBorgerstatusErAdresseBeskyttet
EDWdbo.CrossjoinerJaNejJaNejTekstVærdien overføres direkteDMdbo.DimBorgerstatusErAdresseBeskyttetTekst