рдПрдордПрд╕ SQL тАЛтАЛрд╕рд░реНрд╡рд░ 2012 рдореЗрдВ рдорд╛рд╕реНрдЯрд░ рдбреЗрдЯрд╛ рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧ

рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рдореИрдВ рдПрдордПрд╕ SQL тАЛтАЛрд╕рд░реНрд╡рд░ 2012 рдореЗрдВ рдорд╛рд╕реНрдЯрд░ рдбреЗрдЯрд╛ рд╕рд░реНрд╡рд┐рд╕реЗрдЬ (рдПрдордбреАрдПрд╕) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдиреЗ рдкрд╣рд▓реЗ рдкреЗрд╢реЗрд╡рд░ рдЕрдиреБрднрд╡ рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред рд╣рд╛рд▓ рд╣реА рдореЗрдВ, рдореИрдВ рдЗрд╕ рдЙрддреНрдкрд╛рдж рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рдерд╛, рдЬреЛ рдПрдордПрд╕ SQL тАЛтАЛрд╕рд░реНрд╡рд░ 2012 (рдмрд┐рдЬрдиреЗрд╕ рдЗрдВрдЯреЗрд▓рд┐рдЬреЗрдВрд╕ рдФрд░ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬ рдПрдбрд┐рд╢рди) рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ, рдХреЗрд╡рд▓ рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рд╡рд╣ рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рдЗрд╕рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдлрд▓ рдорд╛рдорд▓реЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣рд╛ рдерд╛, рдФрд░ рдЗрд╕ рддрд░рд╣ рдХреЗ рдорд╛рдорд▓реЗ рдиреЗ рдЦреБрдж рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ред



рдЫрд╡рд┐





рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛



рдореЗрд░рд╛ рдХреНрд▓рд╛рдЗрдВрдЯ Microsoft SQL Server 2012 рдмрд┐рдЬрдиреЗрд╕ рдЗрдВрдЯреЗрд▓рд┐рдЬреЗрдВрд╕ рдПрдбрд┐рд╢рди рдкрд░ рдЖрдзрд╛рд░рд┐рдд BI рд╕рдорд╛рдзрд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдЗрд╕ BI рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдХреЗрдВрджреНрд░ рдбреЗрдЯрд╛ рд╡реЗрдпрд░рд╣рд╛рдЙрд╕ рд╣реИ , рдЬреЛ рд▓реЗрди-рджреЗрди рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ ( OLTP ) рд╕реЗ SSIS рдкреИрдХреЗрдЬреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рдЖрдмрд╛рдж рд╣реИред рдбреЗрдЯрд╛ рд╡реЗрдпрд░рд╣рд╛рдЙрд╕, рдмрджрд▓реЗ рдореЗрдВ, рдмрд╣реБрдЖрдпрд╛рдореА рдбреЗрдЯрд╛ рдореЙрдбрд▓ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрд░реЛрдд рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред рдПрдХ рдмрд╣реБрдЖрдпрд╛рдореА рдбреЗрдЯрд╛ рдореЙрдбрд▓ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдЧреНрд░рд╛рд╣рдХ рд╡рд┐рд╢реНрд▓реЗрд╖рд┐рдХреА рдкрд┐рд╡рдЯ рдЯреЗрдмрд▓реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХреНрд╕реЗрд▓ рдореЗрдВ рд░рд┐рдкреЛрд░реНрдЯ рдЙрддреНрдкрдиреНрди рдХрд░рддреЗ рд╣реИрдВред рдЪреВрдВрдХрд┐ рдХрдИ рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рд╣реИрдВ, рдФрд░ рдЯреНрд░рд╛рдВрдЬреЗрдХреНрд╢рдирд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдмреЗрддрд░рддреАрдм рдврдВрдЧ рд╕реЗ рд╣реЗрд░рдлреЗрд░ рдХрд░рддреЗ рд╣реИрдВ, рдЧреНрд░рд╛рд╣рдХ рдиреЗ рдПрдХ рд╕рдорд╛рдзрд╛рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХрд╛ рд╕рдВрдХреЗрдд рджрд┐рдпрд╛ рдЬреЛ рдбреЗрдЯрд╛ рд╡реЗрдпрд░рд╣рд╛рдЙрд╕ рдореЗрдВ рдХреБрдЫ рдЖрдпрд╛рдореЛрдВ рдХреЗ рд▓рд┐рдП рдкрджрд╛рдиреБрдХреНрд░рдо рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ рдЬреЛ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рддреНрдордХ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рдкреНрд░рдпреЛрдЬрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реЛрдЧрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрд┐рд╕реА рдХрдВрдкрдиреА рдХреЗ рд╕рдВрдЧрдардирд╛рддреНрдордХ рдврд╛рдВрдЪреЗ рдХреА рдЬрд╛рдирдХрд╛рд░реА, рдЬреЛ "рд╡рд┐рднрд╛рдЧреЛрдВ" рдЖрдпрд╛рдо (рддрд╛рд▓рд┐рдХрд╛ dbo.dimDivisions) рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИ, OLTP рд╕рд┐рд╕реНрдЯрдо рд╕реЗ рдЖрдпрд╛рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, OLTP рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдЙрддреНрдкрдиреНрди рдкрд░рд┐рдЪрд╛рд▓рди рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рд▓рд┐рдП рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ, рд▓реЗрдХрд┐рди BI рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рдирд╣реАрдВ рд╣реИред ред



