2016-12-26 2 views
0

SSIS에서 '플랫 파일 연결 관리자 편집기'의 고급 섹션에서 이동 및 업데이트하지 않고 열 이름을 기반으로 데이터 형식을 결정할 수있는 매핑 파일을 저장할 수 있습니까? . 감사합니다.CSV 파일의 매핑 데이터 형식

답변

0

일반적으로이 문제는 모든 SSIS 개발자가 직면합니다. 플랫 파일 연결을 변경할 때마다 모든 데이터 형식 매핑이 손실되므로 고급 편집기를 사용하여 수동으로 편집해야합니다.

하지만 당신은 내가 일반적으로 기존 연결하여 작업 할 때

이 연습 1.

당신이 플랫 파일 연결의 참조 위치에있는 플랫 파일이 있는지 확인 사용하는 다음과 같은 연습을 사용하여 당신의 생명을 구할 수 있습니다 같은 이름. 저장하지 않은 것을 찾지 못하면. 이 1. 패키지 XML 파일 형식 2.에서 SSIS 패키지를 사용하기 전에 아래의 단계에 따라 두 번째 연습

연습이 을 시도하고 플랫 파일 연결을 찾아주십시오. 3. 플랫 파일 연결의 파일 이름과 경로를 읽습니다. 4. 최종 출력 파일 파일의 출력 복사본 가져 오기 (일반적으로 SSIS가 최종 출력 파일을 내보내는 위치를 찾을 수 있음) 5. 최종 출력 파일을 복사하고 파일 이름을 바꿉니다 연결 파일 이름을 붙여서 플랫 파일 연결 위치에 붙여 넣으십시오. 6. 파일 목록에서 모든 데이터를 제거하십시오 (예 : CSV 또는 엑셀 그대로 그대로 파일 형식을 유지하십시오) 7. SSIS 패키지의 xml을 닫으십시오 & 닫기 8. SSIS 패키지를 다시 열면 수명이 단축됩니다.

추신 :이 트릭은 저의 경우 모두 저에게 효과적입니다.