Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

조건에 따라 True와 False 출력으로 나누기

Split은 테이블 하나의 각 행에 조건을 적용하여 두 출력으로 나눕니다. Standard 배치(Spark)와 Faster(DataFusion)에서 지원하며 스트리밍에서는 제공하지 않습니다.

Split 추가

그래프에서 표 노드 하나만 선택한 뒤 노드 옆의 Split 또는 변환 도구 모음의 Split table을 선택합니다.

작업이 보이지 않으면 다음을 확인합니다.

  • Standard 배치 또는 Faster 파이프라인인지 확인합니다.
  • 표 노드를 정확히 하나 선택했는지 확인합니다.
  • 선택한 노드가 미디어 집합이나 파일 입력이 아닌지 확인합니다.

사용할 수 없는 경우에는 비활성 항목으로 남기는 대신 메뉴에서 숨겨집니다.

조건과 출력 선택

조건은 행별 Boolean 결과를 계산합니다. true인 행은 True 출력, false인 행은 False 출력으로 보냅니다. 누락값을 포함하는 조건은 null 처리를 고려하여 원하는 Boolean 결과가 명시되도록 구성합니다.

아래 미리보기 패널 왼쪽 위의 드롭다운에서 True 또는 False를 선택하여 각각의 결과를 봅니다.

후속 변환을 추가할 때도 Split 노드를 선택한 뒤 어느 출력에서 시작할지 고릅니다.

주문 금액 예제

가상 주문 테이블의 order_value가 null이 없는 숫자 열이라고 가정합니다. 조건을 order_value > 1000으로 지정하면 다음과 같이 나뉩니다.

출력포함되는 주문
True금액이 1,000을 초과합니다.
False금액이 1,000 이하입니다. 1,000과 같은 값도 여기에 포함됩니다.

각 출력에 서로 다른 후속 변환이나 출력 자산을 연결하여 처리할 수 있습니다.