рд╡реНрдпрд╡рд╕рд╛рдп рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдВ



рдПрдХ рд╡реНрдпрд╡рд╕рд╛рдп рдЧреНрд░рд╛рд╣рдХ рдХреА рдФрдкрдЪрд╛рд░рд┐рдХ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:





рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдореВрд▓реНрдпрд╛рдВрдХрди рдФрд░ рдирд┐рд░реНрдгрдп рдЪрдпрди



рдЙрдкрд▓рдмреНрдз рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ рдФрд░ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдЧреНрд░рд╛рд╣рдХ рдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рдорд╛рдзрд╛рди рдХреА рдкреЗрд╢рдХрд╢ рдХреА рдЧрдИ рдереА:





рд╕рдорд╛рдзрд╛рди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди



рдбреЗрдЯрд╛ рд╡реЗрдпрд░рд╣рд╛рдЙрд╕ рдХреЛ рдкрд░рд┐рд╖реНрдХреГрдд рдХрд░рдирд╛


рддреЛ, рдЪрд▓реЛ рдХреНрд░рдо рдореЗрдВ рдЪрд▓рддреЗ рд╣реИрдВред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдбреЗрдЯрд╛ рд╡реЗрдпрд░рд╣рд╛рдЙрд╕ рдореЗрдВ рдПрдХ рдирдпрд╛ рдЖрдпрд╛рдо "рдЖрд░реНрдмрд┐рдЯрд╡рд░реНрд╕ рдЗрдХрд╛рдЗрдпрд╛рдВ" (dbo.dimDerivedDivisions) рдмрдирд╛рдПрдВ рдФрд░ рдЗрд╕реЗ "рдПрдореНрдкреНрд▓реЙрдЗрдЬ" рдбрд╛рдпрдореЗрдВрд╢рди (dbo.dimEmploees) рдХреЗ рд╕рд╛рде рд╕рдВрдмрджреНрдз рдХрд░реЗрдВред рдЗрд╕ рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП SQL рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ:



--   " " CREATE TABLE dbo.dimDerivedDivisions ( id int NOT NULL primary key identity(1, 1), parentId int NULL, sourceCode int NOT NULL, sourceParentCode int NULL, name nvarchar(100) NOT NULL DEFAULT ('N/A'), lineageDate datetime DEFAULT GETDATE(), lineageSource nvarchar(255) NOT NULL DEFAULT ('') ); --    parentId,   dbo.dimDerivedDivisions(id)    - ALTER TABLE dbo.dimDerivedDivisions ADD CONSTRAINT fk_dbo_dimDerivedDivisions_dbo_dimDerivedDivisions FOREIGN KEY (parentId) REFERENCES dbo.dimDerivedDivisions(id); --      ,        SET IDENTITY_INSERT dbo.dimDerivedDivisions ON; INSERT INTO dbo.dimDerivedDivisions (id, parentId, sourceCode, sourceParentCode, name, lineageDate, lineageSource) SELECT 0, NULL, 0, NULL, 'N/A', GETDATE(), '  ' WHERE NOT EXISTS (SELECT id FROM dbo.dimDerivedDivisions WHERE id = 0); SET IDENTITY_INSERT dbo.dimDerivedDivisions OFF; --     "" ALTER TABLE dbo.dimEmployees ADD derivedDivisionId int NOT NULL DEFAULT(0); --  ,   dbo.dimDerivedDivisions(id) ALTER TABLE dbo.dimEmployees ADD CONSTRAINT fk_dbo_dimEmployees_dbo_dimDerivedDivisions FOREIGN KEY (derivedDivisionId) REFERENCES dbo.dimDerivedDivisions(id);
      
      







рдмрд╣реБрдЖрдпрд╛рдореА рдбреЗрдЯрд╛ рдореЙрдбрд▓ рдХрд╛ рд╢реЛрдзрди


рдЕрдм рдмрд╣реБрдЖрдпрд╛рдореА рдбреЗрдЯрд╛ рдореЙрдбрд▓ рдореЗрдВ рдПрдХ рдирдпрд╛ рдЖрдпрд╛рдо рдЬреЛрдбрд╝реЗрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, SQL Server рдбреЗрдЯрд╛ рдЙрдкрдХрд░рдг рдореЗрдВ рдмрд╣реБрдЖрдпрд╛рдореА рдбреЗрдЯрд╛ рдореЙрдбрд▓ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЦреЛрд▓реЗрдВ рдФрд░ рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рджреГрд╢реНрдп рдореЗрдВ рдПрдХ рдирдпрд╛ dbo.dimDerivedDivisions рддрд╛рд▓рд┐рдХрд╛ рдЬреЛрдбрд╝реЗрдВред рдкрд░рд┐рдгрд╛рдо рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ:

