Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Union으로 여러 입력의 행 합치기

Pipeline Builder의 Union은 입력들의 모든 행을 이어 붙이며 중복 행도 유지합니다. 같은 키를 기준으로 열을 결합하는 Join과 달리 입력들의 스키마가 같아야 합니다.

두 입력 선택

첫 데이터셋 노드를 선택하고 Union을 누릅니다. 첫 입력이 Left이고 두 번째로 선택한 노드가 Right입니다. Start로 구성 화면을 엽니다.

미리보기 패널에서 Create union을 선택하고 출력 데이터를 확인합니다.

입력 스키마가 다르면 누락된 열 목록과 함께 오류가 나타납니다. 입력을 정리하거나 필요 없는 누락 열 참조를 제거하여 같은 스키마로 맞춥니다. 서로 다른 열을 자동으로 null로 채워 합치는 동작으로 가정하지 않습니다.

여러 입력을 한 번에 합치기

둘보다 많은 입력도 한 Union에 연결할 수 있습니다.

  • Union 보드에 여러 입력을 끌어다 놓습니다. 이 보드는 입력 개수에 고정 한도를 두지 않습니다.
  • 그래프에서 필요한 데이터셋들을 함께 선택한 뒤 Union을 누릅니다.

여러 개의 두 입력 Union을 연달아 만들지 않고 같은 연산에 묶을 수 있습니다. 증분 계산에서는 모든 입력이 같은 계산 모드여야 합니다.

적용과 연결 관리

Apply를 누르면 입력들에 연결된 Union 노드가 만들어집니다. 예시에서는 Correct columns와 Vendor Cut 2 - demo data를 연결했습니다.

노드의 Edit에서 이름과 구성을 바꿀 수 있습니다. 흰색 또는 회색 연결점으로 개별 연결을 수정하고, Union 노드의 회색 타원형 연결부에서 여러 연결을 제거할 수 있습니다.

중복 제거가 필요하면 Union 뒤에 Drop duplicates 변환을 별도로 추가합니다. Union 자체는 중복을 제거하지 않으므로 결과 행 수와 업무상 중복 기준을 구분합니다.