Kildelag | Primær kilde tabel | FilterExpression på primær kildetabel | Destinationslag | Primær destinations tabel |
---|---|---|---|---|
EDW | dbo.KontoplanIndividuel | EDW | dbo.PersonaleKontoplanKontoplanIndividuel |
Kildelag | Kildetabel | Expression | Kolonne | Join type | Operator | Kildelag | Kildetabel | Expression | Kolonne | Order |
---|---|---|---|---|---|---|---|---|---|---|
EDW | SQL forespørgsel | FK_OpusKontoplan_ID_OpusKontoplan | Inner join | = | EDW | dbo.OpusKontoplan | OpusKontoplanID | 1 | ||
EDW | dbo.OpusKontoplan | FUND0 | Left outer join | = | EDW | dbo.OpusKapitalmiddelHierarki | Kapitalmiddel | 2 | ||
EDW | dbo.OpusKontoplan | ObjektNavnFUND | Left outer join | = | EDW | dbo.OpusKapitalmiddelHierarki | ObjektNavn | 2 | ||
EDW | SQL forespørgsel | FK_Kommune_ID_Kommune | Left outer join | = | EDW | dbo.OpusKapitalmiddelHierarki | FK_Kommune_ID_Kommune | 2 | ||
EDW | dbo.OpusKontoplan | COSTCENTER0 | Left outer join | = | EDW | dbo.OpusOmkostningsstedHierarki | Omkostningssted | 3 | ||
EDW | dbo.OpusKontoplan | ObjektNavnCOSTCENTER | Left outer join | = | EDW | dbo.OpusOmkostningsstedHierarki | ObjektNavn | 3 | ||
EDW | SQL forespørgsel | FK_Kommune_ID_Kommune | Left outer join | = | EDW | dbo.OpusOmkostningsstedHierarki | FK_Kommune_ID_Kommune | 3 | ||
EDW | dbo.OpusKontoplan | ObjektNavnPROFIT_CTR | Left outer join | = | EDW | dbo.OpusProfitcenterHierarki | ObjektNavn | 4 | ||
EDW | dbo.OpusKontoplan | PROFIT_CTR0 | Left outer join | = | EDW | dbo.OpusProfitcenterHierarki | Profitcenter | 4 | ||
EDW | SQL forespørgsel | FK_Kommune_ID_Kommune | Left outer join | = | EDW | dbo.OpusProfitcenterHierarki | FK_Kommune_ID_Kommune | 4 | ||
EDW | dbo.OpusKapitalmiddelHierarki | OpusKapitalmiddelHierarkiID | Inner join | = | EDW | dbo.PersonaleKontoplan | FK_OpusKapitalmiddelHierarki_ID_OpusKapitalmiddelHierarkiID | 5 | ||
EDW | dbo.OpusOmkostningsstedHierarki | OpusOmkostningsstedHierarkiID | Inner join | = | EDW | dbo.PersonaleKontoplan | FK_OpusOmkostningsstedHierarki_ID_OpusOmkostningsstedHierarkiID | 5 | ||
EDW | dbo.OpusProfitcenterHierarki | OpusProfitcenterHierarkiID | Inner join | = | EDW | dbo.PersonaleKontoplan | FK_OpusProfitcenterHierarki_ID_OpusProfitcenterHierarkiID | 5 | ||
EDW | SQL forespørgsel | FK_Kommune_ID_Kommune | Inner join | = | EDW | dbo.PersonaleKontoplan | FK_Kommune_ID_Kommune | 5 | ||
EDW | SQL forespørgsel | RegnskabsAar | Inner join | = | EDW | dbo.PersonaleKontoplan | RegnskabsAar | 5 |
Kildelag | Kildetabel | Kolonne | Forretningsregel | Destinationslag | Destinationstabel | Kolonne |
---|---|---|---|---|---|---|
EDW | dbo.KontoplanIndividuel | KontoplanIndividuelID | EDW | dbo.PersonaleKontoplanKontoplanIndividuel | FK_KontoplanIndividuel_ID_KontoplanIndividuel | |
EDW | dbo.KontoplanIndividuel | InferredLink | EDW | dbo.PersonaleKontoplanKontoplanIndividuel | InferredLink | |
EDW | dbo.PersonaleKontoplan | PersonaleKontoplanID | EDW | dbo.PersonaleKontoplanKontoplanIndividuel | FK_PersonaleKontoplan_ID_PersonaleKontoplan |
Beskrivelse | Expression |
---|---|
Opdaterer statistik på destinationstabellen PersonaleKontoplanKontoplanIndividuel. Fjern dubletter. | UPDATE STATISTICS PersonaleKontoplanKontoplanIndividuel; DELETE FROM PersonaleKontoplanKontoplanIndividuel WHERE exists ( SELECT 1 FROM ( SELECT * FROM ( SELECT pkki.*, ROW_NUMBER() over (partition by pkki.fk_personalekontoplan_id_personalekontoplan order by ki.registreringskontonummer desc, pkki.sys_rowid) as RowNumber FROM PersonaleKontoplanKontoplanIndividuel pkki INNER JOIN KontoplanIndividuel ki on pkki.fk_kontoplanindividuel_id_kontoplanindividuel = ki.kontoplanindividuelID ) PersonaleKontoplanKontoplanIndividuel WHERE PersonaleKontoplanKontoplanIndividuel.RowNumber > 1 ) yy WHERE yy.PersonaleKontoplanKontoplanIndividuelID = PersonaleKontoplanKontoplanIndividuel.PersonaleKontoplanKontoplanIndividuelID ) |