рдЫрд╡рд┐



рд╡рд┐рд╖рдп рд╕реЗ рдмрд╣реБрдд рджреВрд░ рдирд╣реАрдВ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдмрд╣реБрдЖрдпрд╛рдореА рдореЙрдбрд▓ рдХреЛ рдЕрдВрддрд┐рдо рд░реВрдк рджреЗрдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реВрдВрдЧрд╛ред рдмрд╣реБрдЖрдпрд╛рдореА рдбреЗрдЯрд╛ рдореЙрдбрд▓ рдореЗрдВ, рд╣рдо рдПрдХ рдирдпрд╛ рдЖрдпрд╛рдо рдмрдирд╛рддреЗ рд╣реИрдВ "рдордирдорд╛рдирд╛ рд╡рд┐рднрд╛рдЬрди", рдореМрдЬреВрджрд╛ рдЖрдпрд╛рдо рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЗ рд╕рд╛рде "рдЖрдпрд╛рдо" рдЖрдпрд╛рдо рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдирдП рдЖрдпрд╛рдо рдХреЗ рдХрдиреЗрдХреНрд╢рди рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рддреЗ рд╣реИрдВ, рддреИрдирд╛рдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдХреНрдпреВрдм рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддреЗ рд╣реИрдВ:



рдЫрд╡рд┐



рдорд╛рд╕реНрдЯрд░ рдбреЗрдЯрд╛ рд╕реЗрд╡рд╛рдПрдБ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ


рдЕрдм рдирдП рдЖрдпрд╛рдо "рдХрд╕реНрдЯрдо рдорд╛рдк" рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рддреНрдордХ рд░рд┐рдкреЛрд░реНрдЯреЛрдВ рдХреА рддреИрдпрд╛рд░реА рдХреЗ рд▓рд┐рдП рд╕рднреА рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдПрдВ рддреИрдпрд╛рд░ рд╣реИрдВ, рд╣рдо рдорд╛рд╕реНрдЯрд░ рдбреЗрдЯрд╛ рд╕реЗрд╡рд╛рдУрдВ рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рд▓рд┐рдП - рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рдкрд░ рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ, рдЙрд╕ рд▓рд┐рдВрдХ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдЬреЛ SQL рд╕рд░реНрд╡рд░ рдкреНрд░рд╢рд╛рд╕рдХ рдиреЗ рд╣рдореЗрдВ рджрд┐рдпрд╛ рдерд╛, рдФрд░ MDS рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореЗрдВ рдорд┐рд▓рддрд╛ рд╣реИ, рдЬреЛ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рджрд┐рдЦрддрд╛ рд╣реИ:



рдЫрд╡рд┐



рдореИрдВ рдпрд╣рд╛рдВ рдорд╛рд╕реНрдЯрд░ рдбреЗрдЯрд╛ рд╕реЗрд╡рд╛рдУрдВ рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХрд╛ рд╡рд░реНрдгрди рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдПрдХ рдирд┐рдпрдорд┐рдд рдХрд╛рд░реНрдп рд╣реИ рдЬрд┐рд╕реЗ msdn.microsoft.com рдкрд░ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╣рдо рдПрдордбреАрдПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдкрд░ рдмреЗрд╣рддрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред



рддреЛ, рдкрд╣рд▓реА рдЪреАрдЬ рдЬреЛ рд╣рдореЗрдВ рдХрд░рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ рд╡рд╣ рдПрдХ рдореЙрдбрд▓ рдмрдирд╛рдирд╛ рд╣реИред рдПрдордбреАрдПрд╕ рдореЗрдВ рдПрдХ рдореЙрдбрд▓ рдПрдХ рддрд╛рд░реНрдХрд┐рдХ рдХрдВрдЯреЗрдирд░ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдХреНрд╖реЗрддреНрд░ рдХреА рдЗрдХрд╛рдЗрдпрд╛рдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, "рдХрд░реНрдордЪрд╛рд░реА" рдореЙрдбрд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реИ, рдЬрд┐рд╕рдореЗрдВ "рдХрд░реНрдордЪрд╛рд░реА" рдФрд░ "рдЗрдХрд╛рдЗрдпрд╛рдВ" рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдПрдХ рдореЙрдбрд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рд╕рд┐рд╕реНрдЯрдо рдПрдбрдорд┐рдирд┐рд╕реНрдЯреНрд░реЗрд╢рди рд▓рд┐рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдорд╛рд╕реНрдЯрд░ рдбреЗрдЯрд╛ рд╕рд░реНрд╡рд┐рд╕реЗрдЬ рд╡реЗрдм рдЗрдВрдЯрд░рдлреЗрд╕ рдореЗрдВ рдкреНрд░рд╢рд╛рд╕рдирд┐рдХ рдХрд╛рд░реНрдп рдкрд░ рдЬрд╛рдПрдВрдЧреЗред рдЦреБрд▓рдиреЗ рд╡рд╛рд▓реА рд╡рд┐рдВрдбреЛ рдореЗрдВ, рдХрд░реНрдордЪрд╛рд░реА рдореЙрдбрд▓ рдХрд╛ рдирд╛рдо рджрд░реНрдЬ рдХрд░реЗрдВ рдФрд░ рд╕рд╣реЗрдЬреЗрдВ рдореЙрдбрд▓ рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ:



