UI를 사용하여 데이터 유형 만들기 및 편집

XDM(Experience Data Model)에서 데이터 유형은 기본 리터럴 필드와 같은 방식으로 클래스 또는 믹싱에서 참조 유형 필드로 사용되며, 데이터 유형이 여러 하위 필드를 정의할 수 있다는 점에서 중요한 차이가 있습니다. 여러 필드 구조를 일관되게 사용할 수 있다는 점에서 믹싱과 유사하지만 데이터 유형은 스키마 구조의 어느 부분이든지 포함할 수 있지만 루트 수준에서만 혼합을 추가할 수 있으므로 보다 유연합니다.

Adobe Experience Platform은 다양한 일반적인 경험 관리 사용 사례를 처리하는 데 사용할 수 있는 다양한 표준 데이터 유형을 제공합니다. 그러나 고유한 비즈니스 요구 사항을 충족하기 위해 고유한 사용자 지정 데이터 유형을 정의할 수도 있습니다.

이 자습서에서는 플랫폼 사용자 인터페이스에서 사용자 지정 데이터 유형을 만들고 편집하는 단계를 설명합니다.

전제 조건

이 가이드를 사용하려면 XDM 시스템에 대한 작업 이해가 필요합니다. Experience Platform 에코시스템 내의 XDM 역할에 대한 소개를 보려면 XDM 개요 및 데이터 유형이 XDM 스키마에 기여하는 방법에 대한 스키마 구성](…/…/schema/composition.md)의 기본을 참조하십시오.[

이 안내서는 필요하지 않지만 Schema Editor의 다양한 기능에 익숙해지려면 UI에서 스키마 작성의 자습서를 따르는 것이 좋습니다.

데이터 유형에 대해 Schema Editor 열기

플랫폼 UI에서 왼쪽 탐색 영역에서 스키마​를 선택하여 스키마 작업 영역을 연 다음 데이터 유형 탭을 선택합니다. Adobe에 정의된 데이터 유형과 조직에서 만든 데이터 유형 목록이 표시됩니다.

여기서 두 가지 옵션이 있습니다.

새 데이터 유형만들기

데이터 유형 탭에서 데이터 유형 만들기​를 선택합니다.

캔버스에 새 데이터 유형의 현재 구조를 보여주는 Schema Editor이 나타납니다. 편집기의 오른쪽에서 데이터 유형에 대한 표시 이름과 선택적 설명을 제공할 수 있습니다. 스키마에 추가할 때 식별되는 데이터 유형에 대해 고유하고 간결한 이름을 제공해야 합니다.

이 자습서에서는 레스토랑 속성을 설명하는 데이터 유형을 만들어 데이터 유형에 "Restaurant"이라는 표시 이름이 지정됩니다.

여기서 다음 섹션으로 건너뛰어 새 데이터 유형에 필드를 추가하기 시작할 수 있습니다.

기존 데이터 유형 편집

조직에서 정의한 사용자 지정 데이터 유형만 편집할 수 있습니다. 표시된 목록의 범위를 좁히려면 필터 아이콘(필터 아이콘)을 선택하여 소유자를 기준으로 필터링 컨트롤을 표시합니다. 조직에서 소유한 사용자 지정 데이터 유형만 표시하려면 고객​을 선택합니다.

목록에서 편집할 데이터 유형을 선택하여 오른쪽 레일을 열고 데이터 유형의 세부 사항을 표시합니다. 오른쪽 레일에 있는 데이터 유형의 이름을 선택하여 Schema Editor에서 해당 구조를 엽니다.

데이터 유형에 필드 추가

데이터 유형에 필드 추가를 시작하려면 캔버스의 루트 수준 필드 옆에 있는 더하기(+) 아이콘을 선택합니다. 새 필드가 아래에 나타나고 새 필드에 대한 표시 컨트롤을 표시하는 오른쪽 레일이 업데이트됩니다.

오른쪽 레일의 컨트롤을 사용하여 새 필드의 세부 사항을 구성합니다. 필드를 구성하고 데이터 유형에 추가하는 방법에 대한 특정 단계는 UI에서 필드 정의 가이드를 참조하십시오.

레스토랑 데이터 유형에는 레스토랑 이름을 나타내는 문자열 필드가 필요합니다. 이와 같이 필드 이름은 "name"으로 설정되고 유형은 "String"으로 설정됩니다. 적용​을 선택하여 필드에 변경 내용을 적용합니다.

필요에 따라 데이터 유형에 필드를 계속 추가합니다. 예제 레스토랑 데이터 유형에는 이제 브랜드, 좌석 공간 및 바닥 공간에 대한 추가 필드가 있습니다.

기본 필드 외에도 사용자 지정 데이터 유형 내에 추가 데이터 유형을 중첩할 수도 있습니다. 예를 들어 Restaurant 데이터 유형에는 속성의 실제 주소를 나타내는 필드가 필요합니다. 이 시나리오에서는 표준 데이터 유형 "우편 주소"에 지정된 새 "주소" 필드를 추가할 수 있습니다.

이는 데이터를 설명하는 관점에서 유연한 데이터 유형을 어떻게 활용하는지 보여줍니다.데이터 유형은 추가 데이터 유형을 포함할 수 있는 데이터 유형인 필드를 사용할 수 있습니다. 따라서 XDM 스키마 전체에서 일반적인 데이터 패턴을 추상하고 재사용할 수 있으므로 복잡한 데이터 구조를 쉽게 나타낼 수 있습니다.

데이터 유형에 필드 추가가 완료되면 저장​을 선택하여 변경 내용을 저장하고 데이터 유형을 Schema Library에 추가합니다.

클래스 또는 믹싱에 데이터 유형 추가

데이터 유형을 생성한 후 스키마에서 사용할 수 있습니다. XDM 스키마는 클래스와 0개 이상의 혼합으로 구성되므로 데이터 형식에서 제공하는 필드를 스키마에 직접 추가할 수 없습니다. 대신 교실 또는 혼합기에 포함되어야 합니다.

클래스 또는 믹신에 필드를 추가하는 것과 관련된 단계를 따라 시작합니다. 새 필드에 유형​을 선택하는 경우 드롭다운 메뉴에서 데이터 유형의 이름을 선택합니다.

다중 필드 개체를 데이터 형식으로 변환

Schema Editor에서 여러 하위 필드가 있는 객체 유형 필드를 만들 때 해당 필드를 데이터 유형으로 변환할 수 있으므로 다른 클래스 또는 믹싱에 동일한 필드 구조를 사용할 수 있습니다.

객체 유형 필드를 데이터 유형으로 변환하려면 캔버스에서 필드를 선택합니다. 필드를 변환하기 전에 표시 이름​이 개체가 포함할 데이터를 설명하는지 확인하십시오. 이 이름은 데이터 유형의 이름이 됩니다. 필드를 변환할 준비가 되면 오른쪽 레일에서 새 데이터 유형​으로 변환을 선택합니다.

캔버스는 필드의 데이터 유형을 "Object"에서 새 데이터 유형으로 업데이트합니다. 하위 필드 옆에는 더 이상 개별 필드가 아니라 다중 필드 데이터 유형의 일부임을 나타내는 작은 잠금 아이콘도 있습니다. 이제 새 필드를 정의할 때 유형 드롭다운에서 이 데이터 유형을 선택하여 다른 클래스 및 믹스에서 이 구조를 다시 사용할 수 있습니다.

다음 단계

이 안내서에서는 플랫폼 UI를 사용하여 데이터 유형을 만들고 편집하는 방법에 대해 설명합니다. 스키마 작업 영역의 기능에 대한 자세한 내용은 스키마 작업 영역 개요를 참조하십시오.

Schema Registry API를 사용하여 데이터 유형을 관리하는 방법에 대해 알아보려면 데이터 유형 끝점 안내서를 참조하십시오.

이 페이지에서는

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free