다음을 통해 공유


열 내보내기 변환

적용 대상: SQL Server Azure Data Factory의 SSIS Integration Runtime

열 내보내기 변환은 데이터 흐름의 데이터를 읽고 해당 데이터를 파일에 삽입하게 됩니다. 예를 들어 데이터 흐름에 각 제품 사진과 같은 제품 정보가 포함되어 있으면 열 내보내기 변환을 사용하여 이미지를 파일에 저장할 수 있습니다.

추가 및 자르기 옵션

다음 표에서는 추가 및 자르기 옵션 설정이 결과에어떤 영향을 끼치는지를 설명해 드립니다.

Append Truncate 파일이 있음 결과
False False 아니요 변환은 새 파일을 만들어 내며 파일에 데이터를 씁니다.
거짓 아니요 변환은 새 파일을 만들어 내며 파일에 데이터를 씁니다.
False True 아니요 변환은 새 파일을 만들어 내며 파일에 데이터를 씁니다.
True True 아니요 변환이 디자인 타임 유효성 검사에 실패했습니다. 두 속성을 모두 true로 설정하는 것이 유효한 것이 아닙니다.
False False 런타임 오류가 발생합니다. 파일이 있기는 하지만 이를 변환에 쓸 수 없습니다.
False True 변환은 파일을 삭제하고 다시 만들어 내며 파일에 데이터를 씁니다.
거짓 변환은 파일을 열고 파일의 끝에 데이터를 씁니다.
True True 변환이 디자인 타임 유효성 검사에 실패했습니다. 두 속성을 모두 true로 설정하는 것이 유효한 것이 아닙니다.

내보내기 열 변환의 구성

다음과 같은 방법으로 열 가져오기 변환을 만들어보실 수 있습니다:

  • 데이터열과 데이터를 쓸 파일의 경로를 포함하고 있는 데이터 열을 지정합니다.

  • 데이터 삽입 작업이 기존 파일을 추가할지 아니면 잘라내는 지에 대한 여부를 지정합니다.

  • 바이트 순서 표시를 파일에 쓸지 여부를 지정합니다.

    참고 항목

    바이트 순서 표시는 데이터가 기존 파일에 추가되지 앉으며 데이터 유형이 DT_NTEXT 인 경우에만 작성이 되는 것입니다.

이 변환은 입력 열의 쌍을 사용합니다. 그 중 하나에는 파일 이름이 있고 다른 하나에는 데이터가 있습니다. 데이터 세트의 각 행에서 서로 다른 파일을 지정할 수 있습니다. 변환에서 행을 처리하게 되면 데이터가 지정된 파일에 삽입됩니다. 실행 시에 변환은 파일이 아직 없는 경우 파일을 만든 이후에 데이터를 파일에 씁니다. 쓰려는 데이터는 DT_TEXT, DT_NTEXT 혹은 DT_IMAGE 데이터 유형을 가지고 있어야 합니다. 자세한 내용은 Integration Services 데이터 형식을 참조하세요.

이 변환에는 하나의 입력, 하나의 출력, 하나의 오류 출력이 있습니다.

SSIS 디자이너를 사용하거나 프로그래밍 방식으로 속성을 설정할 수 있습니다.

고급 편집기 대화 상자에는 프로그래밍 방식으로 설정할 수 있는 속성이 표시됩니다. 고급 편집기 대화 상자를 사용하거나 프로그래밍 방식으로 설정할 수 있는 속성에 대한 자세한 내용을 보려면 다음 항목 중 하나를 클릭하세요:

속성을 설정하는 방법에 대한 자세한 내용은 데이터 흐름 구성 요소의 속성 설정을 참조하세요.

열 내보내기 변환 편집기(열 페이지)

열 보내기 변환 편집기 대화 상자의 페이지를 사용하여 파일로 추출하기 위한 데이터 흐름의 열로 지정해 주세요. 열 내보내기 변환에서 데이터를 파일에 추가할지 아니면 기존 파일을 덮어쓸지 지정할 수 있습니다.

옵션

추출 열
텍스트 또는 이미지 데이터를 포함하는 입력 열 목록에서 선택합니다. 모든 행에는 열 추출파일 경로 열에 대한 정의를 가지고 있어야 합니다.

파일 경로 열
파일 경로 및 파일 이름이 포함되어 있는 입력 열 목록에서 선택해 주세요. 모든 행에는 열 추출파일 경로 열에 대한 정의를 가지고 있어야 합니다.

추가 허용
변환에서 기존 파일에 데이터를 추가할지에 대한 여부를 지정합니다. 기본값은 false입니다.

강제 자름
데이터를 쓰기 이전에 변환에서 기존 파일의 내용을 삭제할지에 대한 여부를 지정합니다. 기본값은 false입니다.

바이트 순서 표시 작성
파일에 바이트 순서 표시를 쓸지에 대한 여부를 지정합니다. 바이트 순서 표시는 데이터에 DT_NTEXT 혹은 DT_WSTR 데이터 형식이 있고 기존 데이터 파일에 추가되지 않은 경우에만 작성됩니다.

열 변환 편집기 내보내기 (오류 출력 페이지)

열 내보내기 변환 편집기 대화 상자의 오류 출력 페이지를 사용해서 오류 처리 방법을 지정해 주세요.

옵션

입/출력
출력의 이름을 살펴봐 주세요. 열을 포함하도록 보기를 확장하기 위한 이름을 클릭해 주세요.


열 내보내기 변환 편집기 대화 상자의 페이지에서 선택한 출력 열을 살펴봐 주세요.

오류
오류가 발생할 경우 수행할 동작을 지정합니다. 오류 무시, 행 리디렉션 또는 구성 요소 실패를 지정할 수 있습니다.

잘림
잘림 잘림이 발생한 경우에 실행 할 동작을 지정해 주세요. 즉, 실패 무시, 행 리디렉션 혹은 구성 요소 실패를 지정할 수 있습니다.

설명
작업에 대한 설명을 살펴봐 주세요.

이 값을 선택한 셀로 설정
오류나 잘림 발생 시 선택한 모든 셀에 수행할 동작을 지정합니다. 오류 무시, 행 리디렉션 또는 구성 요소 실패를 지정할 수 있습니다.

적용
선택된 셀에 오류 처리 옵션을 적용해 주세요.