Real-time Customer Profile 데이터의 가드레일

Real-time Customer Profile 행동 인사이트 및 고객 속성을 기반으로 개인화된 크로스채널 경험을 제공할 수 있는 개별 프로필을 제공합니다. 이러한 타깃팅을 수행하기 위해 Adobe Experience Platform의 세그멘테이션 엔진에서는 고객 프로파일을 개발하는 데 새로운 방법을 제공하는 고도로 구분된 하이브리드 데이터 모델을 사용합니다. Profile 이 하이브리드 데이터 모델을 사용하면 수집 중인 데이터가 올바르게 모델링되는 것이 매우 중요합니다. 프로필 데이터를 유지 관리하는 Profile 데이터 저장소는 관계형 저장소가 아니지만, Profile는 단순화되고 직관적인 방식으로 세그먼트를 만들기 위해 작은 차원 엔터티와의 통합을 허용합니다. 이 통합을 다중 엔티티 세그먼테이션이라고 합니다.

Adobe Experience Platform은 Real-time Customer Profile에서 지원할 수 없는 데이터 모델을 만들지 않도록 하기 위해 일련의 지침을 제공합니다. 이 문서에서는 세그멘테이션에 프로필 데이터를 사용할 때 이러한 설명뿐만 아니라 모범 사례와 제약 요소에 대해 간략히 설명합니다.

노트

이 문서에 나와 있는 보증서와 제한 사항은 지속적으로 개선되고 있습니다. 정기적으로 업데이트를 확인하십시오.

시작하기

Real-time Customer Profile에서 사용할 데이터 모델을 작성하기 전에 다음 Experience Platform 서비스 설명서를 읽는 것이 좋습니다. 데이터 모델 및 이 문서에 설명된 지침을 사용하려면 Real-time Customer Profile 개체 관리와 관련된 다양한 Experience Platform 서비스에 대해 이해해야 합니다.

엔티티 유형

Profile 저장소 데이터 모델은 두 핵심 엔티티 유형으로 구성됩니다.

  • 기본 엔티티: 기본 엔티티 또는 프로필 엔티티가 데이터를 병합하여 개인에 대한 "단일 진실의 소스"를 형성합니다. 이 통합 데이터는 "조합 뷰"라고 하는 것을 사용하여 표시됩니다. 공용 구조체 뷰는 동일한 클래스를 구현하는 모든 스키마의 필드를 단일 공용 구조체로 취합합니다. Real-time Customer Profile에 대한 조합 스키마는 모든 프로필 특성 및 행동 이벤트에 대한 컨테이너로 역할을 하는 비정형화된 하이브리드 데이터 모델입니다.

    "레코드 데이터"라고도 하는 시간 독립적인 속성은 XDM Individual Profile을 사용하여 모델링되지만 시간 시리즈 데이터라고도 하는 "이벤트 데이터"는 XDM ExperienceEvent을 사용하여 모델링됩니다. 기록 및 시간 시리즈 데이터가 Adobe Experience Platform에서 수집되면 Real-time Customer Profile이(가) 사용하도록 활성화된 데이터 인제스트를 시작합니다. 인제스트된 인터랙션과 세부 사항이 많을수록 더욱 강력한 개별 프로필이 만들어집니다.

  • Dimension 개체: 조직은 매장, 제품 또는 속성과 같이 개인 이외의 항목을 설명하는 XDM 클래스를 정의할 수도 있습니다. 이 비XDM Individual Profile 스키마는 "차원 엔티티"라고 하며 시간 시리즈 데이터를 포함하지 않습니다. Dimension 엔티티는 다중 엔티티 세그먼트 정의를 지원하고 단순화하는 조회 데이터를 제공하며, 세그먼트 엔진이 최적의 처리(빠른 지점 조회)를 위해 전체 데이터 세트를 메모리에 로드할 수 있을 정도로 작아야 합니다.

제한 유형

데이터 모델을 정의할 때는 제공된 지침에 따라 적절한 성능을 유지하고 시스템 오류를 방지하는 것이 좋습니다. 이 문서에서 제공하는 보증에는 두 가지 제한 유형이 있습니다.

  • 소프트 한도: 소프트 한도는 최적의 시스템 성능을 위해 권장 최대값을 제공합니다. 시스템을 중단하거나 오류 메시지를 받지 않고 소프트 한도를 넘을 수도 있지만, 소프트 한도를 넘어서면 성능이 저하될 수 있습니다. 전반적인 성능 저하를 방지하려면 소프트 한도 내에서 유지하는 것이 좋습니다.

  • 하드 한도: 한도 제한은 시스템에 대한 절대 최대값을 제공합니다. 하드 한도를 넘어가면 고장 및 오류가 발생하여 시스템이 예상대로 작동하지 않습니다.

데이터 모델 가드레일

Real-time Customer Profile에 사용할 데이터 모델을 만들 때는 다음 지침을 따르는 것이 좋습니다.

기본 엔티티 가드레일

