Real-time Customer Data Platform B2B Edition에서 두 스키마 간의 관계를 정의합니다

노트

Real-time Customer Data Platform B2B Edition을 사용하지 않는 경우 다음에 대한 안내서를 참조하십시오 비B2B 관계 만들기 을 가리키도록 업데이트하는 것이 좋습니다.

Real-time Customer Data Platform B2B Edition은 다음을 포함하여 기본 B2B 데이터 엔티티를 캡처하는 여러 XDM(Experience Data Model) 클래스를 제공합니다 계정, 기회, 캠페인, 등. 이러한 클래스를 기반으로 스키마를 빌드하고 이 스키마를 실시간 고객 프로필를 사용하면 서로 다른 소스의 데이터를 조합 스키마라고 하는 통합 표현으로 병합할 수 있습니다.

그러나 결합 스키마에는 동일한 클래스를 공유하는 스키마에서 캡처된 필드만 포함할 수 있습니다. 스키마 관계가 여기에서 시작됩니다. B2B 스키마에서 관계를 구현하면 이러한 비즈니스 엔티티가 어떻게 상호 관련되는지를 설명할 수 있으며 다운스트림 세그먼테이션 사용 사례에 여러 클래스의 속성을 포함할 수 있습니다.

다음 다이어그램은 기본 구현에서 다른 B2B 클래스가 어떻게 서로 관련될 수 있는지에 대한 예를 제공합니다.

B2B 클래스 관계

이 자습서에서는 실시간 CDP B2B Edition에서 두 스키마 간에 다대다 관계를 정의하는 단계를 설명합니다.

노트

이 자습서에서는 플랫폼 UI에서 B2B 스키마 간의 관계를 수동으로 설정하는 방법에 중점을 둡니다. B2B 소스 연결에서 데이터를 가져오는 경우 자동 생성 유틸리티를 사용하여 필요한 스키마, ID 및 관계를 대신 생성할 수 있습니다. 자세한 내용은 B2B 네임스페이스 및 스키마에 대한 소스 설명서를 참조하십시오 자동 생성 유틸리티 사용.

시작하기

이 자습서에서는 을(를) 제대로 이해하고 있어야 합니다 XDM System 및 의 스키마 편집기 Experience Platform UI. 이 자습서를 시작하기 전에 다음 설명서를 검토하십시오.

소스 및 대상 스키마 정의

