SSIS 패키지를 빌드하여 폴더에서 반복적으로 Excel 스프레드 시트를 가져올 때 적어도 하나의 Excel 스프레드 시트를 유지해야만 Excel을 유지할 수 있습니다 소스 데이터 흐름 항목.SSIS에서 Excel 시트를 가져 오면 적어도 하나의 시트를 유지해야합니다.
Foreach 루프 컨테이너 반복기가 데이터 흐름 항목이 인식하는 스키마에 맞는 새 스프레드 시트를 찾았 으면이 패키지는 Visual Studio에서 간단히 컴파일되지 않습니다.
"KeepMe.xlsx"라는 파일을 보관하고 C# 스크립트를 사용하여 적절한 Excel 시트 목록 (KeepMe.xlsx 만 포함)을 Foreach 루프 컨테이너에 변수로 전달합니다. 열거 자.
이 힘든 단계를 건너 뛰고 패키지를 실행하는 데 문제가없는 수신 폴더를 비워 둘 수있는 방법은 무엇입니까?
또한 이것은 컴파일러 문제 일 뿐이며, 패키지가 배포 된 후에도 동일한 예외가 발생하지 않습니다. 내가 기억하는 바로는 SSIS 패키지는 항상 실행 시간에 유효성이 검사되거나이를 재정의 할 수 있습니까?
미리 도움을 청하십시오!
폴더의 모든 파일을 반복 할 때 Excel 파일 가져 오기 작업에 고정 파일 경로를 설정할 수 있습니까? 명확하게 말하자면, 다른 엑셀 시트 나 파일을 엑셀로 되 돌리고 싶습니까? – stb
다른 Excel 파일. C# 스크립트를 사용하여 "KeepMe.xlsx"파일을 무시하는 변수 열거자를 채 웁니다. 새 파일로 시작하여 KeepMe 파일을 보관하지 않으면 오류가 발생합니다. – NicVerAZ
특정 작업에 대한 유효성 검사를 끌 수 있습니다. 작업을 마우스 오른쪽 단추로 클릭하고 속성을 선택하고 유효성 검사 옵션 중 하나를 선택합니다. 불행히도 나는 내 PC가 아니기 때문에 더 구체적 일 수는 없다. – twoleggedhorse