다음 코드가 있습니다.복제 확인이있는 DISTINCT 선택
INSERT INTO [dbo].[Employees_Dim] ([EmpNo], [EmpName])
SELECT DISTINCT st.[EmpNo], [EmpName]
FROM [dbo].[EEMasterData] st
직원 차원을 만들려면 마스터 테이블에서 두 개의 열을 가져오고 싶습니다. (이 마스터 테이블에서 오는 다른 차원에 대해 복제됩니다.)
마스터 데이터를 볼 수있는 SSIS 패키지에서 스크립트를 실행할 수 있고 Employee_Dim을 참조하고 직원 번호를 기준으로 새 직원 만 추가 할 수 있기를 원합니다.
내가 무엇을 놓치고 있는지 정확히 알지 못합니다.
업데이트 : 내가 가진 질문은 EmpNo를 키로 사용하여 EEMasterData 테이블의 새로 추가 된 직원 만 EmployeeDim에 삽입하는 위 스크립트에 무엇을 추가해야합니까? 그건 당신이 직면하고있는 문제가있는 경우
을 (EMPNO는 각 직원에 대해 고유 한 것으로 가정) 어느 쪽도 우리가 :) 귀하의 질문은 무엇입니까? – logixologist
죄송합니다.이 항목을 추가하려고합니다. 위의 질문을 업데이트했습니다. –