다음을 통해 공유


매핑 데이터 흐름의 유니온 변환

적용 대상: Azure Data Factory Azure Synapse Analytics

기업용 올인원 분석 솔루션인 Microsoft Fabric의 Data Factory를 사용해 보세요. Microsoft Fabric은 데이터 이동부터 데이터 과학, 실시간 분석, 비즈니스 인텔리전스 및 보고에 이르기까지 모든 것을 다룹니다. 무료로 새 평가판을 시작하는 방법을 알아봅니다!

데이터 흐름은 Azure Data Factory 파이프라인과 Azure Synapse Analytics 파이프라인 모두에서 사용할 수 있습니다. 이 문서는 매핑 데이터 흐름에 적용됩니다. 변환을 접하는 경우 매핑 데이터 흐름을 사용하여 데이터 변환 소개 문서를 참조하세요.

Union 연산은 여러 데이터 스트림을 하나로 결합하며, 이 스트림들의 SQL Union 결과를 Union 변환의 새로운 출력으로 사용합니다. 조인 키가 없어도 각 입력 스트림의 모든 스키마가 데이터 흐름 내에서 결합됩니다.

원본 데이터와 데이터 흐름에 있는 기존 변환의 스트림을 모두 포함하여 구성된 각 행 옆에 있는 "+" 아이콘을 선택하여 설정 테이블에서 n개의 스트림을 결합할 수 있습니다.

매핑 데이터 흐름에서의 통합 변환에 대한 짧은 비디오 연습은 다음과 같습니다.

통합 변환

이 경우 여러 원본(이 예제에서는 3개의 다른 원본 파일)의 서로 다른 메타데이터를 결합하여 단일 스트림으로 결합할 수 있습니다.

유니언 변환 개요

이렇게 하려면 추가하려는 모든 원본을 포함하여 Union 설정에 추가 행을 추가합니다. 공통 조회 또는 조인 키가 필요하지 않습니다.

유니온 변환 설정

Union 뒤에 Select 변환을 설정할 경우 헤더가 없는 소스에서 이름이 지정되지 않거나 겹치는 필드의 이름을 바꿀 수 있습니다. 이 예제에서는 세 개의 다른 원본에서 가져온 총 132개의 열이 포함된 메타데이터 결합을 확인하려면 "검사"를 클릭하십시오.

합집합 변환 최종

이름 및 위치

"이름별 통합"을 선택하면 각 열 값이 새로이 연결된 메타데이터 스키마와 함께 각 원본의 해당 열에 드롭됩니다.

"위치별 통합"을 선택하면 각 열 값이 각 해당 원본의 원래 위치로 이동하여 각 원본의 데이터가 동일한 스트림에 추가되는 새로운 결합 데이터 스트림이 생성됩니다.

결합 출력

JoinExists를 비롯한 유사한 변환을 탐색합니다.