매핑 데이터 흐름의 피벗 해제 변환

적용 대상: Azure Data Factory Azure Synapse Analytics

Microsoft Fabric의 데이터 팩토리는 더 간단한 아키텍처, 기본 제공 AI 및 새로운 기능을 갖춘 차세대 Azure 데이터 팩토리입니다. 데이터 통합을 접하는 경우 Fabric Data Factory부터 시작합니다. 기존 ADF 워크로드는 Fabric 업그레이드하여 데이터 과학, 실시간 분석 및 보고 전반에 걸쳐 새로운 기능에 액세스할 수 있습니다.

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

Dataflow Gen2의 동등한 변환(피벗 해제 열)은 데이터 흐름 사용자 매핑에 대한 Dataflow Gen2 가이드를 참조하세요.

매핑 데이터 흐름의 피벗 해제는 단일 레코드에 있는 여러 열의 값을 단일 열의 값이 동일한 여러 레코드로 확장하여 비정규화된 데이터 세트를 더 정규화된 버전으로 전환하는 방법으로 사용합니다.

스크린샷은 메뉴에서 선택된 피벗 해제를 보여줍니다.

그룹 해제 기준

그룹 해제 기준 탭이 선택된 피벗 해제 설정을 보여 주는 스크린샷.

먼저 피벗 해제 집계에 대해 그룹을 해제하려는 열을 설정합니다. 열 목록 옆에 있는 + 기호를 사용하여 그룹 해제할 열을 하나 이상 설정합니다.

피벗 해제 키

피벗 해제 키 탭이 선택된 피벗 해제 설정을 보여 주는 스크린샷.

피벗 해제 키는 서비스가 열에서 행으로 피벗할 열입니다. 기본적으로 이 필드에 대한 데이터 세트의 각 고유 값은 행으로 피벗됩니다. 그러나 행 값으로 피벗하려는 데이터 세트의 값을 선택적으로 입력할 수 있습니다.

피벗 해제된 열

스크린샷은 데이터 미리 보기 탭이 선택된 피벗 해제 설정을 보여줍니다.

마지막으로, 행으로 변환된 피벗 해제 열의 값을 저장하기 위한 열 이름을 선택합니다.

(선택 사항) Null 값이 있는 행을 삭제할 수 있습니다.

예를 들어, SumCost는 위에 공유된 예제에서 선택한 열 이름입니다.

Fruit 열을 피벗 해제 키로 사용하여 피벗 해제 변환 전후에 PO, Vendor, Fruit 열을 보여 주는 이미지

열 배열을 "기본"으로 설정하면 단일 값 기준으로 피벗 해제된 모든 새 열이 그룹화됩니다. 열 정렬을 “수평”으로 설정하면 기존 열에서 생성된 새 피벗 해제된 열이 그룹화됩니다.

변환의 결과를 보여 주는 스크린샷

최종 피벗 해제 데이터 세트는 열 합계가 이제 개별 행 값으로 변환된 것을 보여 줍니다.

피벗 변환을 사용하여 행을 열로 피벗합니다.