рдЫрд╡рд┐



рдЬрдм рдореЙрдбрд▓ рдирд╛рдо рдЪреЗрдХ рдмреЙрдХреНрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рд╣реА рдирд╛рдо рд╡рд╛рд▓реА рдЗрдХрд╛рдИ рдмрдирд╛рдПрдБ рдХрд╛ рдЪрдпрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЙрд╕реА рдирд╛рдо рдХреА рдХрд░реНрдордЪрд╛рд░реА рдЗрдХрд╛рдИ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдореЙрдбрд▓ рдХреЗ рд╕рд╛рде рдмрдирд╛рдИ рдЬрд╛рдПрдЧреАред рдЕрдЧрд▓рд╛, рдПрдХ рдФрд░ рдЗрдХрд╛рдИ "рдбрд┐рд╡реАрдЬрди" рдмрдирд╛рдПрдВ, рдЗрд╕рдХреЗ рд▓рд┐рдП рд╣рдо рдХрд░реНрдордЪрд╛рд░реА рдореЙрдбрд▓ рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░реЗрдВ - рдПрдВрдЯрд┐рдЯреА рдореЗрдиреВ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ:



рдЫрд╡рд┐



рдЗрдХрд╛рдИ рдЬреЛрдбрд╝реЗрдВ рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ:



рдЫрд╡рд┐



рдЦреБрд▓рдиреЗ рд╡рд╛рд▓реЗ рд╕рдВрд╡рд╛рдж рдореЗрдВ, рдирдИ рдЗрдХрд╛рдИ рдХреЗ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рднрд░реЗрдВ рдФрд░ рдЗрдХрд╛рдИ рд╕рд╣реЗрдЬреЗрдВ рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ "рд╕рдВрдЧрдардирд╛рддреНрдордХ рдЗрдХрд╛рдЗрдпрд╛рдВ" рдЗрдХрд╛рдИ рдмрдирд╛рддреЗ рд╕рдордп, рд╕реНрдкрд╖реНрдЯ рдкрджрд╛рдиреБрдХреНрд░рдо рдФрд░ рд╕рдВрдЧреНрд░рд╣ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ рдЪреЗрдХрдмреЙрдХреНрд╕ рдХрд╛ рдЪрдпрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ (рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЗрдХрд╛рдИ рдПрдХ рдкрджрд╛рдиреБрдХреНрд░рдо рдмрдирд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдЧреА), рдФрд░ рд╣рдо рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рд╡рд┐рднрд╛рдЬрдиреЛрдВ рдХреЗ рдирд╛рдо рдХрд╛ рд╕рдВрдХреЗрдд рджреЗрдВрдЧреЗред рд╕реНрдкрд╖реНрдЯ рдкрджрд╛рдиреБрдХреНрд░рдо рдПрдХ рдкрджрд╛рдиреБрдХреНрд░рдо рд╣реИ рдЬрд┐рд╕рдХреЗ рд╕рджрд╕реНрдпреЛрдВ рдХреЛ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рддред рдкрджрд╛рдиреБрдХреНрд░рдо рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рд╕реНрддрд░ рдкрд░ рдХрд┐рд╕реА рднреА рд╕рджрд╕реНрдп рдФрд░ рдШреЛрдВрд╕рд▓реЗ рдХреЗ рд╢рд┐рдХрд╛рд░ рдХреЗ рдирд┐рдореНрди рд╕реНрддрд░ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ:



рдЫрд╡рд┐



рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЗ рдмрдирдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЗрдХрд╛рдИ "рдХрд░реНрдордЪрд╛рд░реА" рдХреЗ рд▓рд┐рдП, рд╡рд┐рд╢реЗрд╖рддрд╛ "рдбрд┐рд╡реАрдЬрди" (рдбрд┐рд╡реАрдЬрди) рдЬреЛрдбрд╝реЗрдВред рдХрд░реНрдордЪрд╛рд░реА рдЗрдХрд╛рдИ рдЪреБрдиреЗрдВ рдФрд░ рд╕рдВрдкрд╛рджрд┐рдд рдЗрдХрд╛рдИ рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ:



рдЫрд╡рд┐



рдЦреБрд▓реЗ рдЗрдХрд╛рдИ рд╕рдВрдкрд╛рджрди рдлреЙрд░реНрдо рдореЗрдВ, "рдХрд░реНрдордЪрд╛рд░реА" рдЗрдХрд╛рдИ рдХреЗ рдЕрдВрддрд┐рдо рддрддреНрд╡ рдХреЗ "рдбрд┐рд╡реАрдЬрди" рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП, рдкрддреНрддреА рд╡рд┐рд╢реЗрд╖рддрд╛ рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ:



рдЫрд╡рд┐



рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЦреЛрд▓реЗ рдЧрдП рдлрд╝реЙрд░реНрдо рдореЗрдВ, рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рдирд╛рдо рдХреЛ рднрд░реЗрдВ рдФрд░ рдбреЛрдореЗрди-рдЖрдзрд╛рд░рд┐рдд рдкрд░ рд╡рд┐рд╢реЗрд╖рддрд╛ рдкреНрд░рдХрд╛рд░ рд╕реНрд╡рд┐рдЪ рд╕реЗрдЯ рдХрд░реЗрдВред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЗрд╕ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рдореВрд▓реНрдп рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЗрдХрд╛рдИ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛрдВрдЧреЗ, рдФрд░ рдиреАрдЪреЗ рд╣рдо рдпрд╣ рд╕рдВрдХреЗрдд рджреЗрдВрдЧреЗ рдХрд┐ рдХреМрди рд╕рд╛, рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ "рдбрд┐рд╡реАрдЬрдиреЛрдВ" рдХрд╛ рд╕рд╛рд░ рд╣реИред рдЕрдВрдд рдореЗрдВ, Save рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ:



рдЫрд╡рд┐



рдорд╛рд╕реНрдЯрд░ рдбреЗрдЯрд╛ рд╕реЗрд╡рд╛рдУрдВ рдореЗрдВ рдореИрдиреБрдЕрд▓ рдбреЗрдЯрд╛ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐


рдЗрд╕рд▓рд┐рдП, рдореЙрдбрд▓ "рдХрд░реНрдордЪрд╛рд░реА" рдФрд░ "рдХрд░реНрдордЪрд╛рд░реА" рдФрд░ "рдбрд┐рд╡реАрдЬрди" рдЗрдХрд╛рдЗрдпрд╛рдВ рддреИрдпрд╛рд░ рд╣реИрдВ, рдЕрдм рдЙрдиреНрд╣реЗрдВ рдбреЗрдЯрд╛ рд╕реЗ рднрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЗрдХрд╛рдИ "рдбрд┐рд╡реАрдЬрдиреЛрдВ" рдХреЛ рднрд░реЗрдВрдЧреЗред рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдорд╛рд╕реНрдЯрд░ рдбреЗрдЯрд╛ рд╕рд░реНрд╡рд┐рд╕реЗрдЬ рд╡реЗрдм рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рдореБрдЦреНрдп рдкреГрд╖реНрда рдкрд░ рдЬрд╛рдПрдВрдЧреЗ, рд╕реВрдЪрдирд╛ рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рдХрд╛рд░реНрдп рдЙрдкрдзрд╛рд░рд╛ рдореЗрдВ, рдХрд░реНрдордЪрд╛рд░реА рдореЙрдбрд▓ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ рдФрд░ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рд▓рд┐рдВрдХ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВ:



рдЫрд╡рд┐



рдкрджрд╛рдиреБрдХреНрд░рдо "рдбрд┐рд╡реАрдЬрдиреЛрдВ" рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ:



рдЫрд╡рд┐



рдЙрди рдкреНрд░рдХрд╛рд░ рдХреЗ рддрддреНрд╡реЛрдВ рдХреЛ рдЪреБрдиреЗрдВ рдЬрд┐рдиреНрд╣реЗрдВ рд╣рдо рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдХреБрдЫ рд╕рдореЗрдХрд┐рдд рд╕рджрд╕реНрдп рдмрдирд╛рдПрдВ:



рдЫрд╡рд┐



рдЬреЛрдбрд╝реЗрдВ рдмрдЯрди рджрдмрд╛рдПрдВ, рдЗрдХрд╛рдИ рд╕рдореВрд╣ "рдмрд┐рдХреНрд░реА рд╡рд┐рднрд╛рдЧ" рдХрд╛ рдирд╛рдо рджрд░реНрдЬ рдХрд░реЗрдВ рдФрд░ рдареАрдХ рдмрдЯрди рджрдмрд╛рдПрдВ:



рдЫрд╡рд┐



рдЗрд╕реА рддрд░рд╣, рд╣рдо рдЕрдиреНрдп рдЗрдХрд╛рдЗрдпрд╛рдБ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЗрдХрд╛рдЗрдпреЛрдВ рдХреА рд╕рдВрд░рдЪрдирд╛ рдмрдирд╛рддреЗ рд╣реИрдВ, рдЬреЛ рдирд┐рдореНрди рдЖрдХреГрддрд┐ рдореЗрдВ рджрд┐рдЦрд╛рдП рдЧрдП рд╣реИрдВ:



рдЫрд╡рд┐



рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдбрд┐рд╡реАрдЬрдиреЛрдВ-рд╕рдореВрд╣реЛрдВ рдХреЛ рдмреЛрд▓реНрдб рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдкрд░рд┐рдорд┐рдд рддрддреНрд╡реЛрдВ рдХреЛ рдмреЛрд▓реНрдб рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдкрджрд╛рдиреБрдХреНрд░рдо рдХреЗ рдПрдХ рд╕реНрддрд░ рдкрд░ рдЙрди рджреЛрдиреЛрдВ рдФрд░ рдЕрдиреНрдп рдкреНрд░рдХрд╛рд░ рдХреЗ рддрддреНрд╡ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред



