문제

SSI는 모든 레코드가 동일하지만 약간 복잡 할 때는 좋지 않은 플랫 파일을 처리하는 데 좋습니다.

이와 유사한 파일을 가져오고 싶습니다.

Customer: 2344
Name:     John Smith

Item     Description       Price    Qty
543455   Widget 1           4.00      2
543556   Widget 2           8.00      1

이것을 다음 출력으로 바꾸고 싶습니다.

2344, John Smith, 543455, Widget 1, 4.00, 2
2344, John Smith, 543556, Widget 2, 8.00, 1

내 삶을 위해, 나는 이것을하는 간단한 방법을 찾을 수 없다. 누구든지 제안이 있습니까? 아니면 더 나은 ETL 도구가 필요합니까?

도움이 되었습니까?

해결책

SSIS에서 이러한 종류의 반 구조화 된 입력 파일을 처리하는 유일한 성공적인 방법은 스크립트 작업을 사용하여 라인별로 읽고 출력을 텍스트 파일에 저장하는 것입니다 (데이터 소스로 사용됩니다. 추가 처리).

나는 데이터 흐름 작업에서 시도하고 할 필요가 없었습니다.

다른 팁

Script task 구조하는 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top