기본 콘텐츠로 건너뛰기 보완적인 콘텐츠로 건너뛰기

조인 프로세서

하나 이상의 키를 기준으로 두 개의 흐름을 결합합니다.

조인 프로세서를 사용하면 두 개의 출력 흐름에서 데이터를 결합할 수 있습니다. 공통 키를 선택하고, 조인 유형을 선택하고, 출력 흐름에서 데이터를 결합합니다.

사용량

조인 프로세서에는 두 개의 입력 흐름이 필요하고 하나의 출력 흐름만 생성할 수 있습니다.

속성

조인을 사용하여 레코드를 결합하기 위해 구성할 속성.

구성
속성 구성
조인 유형

목록에서 원하는 조인 유형을 선택합니다.

  • 내부 조인: 이 조인 유형을 사용하면 일치하는 필드 값이 있는 두 입력을 비교하고 모든 결과 쌍을 나열할 수 있습니다. 서로 일치하지 않는 값은 결과 집합에서 무시됩니다.

  • 왼쪽 외부 조인: 조인된 출력 목록에서 왼쪽 데이터 집합의 모든 값을 유지하려면 이 옵션을 사용합니다. 올바른 데이터 집합의 어떤 행과도 일치하지 않는 값은 결과 집합에 NULL로 나열됩니다.

  • 오른쪽 외부 조인: 조인된 출력 목록에서 오른쪽 데이터 집합의 모든 값을 유지하려면 이 옵션을 사용합니다. 왼쪽 데이터 집합의 어떤 행과도 일치하지 않는 값은 결과 집합에 NULL로 나열됩니다.

  • 전체 외부 조인: 왼쪽 및 오른쪽 외부 조인을 결합하려면 이 옵션을 사용합니다. 일치하는 값이 없는 모든 값은 결과 집합에 NULL로 나열됩니다.

조건
  • 왼쪽 키: 왼쪽 데이터 집합에서 필드를 선택하거나 입력합니다. 입력하는 동안 자동 완료를 사용할 수 있습니다.

  • 오른쪽 키: 오른쪽 데이터 집합에서 필드를 선택하거나 입력합니다. 입력하는 동안 자동 완료를 사용할 수 있습니다.

프로세서 이름을 바꾸거나 해당 설명을 편집하려면 속성 패널에서 프로세서 이름 옆에 있는 편집 편집 아이콘을 클릭합니다.

조인 작업에 대한 추가 정보

조인 프로세서를 사용하면 데이터에 4가지 유형의 조인 작업을 적용할 수 있습니다.

내부 조인

이러한 유형의 조인 작업은 다음을 위해 사용됩니다.

  • 두 데이터 집합 간에 공통되는 값을 일치시킵니다.

  • 일치하는 모든 쌍으로 결과 집합을 만듭니다.

내부 조인의 그래픽 표시.

결과 집합은 다음과 같이 결정됩니다.

조인 문이 충족되는 경우(데이터 집합 L이 데이터 집합 R과 일치) 조인 문이 충족되지 않는 경우
일치하는 모든 레코드가 결합되어 결과 집합에 반환됩니다. 일치하지 않는 레코드는 무시됩니다.

왼쪽 외부 조인

이러한 유형의 조인 작업은 다음을 위해 사용됩니다.

  • 두 데이터 집합 사이에 공통된 값을 일치시키고 왼쪽 데이터 집합에 존재하는 모든 값을 유지합니다.

  • 이러한 레코드를 결합한 결과 집합을 만듭니다.

왼쪽 외부 조인의 그래픽 표시.

결과 집합은 다음과 같이 결정됩니다.

조인 문이 충족되는 경우(데이터 집합 L+에 있는 모든 것이 두 데이터 집합에서 일치) 조인 문이 충족되지 않는 경우
데이터 집합 left와 데이터 집합 right 사이의 일치하는 레코드뿐만 아니라 왼쪽 데이터 집합의 모든 레코드가 결합되어 결과 집합에 반환됩니다. 일치하지 않는 레코드는 무시됩니다.

오른쪽 외부 조인

이러한 유형의 조인 작업은 다음을 위해 사용됩니다.

  • 두 데이터 집합 사이에 공통된 값을 일치시키고 올바른 데이터 집합에 존재하는 모든 값을 유지합니다.

  • 이러한 레코드를 결합한 결과 집합을 만듭니다.

오른쪽 외부 조인의 그래픽 표시.

결과 집합은 다음과 같이 결정됩니다.

조인 문이 충족되는 경우(데이터 집합 L 및 R+에 있는 모든 것이 두 데이터 집합에서 일치) 조인 문이 충족되지 않는 경우
데이터 집합 left와 데이터 집합 right 사이의 일치하는 레코드뿐만 아니라 왼쪽 데이터 집합의 모든 레코드가 결합되어 결과 집합에 반환됩니다. 일치하지 않는 레코드는 무시됩니다.

전체 외부 조인

이러한 유형의 조인 작업은 다음을 위해 사용됩니다.

  • 왼쪽 및 오른쪽 데이터 집합에서 일치하는 모든 값을 유지합니다.

  • 이러한 레코드를 결합한 결과 집합을 만듭니다.

전체 외부 조인의 그래픽 표시.

결과 집합은 다음과 같이 결정됩니다.

조인 문이 충족되는 경우(데이터 집합 L+에 있는 모든 것이 두 데이터 집합에서 일치) 조인 문이 충족되지 않는 경우
데이터 집합 left와 데이터 집합 right 사이의 일치하는 레코드뿐만 아니라 왼쪽 데이터 집합의 모든 레코드가 결합되어 결과 집합에 반환됩니다. 일치하지 않는 레코드는 결과 집합에 NULL로 나열됩니다.

이 페이지가 도움이 되었습니까?

이 페이지 또는 해당 콘텐츠에서 오타, 누락된 단계 또는 기술적 오류와 같은 문제를 발견하면 개선 방법을 알려 주십시오!