2013-11-05 1 views
0

SCD에 연결된 OLE DB 원본으로 구성된 SSIS 패키지를 만들었습니다. "사용 시작과 끝은 현재 확인하는 날짜와 기록을 만료"나는Slowly Changing Dimension의 System :: CreationDate는 ssis 패키지가 생성 된 날짜와 관련이 있습니까?

을 선택하기위한 SCD 내부, 나는 라디오 버튼을 쳤다

시작 날짜 열 : RecordStartDate 종료 날짜 열 : RecordEndDate

변수 날짜 값을 설정하려면 : System :: CreationDate

오늘 (2011 년 11 월 5 일) ETL을 실행하고 ETL을 실행 한 후 대상 테이블을 확인하십시오. RecordStartDate는 SSIS 패키지를 만든 날짜 (2013 년 10 월 18 일)를 사용합니다. 패키지가 ETL을 실행할 때 날짜를 사용해서는 안됩니까? 틀 렸으면 고쳐줘.

답변

0

는 차원 마법사를 사용하기위한 변수의 선택을 제공합니다. 기본적으로, 패키지 개발자 중 하나를 선택하여 사용할 수 있습니다 당신은을 사용하려면

System::StartTime 
System::CreationDate 
System::ContainerStartTime 

(당신이 표현 등으로부터 미리 설정 될 수있는 자신의 변수로이 목록을 확대 할 수 있습니다) 다음 이 열의 StartTime을 사용하면 패키지에서 적절한 파생 열 변환을 변경하기 만하면됩니다.