Hovedflow
MappingBeskrivelseLoadtype
DSA_DT_DST_KMDi2_Indmeldelsestak_EDW_DT_RabatterFriPladsMapper til RabatterFriPladsDelta Load
PreSQLExpression
BeskrivelseExpression
Da tabellen mappes som Full-Load ønsker vi at trunkerer hele tabellen. IF @KommuneKode = 999 BEGIN TRUNCATE TABLE [$$EDW_DATABASE].[Dagtilbud].[DT_RabatterFriPlads] END ;
Primær kilde og destination
KildelagPrimær kilde tabelFilterExpression på primær kildetabelDestinationslagPrimær destinations tabel
DSAdbo.DSA_DT_DST_KMDi2_IndmeldelsestakstEDWdbo.DT_RabatterFriPlads
Forretningsregler
KildelagKildetabelKolonneForretningsregelDestinationslagDestinationstabelKolonne
DSAdbo.DSA_DT_DST_KMDi2_IndmeldelsestakstStartDateVærdien overføres direkteEDWdbo.DT_RabatterFriPladsSYS_HistorikFra
DSAdbo.DSA_DT_DST_KMDi2_IndmeldelsestakstSOPÆDPCTVærdien overføres direkteEDWdbo.DT_RabatterFriPladsBehandlingsmaessigtFripladsPct
DSAdbo.DSA_DT_DST_KMDi2_IndmeldelsestakstSØRABBELVærdien overføres direkteEDWdbo.DT_RabatterFriPladsSoeskenderabat
DSAdbo.DSA_DT_DST_KMDi2_IndmeldelsestakstØKFRIBELØBVærdien overføres direkteEDWdbo.DT_RabatterFriPladsOekonomiskFriplads
DSAdbo.DSA_DT_DST_KMDi2_IndmeldelsestakstEndDateVærdien overføres direkteEDWdbo.DT_RabatterFriPladsSYS_HistorikTil
DSAdbo.DSA_DT_DST_KMDi2_IndmeldelsestakstSOPÆDBELVærdien overføres direkteEDWdbo.DT_RabatterFriPladsBehandlingsmaessigtFriplads
DSAdbo.DSA_DT_DST_KMDi2_IndmeldelsestakstØKFRIPCTVærdien overføres direkteEDWdbo.DT_RabatterFriPladsOekonomiskFripladsPct
DSAdbo.DSA_DT_DST_KMDi2_IndmeldelsestakstSØRABPCTVærdien overføres direkteEDWdbo.DT_RabatterFriPladsSoeskenderabatPct
DSAdbo.DSA_DT_DST_KMDi2_IndmeldelsestakstINST_IDVærdien overføres direkteEDWdbo.DT_RabatterFriPladsInstitutionsID
DSAdbo.DSA_DT_DST_KMDi2_IndmeldelsestakstPersonummer_vForretningsregelEDWdbo.DT_RabatterFriPladsBarnetsCPRnummer
PostSQLExpression
BeskrivelseExpression
Indsætter -1 række. USE EDW IF OBJECT_ID('[Dagtilbud].[DT_RabatterFriPlads]','U') IS NOT NULL BEGIN IF NOT EXISTS (SELECT 'T' FROM [Dagtilbud].[DT_RabatterFriPlads] WHERE [DT_RabatterFriPladsID] = -1 ) INSERT INTO [Dagtilbud].[DT_RabatterFriPlads]([DT_RabatterFriPladsID]) VALUES (-1) UPDATE [Dagtilbud].[DT_RabatterFriPlads] SET [SYS_BusinessKeyFK] = -1 ,[SYS_HistorikFra] = '2007-01-01 00:00:00.000' ,[SYS_HistorikTil] = '9999-12-31 00:00:00.000' ,[SYS_KommuneId] = 999 WHERE [DT_RabatterFriPladsID] = -1 END GO