Guardrail 제한 제한 유형 설명
Profile 공용 스키마에 게시하는 데 권장되는 데이터 집합 수 20 소프트 데이터 세트를 최대 20 Profile개까지 사용하는 것이 좋습니다. 다른 데이터 세트를 사용하려면 먼저 기존 데이터 세트 Profile를 제거하거나 비활성화해야 합니다.
권장되는 다중 엔티티 관계 수 5 소프트 기본 엔티티와 차원 엔티티 간에 정의된 최대 5개의 다중 엔티티 관계가 권장됩니다. 기존 관계가 제거되거나 비활성화될 때까지 추가적인 관계 매핑을 수행할 수 없습니다.
다중 엔터티 관계에 사용된 ID 필드의 최대 JSON 깊이 4 소프트 다중 엔터티 관계에 사용된 ID 필드에 대한 권장 최대 JSON 깊이는 4입니다. 즉, 중첩된 스키마에서는 수준 깊이가 4개 이상인 중첩된 필드를 관계에 있는 ID 필드로 사용할 수 없습니다.
프로필 조각의 배열 카디널리티 <=500 소프트 프로필 조각에서 최적의 배열 카디널리티(시간 독립적인 데이터)는 <>
ExperienceEvent의 배열 카디널리티 <=10 소프트 ExperienceEvent의 최적의 배열 카디널리티(시간 시리즈 데이터)는 <>

Dimension 실체

Guardrail 제한 제한 유형 설명
XDM Individual Profile 개체가 아닌 개체에 대해 시간 시리즈 데이터가 허용되지 않음 0 하드 프로필 서비스의 비엔티티에 대해서는 시간 시리즈 데이터XDM Individual Profile 를 사용할 수 없습니다. 시간 시리즈 데이터 세트가 비XDM Individual Profile ID와 연결된 경우 데이터 세트를 사용할 수 없습니다 Profile.
중첩 관계 없음 0 소프트 두 개의 비스키마 간에 관계를 만들면 XDM Individual Profile 안 됩니다. 관계 생성 기능은 Profile 조합 스키마의 일부가 아닌 스키마에 대해서는 권장되지 않습니다.
기본 ID 필드의 최대 JSON 깊이 4 소프트 기본 ID 필드에 대한 권장 최대 JSON 깊이는 4입니다. 즉, 중첩된 스키마에서는 필드가 깊이 4개 이상 중첩된 경우 기본 ID로 선택하지 않아야 합니다. 4번째 중첩 수준에 있는 필드는 기본 ID로 사용할 수 있습니다.

데이터 크기 가설

다음 지침은 데이터 크기를 참조하며 의도한 대로 데이터를 수집, 저장 및 쿼리할 수 있도록 권장합니다.

노트

데이터 크기는 수집 시 JSON에서 압축되지 않은 데이터로 측정됩니다.

기본 엔티티 가드레일

Guardrail 제한 제한 유형 설명
프로필 조각당 최대 크기 10KB 소프트 프로필 조각의 권장 최대 크기는 10KB입니다. 큰 프로파일 조각을 인제스트하면 시스템 성능에 영향을 줍니다. 예를 들어 일부 프로필 조각의 크기가 50kB인 무거운 CRM 데이터 세트를 로드하면 시스템 성능이 저하됩니다.
프로필 조각당 절대 최대 크기 1MB 하드 프로필 조각의 절대 최대 크기는 1MB입니다. 1MB보다 큰 프로필 조각을 업로드하려고 하면 통합 작업이 실패합니다.

Dimension 실체

Guardrail 제한 제한 유형 설명
모든 차원 엔터티의 최대 전체 크기 5GB 소프트 모든 차원 엔터티에 대한 권장 최대 총 크기는 5GB입니다. 큰 차원 엔티티를 인제스트하면 시스템 성능이 저하됩니다. 예를 들어 10GB 제품 카탈로그를 차원 엔티티로 로드하려는 것은 권장되지 않습니다.
차원 엔티티 스키마당 데이터 세트 5 소프트 각 차원 엔티티 스키마와 연결된 최대 5개의 데이터 세트가 권장됩니다. 예를 들어 "제품"에 대한 스키마를 만들고 5개의 기여 데이터 세트를 추가하는 경우, 제품 스키마에 연결된 6번째 데이터 세트를 만들 수 없습니다.

세분화

이 섹션에 요약된 지침은 세그먼트를 대상에 매핑하고 활성화할 뿐만 아니라 Experience Platform 내에서 조직에서 만들 수 있는 세그먼트의 수와 특성을 참조합니다.

Guardrail 제한 제한 유형 설명
샌드박스당 최대 세그먼트 수 10K 소프트 조직에서 만들 수 있는 최대 세그먼트 수는 샌드박스당 10K입니다. 각 개별 샌드박스에 세그먼트가 10,000개 미만인 경우, 조직은 총 10,000개 이상의 세그먼트를 가질 수 있습니다. 추가 세그먼트를 생성하려고 하면 시스템 성능이 저하됩니다.
샌드박스당 최대 스트리밍 세그먼트 수 500 소프트 조직에서 만들 수 있는 스트리밍 세그먼트의 최대 수는 샌드박스당 500개입니다. 각 개별 샌드박스에 500개 미만의 스트리밍 세그먼트가 있는 한 조직은 총 500개 이상의 스트리밍 세그먼트를 가질 수 있습니다. 추가 스트리밍 세그먼트를 생성하려고 하면 시스템 성능이 저하됩니다.
샌드박스당 최대 일괄 처리 세그먼트 수 10K 소프트 조직에서 만들 수 있는 최대 일괄 처리 세그먼트 수는 샌드박스당 10K입니다. 각 개별 샌드박스에 10,000개 미만의 일괄 세그먼트가 있는 한, 조직은 총 10K 이상의 일괄 세그먼트를 가질 수 있습니다. 추가 배치 세그먼트를 생성하려고 하면 시스템 성능이 저하됩니다.

이 페이지에서는

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now