рдорд╛рд╕реНрдЯрд░ рдбреЗрдЯрд╛ рд╕реЗрд╡рд╛рдУрдВ рдореЗрдВ рдбреЗрдЯрд╛ рдЖрдпрд╛рдд рдХрд░реЗрдВ


рдЕрдм рдЖрдкрдХреЛ рдореМрдЬреВрджрд╛ рдбреЗрдЯрд╛ рд╡реЗрдпрд░рд╣рд╛рдЙрд╕ рд╕реЗ рдорд╛рд╕реНрдЯрд░ рдбреЗрдЯрд╛ рд╕рд░реНрд╡рд┐рд╕реЗрд╕ рдореЗрдВ рдХрд░реНрдордЪрд╛рд░реА рдбреЗрдЯрд╛ рдЖрдпрд╛рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (рдХрд░реНрдордЪрд╛рд░рд┐рдпреЛрдВ рдФрд░ рд╡рд┐рднрд╛рдЧреЛрдВ рдХреА рддреБрд▓рдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдФрд░ рдЗрд╕ рдбреЗрдЯрд╛ рдХреЛ рд╡рд╛рдкрд╕ рдЧреЛрджрд╛рдо рдореЗрдВ рдирд┐рд░реНрдпрд╛рдд рдХрд░реЗрдВ)ред MDS рдореЗрдВ рдбреЗрдЯрд╛ рдХреЛ рдПрдХ SQL рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬреЛ рдорд╛рд╕реНрдЯрд░ рдбреЗрдЯрд╛ рд╕рд░реНрд╡рд┐рд╕реЗрд╕ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рд╡рд╣рд╛рдБ рд╡рд┐рд╢реЗрд╖ рд╕реНрдЯреЗрдЬрд┐рдВрдЧ рдЯреЗрдмрд▓реНрд╕ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рд╣рдо SQL рдХреНрд╡реЗрд░реА рдХреЗ рд╕рд╛рде рдбреЗрдЯрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдПрдХ рд╡рд┐рд╢реЗрд╖ SSIS рдкреИрдХреЗрдЬ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рдирдП рдХрд░реНрдордЪрд╛рд░реА рд░рд┐рдХреЙрд░реНрдб рдЖрдпрд╛рдд рдХрд░реЗрдЧрд╛ рдорд╛рд╕реНрдЯрд░ рдбреЗрдЯрд╛ рд╕рд░реНрд╡рд┐рд╕реЗрд╕ рдореЗрдВ рдЖрдЧреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдЕрд╕реНрдерд╛рдпреА рдЯреЗрдмрд▓реЛрдВ рдХрд╛ рдбреЗрдЯрд╛ред SSMS рдЦреЛрд▓реЗрдВ рдФрд░ рдорд╛рд╕реНрдЯрд░ рдбреЗрдЯрд╛ рд╕рд░реНрд╡рд┐рд╕реЗрд╕ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЕрд╕реНрдерд╛рдпреА рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЛ рдЦреЛрдЬреЗрдВред рдпрд╣рд╛рдБ рд╡реЗ рд╣реИрдВ:



рдЫрд╡рд┐



рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдо рдбреЗрдЯрд╛ рд╡реЗрдпрд░рд╣рд╛рдЙрд╕ рд╕реЗ рдорд╛рд╕реНрдЯрд░ рдбреЗрдЯрд╛ рд╕рд░реНрд╡рд┐рд╕реЗрдЬ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рдордзреНрдпрд╡рд░реНрддреА рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ 10 рдХрд░реНрдордЪрд╛рд░реА рд░рд┐рдХреЙрд░реНрдбреЛрдВ рдХрд╛ рдордирдорд╛рдирд╛ рдЖрдпрд╛рдд рдХрд░рддреЗ рд╣реИрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрди SQL рдХреНрд╡реЗрд░реА рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВ:



 INSERT INTO [stg].[Employees_Leaf] ([ImportType], [ImportStatus_ID], [BatchTag], [Code], [Name]) SELECT TOP 10 1, 0, N'Employees_Leaf_Batch00001', E.id, E.name FROM [DW].[dbo].[dimEmployees] E;
      
      







рд╣рдо рдорд╛рд╕реНрдЯрд░ рдбреЗрдЯрд╛ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд╡реЗрдм рдЗрдВрдЯрд░рдлреЗрд╕ рдкрд░ рд▓реМрдЯ рдЖрдПрдВрдЧреЗ рдФрд░ рдореБрдЦреНрдп рдкреГрд╖реНрда рдкрд░ рд╣рдо рдЗрдВрдЯрд░рдЧреЗрд╢рди рдкреНрд░рдмрдВрдзрди рд▓рд┐рдВрдХ рдкрд░ рдЬрд╛рдПрдВрдЧреЗ:



рдЫрд╡рд┐



