열 내보내기 변환
적용 대상: Azure Data Factory SSIS Integration Runtime SQL Server
열 내보내기 변환은 데이터 흐름에서 데이터를 읽어 파일에 삽입합니다. 예를 들어 데이터 흐름에 각 제품 사진과 같은 제품 정보가 포함되어 있으면 열 내보내기 변환을 사용하여 이미지를 파일에 저장할 수 있습니다.
추가 및 잘림 옵션
다음 표에서는 추가 및 잘림 옵션 설정이 결과에 미치는 영향을 설명합니다.
Append | Truncate | 파일 존재 여부 | 결과 |
---|---|---|---|
False | False | 예 | 이 변환은 새 파일을 만들고 해당 파일에 데이터를 씁니다. |
True | False | 예 | 이 변환은 새 파일을 만들고 해당 파일에 데이터를 씁니다. |
False | True | 예 | 이 변환은 새 파일을 만들고 해당 파일에 데이터를 씁니다. |
True | True | 아니요 | 이 변환은 디자인 타임 유효성 검사에 실패합니다. 두 속성을 모두 true로 설정하면 안 됩니다. |
False | False | 예 | 런타임 오류가 발생합니다. 이 변환은 파일은 있지만 해당 파일에 쓸 수 없습니다. |
False | True | 예 | 이 변환은 파일을 삭제하고 다시 만든 후 해당 파일에 데이터를 씁니다. |
True | False | 예 | 이 변환은 파일을 열고 해당 파일의 끝에 데이터를 씁니다. |
True | True | 예 | 이 변환은 디자인 타임 유효성 검사에 실패합니다. 두 속성을 모두 true로 설정하면 안 됩니다. |
열 내보내기 변환 구성
다음과 같은 방법으로 열 내보내기 변환을 구성할 수 있습니다.
데이터를 쓸 파일 경로가 포함된 열과 데이터 열을 지정합니다.
데이터 삽입 작업에서 기존 파일을 추가하거나 잘라낼지를 지정합니다.
파일에 BOM(바이트 순서 표시)을 쓸지를 지정합니다.
참고
기존 파일에 데이터를 추가하지 않으며 데이터 형식이 DT_NTEXT인 경우에만 BOM이 기록됩니다.
이 변환은 입력 열의 쌍을 사용합니다. 그 중 하나에는 파일 이름이 있고 다른 하나에는 데이터가 있습니다. 데이터 집합의 각 행에서 서로 다른 파일을 지정할 수 있습니다. 변환이 행을 처리하면 지정한 파일에 데이터가 삽입됩니다. 런타임 시 파일이 존재하지 않을 경우 이 변환은 새로 파일을 만든 후 데이터를 해당 파일에 씁니다. 기록될 데이터 형식은 DT_TEXT, DT_NTEXT 또는 DT_IMAGE여야 합니다. 자세한 내용은 Integration Services Data Types을 참조하세요.
이 변환에는 하나의 입력, 하나의 출력 및 하나의 오류 출력이 있습니다.
SSIS 디자이너를 사용하거나 프로그래밍 방식으로 속성을 설정할 수 있습니다.
고급 편집기 대화 상자에는 프로그래밍 방식으로 설정할 수 있는 속성이 표시됩니다. 고급 편집기 대화 상자를 사용하거나 프로그래밍 방식으로 설정할 수 있는 속성에 대한 자세한 내용을 보려면 다음 항목 중 하나를 클릭하세요.
속성을 설정하는 방법에 대한 자세한 내용은 데이터 흐름 구성 요소의 속성 설정을 참조하세요.
열 내보내기 변환 편집기(열 페이지)
열 내보내기 변환 편집기 대화 상자의 열 페이지를 사용하여 데이터 흐름에서 파일로 추출할 열을 지정할 수 있습니다. 열 내보내기 변환 시 데이터를 파일에 추가할 것인지, 아니면 기존 파일을 덮어쓸 것인지를 지정할 수 있습니다.
옵션
추출 열
텍스트 또는 이미지 데이터를 포함하는 입력 열 목록에서 선택합니다. 모든 행에 추출 열 과 파일 경로 열에 대한 정의가 있어야 합니다.
파일 경로 열
파일 경로 및 파일 이름을 포함하는 입력 열 목록에서 선택합니다. 모든 행에 추출 열 과 파일 경로 열에 대한 정의가 있어야 합니다.
추가 허용
변환 시 데이터를 기존 파일에 추가할 것인지 여부를 지정합니다. 기본값은 false입니다.
강제 자름
변환 시 데이터를 쓰기 전에 기존 파일의 내용을 삭제할 것인지를 지정합니다. 기본값은 false입니다.
BOM 쓰기
BOM(바이트 순서 표시)을 파일에 쓸 것인지 여부를 지정합니다. 데이터 형식이 DT_NTEXT 또는 DT_WSTR이고 기존 데이터 파일에 추가되지 않는 경우에만 BOM을 씁니다.
열 내보내기 변환 편집기(오류 출력 페이지)
열 내보내기 변환 편집기 대화 상자의 오류 출력 페이지를 사용하여 오류 처리 방법을 지정할 수 있습니다.
옵션
입/출력
출력의 이름을 확인합니다. 이름을 클릭하여 열을 포함할 뷰를 확장할 수 있습니다.
열
열 내보내기 변환 편집기 대화 상자의 열 페이지에서 선택한 출력 열을 표시합니다.
오류
오류가 발생할 경우 수행할 동작을 지정합니다. 오류 무시, 행 리디렉션 또는 구성 요소 실패를 지정할 수 있습니다.
잘림
잘림이 발생할 경우 수행할 동작을 지정합니다. 오류 무시, 행 리디렉션 또는 구성 요소 실패를 지정할 수 있습니다.
설명
작업에 대한 설명을 표시합니다.
이 값을 선택한 셀에 설정
오류나 잘림 발생 시 선택한 모든 셀에 수행할 동작을 지정합니다. 오류 무시, 행 리디렉션 또는 구성 요소 실패를 지정할 수 있습니다.
적용
선택한 셀에 오류 처리 옵션을 적용합니다.
피드백
https://aka.ms/ContentUserFeedback을 참조하세요.
출시 예정: 2024년 내내 콘텐츠 피드백 메커니즘인 GitHub 문제를 단계적으로 폐지하고 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은다음에 대한 사용자 의견 제출 및 보기