2012-08-09 7 views
0

여러 개의 배치가 포함 된 플랫 파일이 있습니다.플랫 파일 SSIS의 여러 배치 처리

파일을 db 테이블로 읽고 각 행이 속한 일괄 처리에 대한 참조를 유지하려고합니다.

제 생각에는 각 행이 속한 배치의 머리글 행에 날짜/시간 소인을 각 세부 행에 추가하는 것입니다.

내가 수행 한 작업은 파일을 메모리 내 레코드 집합으로 읽은 다음 foreach 루프 컨테이너를 사용하여 각 줄을 검사하고 처리하는 것입니다.

다음과 같이 붙어 있습니다 : 1. 각 줄을 검사하여 헤더인지 아닌지 확인하십시오. 2. 배치 헤더 정보를 각 줄에 추가하십시오.

감사

+0

안녕 스크립트 작업에서 C#을 사용하여 파일을 더 작은 청크로 분할 할 수 있습니까? – WaZ

+0

나는 할 수 있었다. 이 시나리오에서는 모든 처리를 SSIS 패키지 내에 보관하려고합니다. – user1036833

답변

0

나는 완벽하게 작동 MSDN에 this 샘플 스크립트를 발견했다. C#에서 코딩하는 경우 함수 밖에서 카운터 변수를 초기화하면 함수가 호출 될 때마다 계속해서 다시 활성화됩니다.

관련 문제