рдЦреБрд▓рдиреЗ рд╡рд╛рд▓реА рд╡рд┐рдВрдбреЛ рдореЗрдВ, рд╣рдо рдкреИрдХреЗрдЬ Employees_Leaf_Batch00001 рджреЗрдЦрддреЗ рд╣реИрдВ, рдЬреЛ рд╕рд┐рд░реНрдл SQL рдХреНрд╡реЗрд░реА рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╕реНрдЯрд╛рд░реНрдЯ рдмреИрдЪ рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рдЗрд╕реЗ рдЪрд▓рд╛рдПрдВ:



рдЫрд╡рд┐



рдкреИрдХреЗрдЬ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рд╕реНрдерд┐рддрд┐, рдкреНрд░рд╛рд░рдВрдн рдФрд░ рд╕рдорд╛рдкреНрддрд┐ рд╕рдордп, рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдРрд╕реА рдЬрд╛рдирдХрд╛рд░реА рджреЗрдЦреЗрдВрдЧреЗ:



рдЫрд╡рд┐



рдорд╛рд╕реНрдЯрд░ рдбреЗрдЯрд╛ рд╕реЗрд╡рд╛рдУрдВ рдореЗрдВ рдбреЗрдЯрд╛ рдкреНрд░рдмрдВрдзрди


рдЕрдм рдбреЗрдЯрд╛ рдореИрдиреЗрдЬрдореЗрдВрдЯ рдореЛрдб рдореЗрдВ рдЪрд▓рддреЗ рд╣реИрдВ рдФрд░ рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рд╕реНрдЯреИрдЧрд┐рдВрдЧ рдЯреЗрдмрд▓ рд╕реЗ рдХрд░реНрдордЪрд╛рд░реА рд░рд┐рдХреЙрд░реНрдб рдХреИрд╕реЗ рд▓реЛрдб рд╣реЛрддреЗ рд╣реИрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдорд╛рд╕реНрдЯрд░ рдбреЗрдЯрд╛ рд╕рд░реНрд╡рд┐рд╕реЗрдЬ рд╡реЗрдм рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рдореБрдЦреНрдп рдкреГрд╖реНрда рдкрд░ рдЬрд╛рдПрдВ, рд╕реВрдЪрдирд╛ рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рдХрд╛рд░реНрдп рдЙрдкрдзрд╛рд░рд╛ рдореЗрдВ, рдХрд░реНрдордЪрд╛рд░реА рдореЙрдбрд▓ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ рдФрд░ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рд▓рд┐рдВрдХ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рдЦреБрд▓рдиреЗ рд╡рд╛рд▓реА рд╡рд┐рдВрдбреЛ рдореЗрдВ, рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдирдП рдХрд░реНрдордЪрд╛рд░реА рдбреЗрдЯрд╛ рдХреЛ рдорд╛рд╕реНрдЯрд░ рдбреЗрдЯрд╛ рд╕реЗрд╡рд╛рдУрдВ рдореЗрдВ рдЬреЛрдбрд╝ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдпрд╣ рдорд╛рдиреНрдп рд╣реЛрдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдореЗрдВ рд╣реИ:



рдЫрд╡рд┐



рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдХрд░реНрдордЪрд╛рд░рд┐рдпреЛрдВ рдХреЗ рд╡рд┐рднрд╛рдЬрди (рдбрд┐рд╡реАрдЬрди) рдкрд░ рдбреЗрдЯрд╛ рдирд╣реАрдВ рднрд░рд╛ рдЧрдпрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдХрд░реНрдордЪрд╛рд░реА рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдЙрд╕ рд╡рд┐рднрд╛рдЧ рдХрд╛ рдЪрдпрди рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдЬрд┐рд╕рдореЗрдВ рд╡рд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рдУрдХреЗ рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ:



рдЫрд╡рд┐



рдорд╛рд╕реНрдЯрд░ рдбреЗрдЯрд╛ рд╕реЗрд╡рд╛рдУрдВ рд╕реЗ рдбреЗрдЯрд╛ рдирд┐рд░реНрдпрд╛рдд рдХрд░реЗрдВ


рд╡рд┐рднрд╛рдЧреЛрдВ рдкрд░ рдбреЗрдЯрд╛ рдФрд░ рдХрд░реНрдордЪрд╛рд░рд┐рдпреЛрдВ рдХреЗ рд╡рд┐рднрд╛рдЧреЛрдВ рд╕реЗ рд╕рдВрдмрджреНрдзрддрд╛ рджрд░реНрдЬ рдХрд┐рдП рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рдЙрдиреНрд╣реЗрдВ рдбреЗрдЯрд╛ рд╡реЗрдпрд░рд╣рд╛рдЙрд╕ рдореЗрдВ рд╡рд╛рдкрд╕ рдЖрдпрд╛рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, MDS рдореЗрдВ рд╕рджрд╕реНрдпрддрд╛ рджреГрд╢реНрдп рдмрдирд╛рдПрдВред рд╣рдо рдкреНрд░рд╢рд╛рд╕рдирд┐рдХ рдХрд╛рд░реНрдп рдЙрдкрдзрд╛рд░рд╛ рдореЗрдВ, рдорд╛рд╕реНрдЯрд░ рдбреЗрдЯрд╛ рд╕рд░реНрд╡рд┐рд╕реЗрдЬ рд╡реЗрдм рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рдореБрдЦреНрдп рдкреГрд╖реНрда рдкрд░ рдЬрд╛рдПрдВрдЧреЗ, рдЗрдВрдЯрд░рдЧреНрд░реЗрди рдкреНрд░рдмрдВрдзрди рд▓рд┐рдВрдХ рдкрд░ рдЬрд╛рдПрдБ:



