2014-07-15 2 views
0

플랫 파일의 연결 문자열을 설정하기 위해 espression을 사용하여 다른 서버에있는 플랫 파일 (.txt)의 일부 집합 (7 개)을 동적으로로드합니다.SSIS 행 개수가 예기치 않은 결과를 나타냅니다.

각 파일은 ssis 패키지의 Dataflowtask에서 행 개수 변환을 통해 전달되어 행 개수를 제공합니다. 그러나 행 개수 변환에서받은 계수는 예상 개수가 아니며 주로 실제 계수의 절반 또는 대부분의 파일에 대한 실제 계수의 1/3을 차지합니다. 나는 CSV 파일을 같은 방법으로 읽을 처리 할 때

filename  rowcounts   actualcount 
file1   15000     30000 
file2   10000     10000 
file3   18000     54000 
+0

행 개수 변환과 동일한 데이터 흐름에서 행 개수를 검색하고 있습니까? – Jayvee

+0

예 Jayvee ... 하나의 데이터 흐름 작업을 사용하고 있습니다. 그러나 flatfile 소스 connectionmanager는 refrence 파일에 단 하나의 형식을 취하는 것 같습니다. 그러나 파일은 기본적으로 다른 형식입니다 (주로 유형)은 모두 텍스트 파일뿐입니다 .. – Vivek

+0

마지막으로 업데이트되는 것과 동일한 데이터 흐름에서 행 수의 결과를 사용할 수 없습니다. – Jayvee

답변

0

예 저도 같은 문제에 직면했다. 정확히 절반의 기록이 없습니다. 근본 원인은 플랫 파일 연결 관리자에서 텍스트 한정자가 잘못 설정되었습니다.

관련 문제