Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

중복 행 유지

항목값
화면 이름Keeps duplicates
식별자keepDuplicatesV1
지원 실행 방식Batch, Faster
범주열, 행과 실행 제어 (Other)

입력에서 중복된 행을 유지합니다.

입력 인자

이름지정 여부자료형의미와 조건
Column subset필수Set<Column<AnyType>>열을 지정하면 그 열만 사용해 유일성을 판단합니다.
Dataset필수Table중복 행을 유지할 데이터셋입니다.

입출력 예시

예시 1: 기본 동작

인자 값:

  • Column subset: {tail_number}
  • Dataset: ri.foundry.main.dataset.aggregate

입력:

tail_numberairlinemilesfactor
XB-123foundry air1242
MT-222new airline11235
XB-123foundry airline3355
MT-222new air5654
KK-452new air2221
XB-123foundry airline11343

출력:

tail_numberairlinemilesfactor
XB-123foundry air1242
MT-222new airline11235
XB-123foundry airline3355
MT-222new air5654
XB-123foundry airline11343

예시 2: 기본 동작

부분집합을 지정하지 않으면 완전히 같은 행을 중복으로 봅니다.

인자 값:

  • Column subset: {}
  • Dataset: ri.foundry.main.dataset.aggregate

입력:

tail_numberairlinemilesfactor
XB-123foundry air1242
XB-123foundry air1242
XB-123foundry air1242
MT-222new airline11236
MT-222new airline11235

출력:

tail_numberairlinemilesfactor
XB-123foundry air1242
XB-123foundry air1242
XB-123foundry air1242

예시 3: null 처리

인자 값:

  • Column subset: {tail_number}
  • Dataset: ri.foundry.main.dataset.aggregate

입력:

tail_numberairlinemilesfactor
nullfoundry air1242
nullnew airline11235
nullfoundry airline3355
MT-222new air5654
KK-452new air2221
XB-123foundry airline11343

출력:

tail_numberairlinemilesfactor
nullfoundry air1242
nullnew airline11235
nullfoundry airline3355