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

조인 프로세서

여러 기존 데이터 집합을 새로운 결합 레코드 집합으로 변환합니다.

조인 프로세서는 두 데이터 집합 간에 공통되는 값을 일치시켜 계층 구조적 데이터를 매핑, 결합 및 변환합니다.

조인 속성

조인을 사용하여 레코드를 결합하도록 구성하는 속성입니다. 프로세서 구성에서 원하는 만큼 키를 추가할 수 있습니다.

구성
속성 구성

조인 유형

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

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

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

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

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

입력 레코드 병합

왼쪽 및 오른쪽 데이터 집합의 계층 구조를 균일하게 그룹화하려면 이 옵션을 활성화합니다.

기본적으로 이 옵션을 활성화하지 않으면 왼쪽 및 오른쪽 데이터 집합이 조인 작업 전과 동일한 구조로 출력됩니다.

조건

  • 왼쪽 키: 왼쪽 데이터 집합에 있는 기존 레코드의 경로를 선택하거나 입력합니다. 입력하는 동안 자동 완료를 사용할 수 있습니다.
  • 오른쪽 키: 오른쪽 데이터 집합에 있는 기존 레코드의 경로를 선택하거나 입력합니다. 입력하는 동안 자동 완료를 사용할 수 있습니다.

프로세서 이름을 바꾸려면 프로세서의 기본 이름 위로 마우스를 가져가면 표시되는 편집 편집 아이콘을 클릭합니다.

설명을 편집하려면 설명 위로 마우스를 가져가면 표시되는 편집 편집 아이콘을 클릭합니다.

조인 작업에 대한 추가 정보

조인 프로세서를 사용하면 계층 구조적 데이터에 네 가지 유형의 조인 작업을 적용할 수 있습니다. 조인 작업에 대한 자세한 내용과 예는 Join을 참조하십시오.

내부 조인

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

  • 두 데이터 집합 간에 공통되는 값을 일치시킵니다.
  • 일치하는 모든 쌍으로 결과 집합을 만듭니다.

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

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

왼쪽 외부 조인

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

  • 두 데이터 집합 사이에 공통된 값을 일치시키고 왼쪽 데이터 집합에 존재하는 모든 값을 유지합니다.
  • 이러한 레코드를 결합한 결과 집합을 만듭니다.

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

  • 조인 문이 만족되면(데이터 집합 L에 있는 모든 항목 + 두 데이터 집합의 일치), 왼쪽 데이터 집합의 모든 레코드와 왼쪽 데이터 집합과 오른쪽 데이터 집합 사이의 일치하는 레코드가 조인되어 결과 집합으로 반환됩니다.
  • 조인 문이 만족되지 않으면 일치하지 않는 레코드는 무시됩니다.

오른쪽 외부 조인

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

  • 두 데이터 집합 사이에 공통된 값을 일치시키고 올바른 데이터 집합에 존재하는 모든 값을 유지합니다.
  • 이러한 레코드를 결합한 결과 집합을 만듭니다.

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

  • 조인 문이 만족되면(데이터 집합 L 및 R +에 있는 모든 항목이 두 데이터 집합에서 일치함), 오른쪽 데이터 집합의 모든 레코드와 왼쪽 데이터 집합과 오른쪽 데이터 집합 사이의 일치하는 레코드가 결합되어 결과 집합에 반환됩니다.
  • 조인 문이 만족되지 않으면 일치하지 않는 레코드는 무시됩니다.

전체 외부 조인

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

  • 왼쪽 및 오른쪽 데이터 집합에서 일치하는 모든 값을 유지합니다.
  • 이러한 레코드를 결합한 결과 집합을 만듭니다.

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

  • 조인 문이 만족되면(데이터 집합 L 및 R에 있는 모든 항목 + 두 데이터 집합의 모든 항목이 일치함), 왼쪽과 오른쪽 데이터 집합의 모든 레코드와 그 사이에 일치하는 레코드가 결합되어 결과 집합에 반환됩니다.
  • 조인 문이 만족되지 않으면 일치하지 않는 레코드가 결과 집합에 NULL로 나열됩니다.

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

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