рдЫрд╡рд┐



рдЦреБрд▓рдиреЗ рд╡рд╛рд▓реА рд╡рд┐рдВрдбреЛ рдореЗрдВ, рджреГрд╢реНрдп рдмрдирд╛рдПрдВ рдореЗрдиреВ рдкрд░ рдЬрд╛рдПрдВ рдФрд░ рдЬреЛрдбрд╝реЗрдВ рд╕рджрд╕реНрдпрддрд╛ рджреГрд╢реНрдп рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ:



рдЫрд╡рд┐



рдЗрдХрд╛рдИ "рдбрд┐рд╡реАрдЬрдиреЛрдВ" рдХреЗ рд▓рд┐рдП рдкреНрд░рд╕реНрддреБрддрд┐ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рднрд░реЗрдВ рдФрд░ рд╕рд╣реЗрдЬреЗрдВ рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ:



рдЫрд╡рд┐



рдЗрд╕реА рддрд░рд╣, рдХрд░реНрдордЪрд╛рд░реА рдЗрдХрд╛рдИ рдХреЗ рд▓рд┐рдП рдПрдХ рджреГрд╢реНрдп рдмрдирд╛рдПрдВ:



рдЫрд╡рд┐



рдЕрдм рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдХрд┐рд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рдирд┐рд░реВрдкрдг рд╣реИрдВ рдФрд░ рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░рдирд╛ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╕рдм рдХреБрдЫ рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИ, рдПрдордбреАрдПрд╕ рдореЗрдВ рд╡рд┐рдЪрд╛рд░ рдПрд╕рдХреНрдпреВрдПрд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рдЪрд╛рд░реЛрдВ рд╕реЗ рдЬреНрдпрд╛рджрд╛ рдХреБрдЫ рдирд╣реАрдВ рд╣реИрдВред рдЖрдЗрдП SSMS рдЦреЛрд▓реЗрдВ, рдФрд░ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ:



рдЫрд╡рд┐



рдФрд░ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдЖрдЦрд┐рд░реА рдХрд╛рдо рдПрдХ SQL рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдпрд╛ SSIS рдкреИрдХреЗрдЬ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рд╣реИ рдЬреЛ MDS рд╡рд┐рдЪрд╛рд░реЛрдВ рд╕реЗ рдбреЗрдЯрд╛ рдЧреЛрджрд╛рдо рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдирд┐рд░реНрдпрд╛рдд рдХрд░рддрд╛ рд╣реИред



рдирд┐рд╖реНрдХрд░реНрд╖



рдЗрд╕ рд╕рдорд╛рдзрд╛рди рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд░ рд▓рдЧрднрдЧ рдЖрда рдорд╛рдирд╡-рдШрдВрдЯреЗ рдЦрд░реНрдЪ рдХрд┐рдП рдЧрдП рдереЗ, рдЬреЛ рдХрд┐ рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдЗрд╕ рддрд░рд╣ рдХреЗ рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдкрд░реНрдпрд╛рдкреНрдд рд╕рдордп рд╣реИред рд╡рд░реНрдгрд┐рдд рд╕рдорд╛рдзрд╛рди рдореЗрдВ, рдореИрдВрдиреЗ рдорд╛рд╕реНрдЯрд░ рдбреЗрдЯрд╛ рд╕реЗрд╡рд╛рдУрдВ рдХреА рд╕рднреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдирд┐рдпрдореЛрдВ рдХреА рдЕрдирджреЗрдЦреА рдХреА, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдПрдордбреАрдПрд╕ рдореЗрдВ рдЖрдпрд╛рдд рдХрд░рддреЗ рд╕рдордп рдбреЗрдЯрд╛ рдХреЛ рд╕рд╛рдлрд╝ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдореИрдВ рдЗрд╕реЗ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдкреНрд▓рд╕ рдорд╛рдирддрд╛ рд╣реВрдВ рдХрд┐ рдЧреНрд░рд╛рд╣рдХ рдХреЗ рдкрд╛рд╕ рдПрдХ рдирдпрд╛, рдмрд▓реНрдХрд┐ рд╕рд░рд▓ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рд▓рдЪреАрд▓реЗ рдЯреВрд▓, рдорд╛рд╕реНрдЯрд░ рдбреЗрдЯрд╛ рд╕рд░реНрд╡рд┐рд╕реЗрдЬ, рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рд╕рдВрджрд░реНрдн NSI рдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдФрд░ рднрдВрдбрд╛рд░рдг рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред



All Articles