위치:
배치 데이터 변환의 조인 개체
배치 데이터 변환 캔버스에서 노드를 사용하여 데이터 개체 간 조인을 만듭니다. 여러 데이터 개체의 데이터가 정확하게 결합되고 중복되지 않도록 하려면 항상 키 한정자 필드를 추가하여 조인에 정규화된 키(FQK)를 만듭니다. 키 한정자 필드의 null 값이 올바르게 일치하는지 확인하려면 null 값을 null 문자열 또는 빈 문자열로 대체하여 null 안전 조인을 사용합니다.
데이터 변환 테이블 조인에 사용되는 모든 데이터 레이크 개체(DLO) 필드에는 연결된 키 한정자가 있어야 합니다. 정규화된 키로 데이터 해석 및 키 한정자 필드 구성을 참조하십시오. Data 360은 데이터 모델 개체(DMO) 필드에 키 한정자를 자동으로 추가합니다.
-
두 입력 데이터 소스 사이 또는 배치 데이터 변환이 끝나면 노드 추가
를 클릭합니다.
두 입력 데이터 소스 개체 사이에 노드 추가 버튼을 표시하려면 연결 라인에 마우스 커서를 올립니다. 입력 소스 자체를 조인하려면 노드 추가 버튼을 끌어오고 조인를 선택합니다. -
결합을 선택합니다.

-
조인할 데이터를 선택하고 포함할 필드를 선택한 후 다음을 클릭합니다.
조인의 각 측면에 있는 통화 필드가 일치해야 합니다. 통화를 선택하지 않을 경우 조인의 왼쪽 통화가 사용됩니다. 오른쪽 외부 조인의 경우 통화의 오른쪽이 사용됩니다.
- 조인 유형을 선택합니다. 배치 데이터 변환은 두 입력 데이터 집합 모두에서 제안된 조인 키를 추가합니다. 결과를 향상하기 위해 최대 5개의 키를 사용하여 레코드를 일치시킬 수 있습니다. 예를 들어, 리드 데이터에 연락처 정보를 추가할 때 이름만 일치 항목으로 사용하면 다른 리드에 동일한 이름이 있는 경우 중복 일치 항목이 발생할 수 있습니다. 대신 이름과 회사 일치시 올바른 데이터를 일치시킬 수 있도록 두 개의 키를 사용하십시오.성능을 향상하려면 조인 조건에서 기본 키 열을 키 중 하나로 사용합니다.
- FQK를 만들고 테이블 조인이 올바르게 작동하는지 확인하려면 Join Keys(조인 키) 아래에서 더하기 기호(+)를 클릭하고 키 한정자 필드를 추가합니다.
- 변경 사항을 적용합니다.
-
캔버스의 조인 한쪽에 있는 키 한정자 필드 열에서 모든 null 값을 문자열 값으로 바 ⁇ 니다.
null 값을 서로 비교할 수 없습니다. null 값이 있는 경우 테이블 조인이 올바르게 작동하지 않습니다.
- 노드 추가를 클릭하고 변환을 선택합니다.
- 열 아래에서 키 한정자 필드를 선택합니다.
- Transform(변환) 도구 모음에서 Replace(교체) 아이콘을 클릭합니다.
- Search for null(null 검색)(1)을 선택하고, Replace(대체) 텍스트 상자에 --NULL--(2)을 입력합니다. 경우에 따라 빈 문자열(" ") 또는 조인의 다른 쪽과 비교할 때 기존 키 한정자 필드의 값과 충돌하지 않는 값을 입력합니다.
- 변경 사항을 적용합니다.
- 조인 반대쪽에 대해 해당 단계를 반복합니다.
- 변경 사항을 미리 보고 조인 양쪽에 키 한정자 필드 열에 null 값이 표시되지 않는지 확인합니다.
-
왼쪽 및 오른쪽 데이터 소스의 필드 간 API 이름 충돌을 방지하려면 오른쪽 데이터 소스에서 가져오는 필드의 접두사를 입력합니다.
조인 노드는 오른쪽에 있는 모든 필드의 API 이름 접두사 앞에 붙습니다. 예를 들어, Case를 접두사로 지정할 경우 오른쪽의 모든 필드 API 이름은 "Case"로 시작합니다.
-
오른쪽 패널의 열 탭에서 배치 데이터 변환에 포함할 열을 선택합니다.
소스 열에 각 열이 가져온 개체가 표시됩니다.
-
열 데이터를 미리 보려면 미리 보기를 클릭합니다.
미리 보기에서 열을 숨기려면 숨기기 버튼(
)을 클릭합니다. 숨겨진 열은 데이터 변환에 여전히 포함됩니다. 열을 표시하려면 표시 버튼(
)을 클릭합니다. 미리 보기에 열을 최대 100개까지 표시할 수 있습니다. - 변경 사항을 적용하고 배치 데이터 변환 저장합니다.
