2008-08-22 3 views
3

관리자가 오프라인 처리를 위해 두 개의 .xls 파일을 업로드 할 수있게 해주는 .NET 웹 폼 프런트 엔드가 있습니다. 이 파일들은 유효성 검사 (및 집계)에 사용될 것이므로 테이블의 이미지 필드에 저장합니다.SSIS 패키지를 사용하여 이미지 데이터 형식 열에 저장된 Excel 파일을 처리하는 방법은 무엇입니까?

궁극적 인 목표는 이러한 파일을 오프라인으로 처리 할 SSIS 패키지를 만드는 것입니다. 누구든지 SSIS를 사용하여 테이블에서 데이터 흐름 작업에 사용할 원시 (이 경우 .xls) 형식으로 BLOB를 읽는 방법을 알고 있습니까?

답변

1

SSIS에 대한 내 경험에 비추어 볼 때, 뭔가 빠르게 실행되고 있지만, 프로그래머에게 가장 우아하고 효율적인 솔루션과 같은 "느낌"을 얻기에는 좌절감이 있습니다.

Excel 원본 편집기는 파일을 입력으로 사용하는 것처럼 보이므로 파일을 가져 오거나 모양을 취할 수있는 코드에서 해당 기능을 다시 구현해야합니다. 만족스럽지 않지만 결국에는 시간을 절약하는 도구입니다.

+0

파일 시스템 내보내기를 수행하여 SSIS로 가져올 수 있다고 생각했습니다. 그러나,이 일을하는 "기억 속에"있어야하는 것처럼 보입니다. –

+0

필자는이 방법이 작동하는지 테스트 해 보지 않았지만 블롭을 쿼리하고 원시 파일로 작성한 다음 다른 데이터 흐름의 소스로 사용할 수 있습니다. – dmo