UNION ALL 변환

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

UNION ALL 변환은 여러 개의 입력을 하나의 출력으로 결합합니다. 예를 들어 5개 플랫 파일 원본의 출력이 UNION ALL 변환의 입력이 되어 하나의 출력으로 결합될 수 있습니다.

입력 및 출력

변환 입력은 하나씩 변환 출력에 추가되며 행이 다시 정렬되지 않습니다. 패키지에 정렬된 출력이 필요할 경우 UNION ALL 변환 대신 병합 변환을 사용해야 합니다.

UNION ALL 변환에 연결한 첫 번째 입력이 변환 출력을 만드는 데 사용됩니다. 변환에 연결한 이후 입력 열은 변환 출력 열에 매핑됩니다.

입력을 병합하려면 입력 열을 출력 열에 매핑합니다. 하나 이상의 입력 열을 각 출력 열에 매핑해야 합니다. 두 열을 매핑하려면 해당 열의 메타데이터가 일치해야 합니다. 예를 들어 매핑된 열의 데이터 형식이 같아야 합니다.

매핑된 열에 문자열 데이터가 포함되어 있고 출력 열의 길이가 입력 열보다 짧으면 입력 열을 포함할 수 있도록 출력 열의 길이가 자동으로 증가합니다. 출력 열에 매핑되지 않은 입력 열은 출력 열에서 Null 값으로 설정됩니다.

이 변환에는 여러 개의 입력과 하나의 출력이 있습니다. 오류 출력은 지원하지 않습니다.

UNION ALL 변환 구성

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

프로그래밍 방식으로 설정할 수 있는 속성에 대한 자세한 내용은 Common Properties을 참조하십시오.

속성 설정 방법을 보려면 다음 항목 중 하나를 클릭하세요.

UNION ALL 변환 편집기

UNION ALL 변환 편집기 대화 상자를 사용하여 여러 개의 입력 행 집합을 단일 출력 행 집합으로 병합할 수 있습니다. Union All 변환을 데이터 흐름에 포함하면 여러 데이터 흐름의 데이터를 병합하고, Union All 변환을 중첩하여 복잡한 데이터 세트를 만들고, 데이터의 오류를 수정하고, 행을 다시 병합할 수 있습니다.

옵션

출력 열 이름
각 열의 별칭을 입력합니다. 기본값은 첫 번째(참조) 입력의 입력 열 이름이지만 설명이 포함된 고유 이름을 임의로 선택할 수 있습니다.

UNION ALL 입력 1
첫 번째(참조) 입력의 사용 가능한 입력 열 목록에서 선택합니다. 매핑된 열의 메타데이터가 일치해야 합니다.

UNION ALL 입력 n
두 번째 및 추가 입력의 사용 가능한 입력 열 목록에서 선택합니다. 매핑된 열의 메타데이터가 일치해야 합니다.

UNION ALL 변환을 사용하여 데이터 병합