Hovedflow
MappingBeskrivelseLoadtype
EDW_Personale_Medarbejder_DM_DimPersonaleMedarbejderIndlæsning af medarbejderoplysninger til DimPersonaleMedarbejder, Består udelukkende af oplysninger fra kommunens eget fagsystem (igennem Personale).
PreSQLExpression
BeskrivelseExpression
TRUNCATE TABLE [$$DM_DATABASE].[PersonaleMedarbejder].[DimPersonaleMedarbejder];
Primær kilde og destination
KildelagPrimær kilde tabelFilterExpression på primær kildetabelDestinationslagPrimær destinations tabel
EDW[Personale].Personale_MedarbejderDM[PersonaleMedarbejder].DimPersonaleMedarbejder
Forretningsregler
KildelagKildetabelKolonneForretningsregelDestinationslagDestinationstabelKolonne
EDW[Personale].Personale_MedarbejderBrugernummerVærdien overføres direkteDM[Personale].DimPersonaleMedarbejderBrugernummer
EDW[Personale].Personale_MedarbejderInstitutionsKodeVærdien overføres direkteDM[Personale].DimPersonaleMedarbejderInstitutionsnummer
EDW[Personale].Personale_MedarbejderKommunekodeVærdien overføres direkteDM[Personale].DimPersonaleMedarbejderAnsatKommunenummer
EDW[Personale].Personale_MedarbejderSYS_KommuneIdVærdien overføres direkteDM[Personale].DimPersonaleMedarbejderSYS_KommuneId
EDW[Personale].Personale_MedarbejderFoedselsdato_vForretningsregelDM[Personale].DimPersonaleMedarbejderFødselsdato
EDW[Personale].Personale_MedarbejderSYS_ExtractDateVærdien overføres direkteDM[Personale].DimPersonaleMedarbejderSYS_ExtractDate
EDW[Personale].Personale_MedarbejderMedarbejderNummerVærdien overføres direkteDM[Personale].DimPersonaleMedarbejderMedarbejderNummer
EDW[Personale].Personale_MedarbejderAfdelingVærdien overføres direkteDM[Personale].DimPersonaleMedarbejderAfdeling
EDW[Personale].Personale_MedarbejderKoen_vForretningsregelDM[Personale].DimPersonaleMedarbejderKøn
EDW[Personale].Personale_MedarbejderCPRNummerVærdien overføres direkteDM[Personale].DimPersonaleMedarbejderPersonnummer
EDW[Personale].Personale_MedarbejderTjenestestedVærdien overføres direkteDM[Personale].DimPersonaleMedarbejderTjenestested
PostSQLExpression
BeskrivelseExpression
IF OBJECT_ID('[DM].[Personale].[DimPersonaleMedarbejder]','U') IS NOT NULL BEGIN SET IDENTITY_INSERT [$$DM_DATABASE].[Personale].[DimPersonaleMedarbejder] ON IF NOT EXISTS (SELECT 'T' FROM [$$DM_DATABASE].[Personale].[DimPersonaleMedarbejder] WHERE [DimPersonaleMedarbejderID] = -1 ) INSERT INTO [$$DM_DATABASE].[Personale].[DimPersonaleMedarbejder]([DimPersonaleMedarbejderID]) VALUES (-1) UPDATE [$$DM_DATABASE].[Personale].[DimPersonaleMedarbejder] SET [Personnummer] = 'Ukendt' ,[MedarbejderNummer] = -1 ,[Brugernummer] = 0 ,[Fødselsdato] = '1754-01-01' ,[Køn] = 'Ukendt' ,[Institutionsnummer] = 'Ukendt' ,[AnsatKommunenummer] = -1 ,[SYS_KommuneId] = 999 ,[SYS_BatchDate] = '9999-01-01' WHERE [DimPersonaleMedarbejderID] = -1 SET IDENTITY_INSERT [$$DM_DATABASE].[Personale].[DimPersonaleMedarbejder] OFF END GO