이미 관계에 정의될 두 개의 스키마를 생성한 것으로 예상됩니다. 데모 목적으로 이 자습서에서는 비즈니스 기회("에 정의됨) 간의 관계를 만듭니다Opportunities" 스키마) 및 관련 비즈니스 계정(Accounts" 스키마)를 만듭니다.

스키마 관계는 소스 스키마대상 스키마. 다음에 나오는 단계에서, "Opportunities" 은 소스 스키마 역할을 하지만 "Accounts는 대상 스키마 역할을 합니다.

B2B 관계에서의 ID 이해

관계를 설정하려면 두 스키마에 기본 ID가 정의되어 있어야 하며 Real-time Customer Profile. B2B 엔티티에 대한 기본 ID를 설정할 때는 문자열 기반 엔티티 ID가 서로 다른 시스템 또는 위치에서 수집하는 경우 겹칠 수 있으므로 Platform에서 데이터 충돌이 발생할 수 있습니다.

이를 설명하기 위해 모든 표준 B2B 클래스에는 B2B 소스 데이터 유형. 이 데이터 유형은 식별자의 소스에 대한 다른 컨텍스트 정보와 함께 B2B 엔티티에 대한 문자열 식별자에 대한 필드를 제공합니다. 이 필드 중 하나는 sourceKey를 사용하여 데이터 유형의 다른 필드의 값을 연결하여 엔티티에 대한 완전 고유 식별자를 생성합니다. 이 필드는 항상 B2B 엔티티 스키마의 기본 ID로 사용해야 합니다.

sourceKey 필드

노트

When XDM 필드를 ID로 설정에서 id를 정의하려면 id 네임스페이스를 제공해야 합니다. Adobe이 제공하는 표준 네임스페이스 또는 조직에서 정의한 사용자 정의 네임스페이스일 수 있습니다. 실제로 네임스페이스는 단순한 컨텍스트 문자열이며 ID 유형을 분류하는 데 조직에 의미 있는 경우 원하는 값으로 설정할 수 있습니다. 다음 사항에 대한 개요를 참조하십시오. id 네임스페이스 추가 정보.

참조용으로 다음 섹션에서는 관계가 정의되기 전에 이 자습서에서 사용되는 각 스키마의 구조를 설명합니다. 스키마 구조와 사용 중인 사용자 지정 네임스페이스에서 기본 ID가 정의된 위치를 주목하십시오.

Opportunities 스키마

소스 스키마 "Opportunities" XDM 비즈니스 기회 클래스 이름을 지정합니다. 이 수업에서 제공한 필드 중 하나이고 opportunityKey는 스키마의 식별자 역할을 합니다. 특히, sourceKey 아래의 필드 opportunityKey 개체는 라는 사용자 지정 네임스페이스 아래에 스키마의 기본 ID로 설정됩니다. B2B Opportunity.
아래에 표시됨 스키마 속성​에서 사용할 수 있도록 이 스키마가 활성화되었습니다. Real-time Customer Profile.

기회 스키마

Accounts 스키마

대상 스키마 "Accounts" XDM 계정 클래스 이름을 지정합니다. 루트 수준 accountKey 필드에 다음이 포함되어 있습니다. sourceKey 는 B2B Account. 이 스키마는 프로필에서도 사용할 수 있도록 활성화되었습니다.

계정 스키마

소스 스키마에 대한 관계 필드 정의

두 스키마 간의 관계를 정의하려면 소스 스키마에 대상 스키마의 기본 ID를 참조하는 전용 필드가 있어야 합니다. 표준 B2B 클래스에는 일반적으로 관련된 비즈니스 엔터티에 대한 전용 소스 키 필드가 포함됩니다. 예: XDM 비즈니스 기회 클래스에 관련 계정의 소스 키 필드가 포함되어 있습니다(accountKey) 및 관련 캠페인(campaignKey). 하지만 다른 항목을 추가할 수도 있습니다 B2B 소스 기본 구성 요소 이상이 필요한 경우 사용자 지정 필드 그룹을 사용하여 스키마에 필드를 추가합니다.

노트

현재 소스 스키마에서 대상 스키마로 일대일 관계만 정의할 수 있습니다. 일대다 관계의 경우 스키마에 "다"를 나타내는 관계 필드를 정의해야 합니다.

관계 필드를 설정하려면 화살표 아이콘(화살표 아이콘) 내의 해당 필드 옆에 있어야 합니다. 의 경우 Opportunities 스키마, 다음 accountKey.sourceKey 필드는 계정과 다대일 관계를 설정하는 것입니다.

관계 단추

관계에 대한 세부 사항을 지정할 수 있는 대화 상자가 나타납니다. 관계 유형은 자동으로 다대다.

관계 대화 상자

아래 참조 스키마​를 눌러 대상 스키마의 이름을 찾습니다. 대상 스키마의 이름을 강조 표시하는 경우 참조 ID 네임스페이스 필드는 스키마 기본 id 네임스페이스로 자동으로 업데이트됩니다.

참조 스키마

아래 현재 스키마의 관계 이름참조 스키마의 관계 이름​를 채울 때는 소스 및 대상 스키마 컨텍스트에서 관계 이름을 각각 제공합니다. 완료되면 을 선택합니다 저장 변경 사항을 적용하고 스키마를 저장하려면 을 클릭합니다.

관계 이름

이제 관계 필드가 이전에 제공한 친숙한 이름으로 표시되어 캔버스가 다시 나타납니다. 쉽게 참조할 수 있도록 왼쪽 레일 아래에도 관계 이름이 나열되어 있습니다.

적용된 관계

대상 스키마의 구조를 볼 경우, 관계 마커는 스키마의 기본 ID 필드 옆에, 왼쪽 레일에 나타납니다.

대상 스키마 관계 마커

다음 단계

이 자습서를 따라 를 사용하여 두 스키마 간에 다대다 관계를 만들었습니다 Schema Editor. 이러한 스키마를 기반으로 하는 데이터 세트를 사용하여 데이터를 수집하여 프로필 데이터 저장소에서 데이터가 활성화되면 두 스키마의 속성을 여러 클래스 세그먼테이션 사용 사례에 사용할 수 있습니다. 자세한 내용은 실시간 CDP B2B Edition에 대한 설명서를 참조하십시오.

이 페이지에서는