데이터 세트 만들기

이 단원에서는 데이터를 수신할 데이터 세트를 만듭니다. 이 자습서에서 가장 짧은 단원이 되는 것을 알게 되면 매우 기쁩니다!

Adobe Experience Platform에 성공적으로 수집된 모든 데이터는 데이터 세트로 데이터 레이크에 유지됩니다. 데이터 세트는 스키마(열) 및 필드(행)를 포함하는 데이터 수집을 위한 저장소 및 관리 구조입니다. 데이터 세트에는 저장하는 데이터의 다양한 측면을 설명하는 메타데이터도 포함됩니다.

데이터 설계자 ​는 이 자습서 외부에서 데이터 세트를 만들어야 합니다.

연습을 시작하기 전에 이 짧은 비디오를 통해 데이터 세트에 대해 자세히 알아보십시오.

권한 필요

권한 구성 단원에서 이 단원을 완료하는 데 필요한 모든 액세스 제어를 설정합니다.

UI에서 데이터 세트 만들기

이 연습에서는 UI에 데이터 세트를 만듭니다. 충성도 데이터로 시작하겠습니다.

  1. Platform 사용자 인터페이스의 왼쪽 탐색에서 데이터 세트(으)로 이동

  2. 데이터 집합 만들기 단추 선택
    데이터 집합 만들기

  3. 다음 화면에서는 스키마에서 데이터 집합 만들기 ​를 선택합니다.

  4. 다음 화면에서 Luma Loyalty Schema을(를) 선택한 후 다음 단추를 선택합니다.
    데이터 집합 선택

  5. 데이터 집합 이름을 Luma Loyalty Dataset로 지정하고 완료 단추를 선택하세요.
    데이터 세트 이름 지정

  6. 데이터 세트가 저장되면 다음과 같은 화면으로 이동합니다.
    데이터 세트 생성됨

됐습니다. 금방 될 거라고 했잖아 동일한 단계를 사용하여 이러한 다른 데이터 세트를 만듭니다.

  1. Luma Offline Purchase Events Schema에 대한 Luma Offline Purchase Events Dataset
  2. Luma Web Events Schema에 대한 Luma Web Events Dataset
  3. Luma Product Catalog Schema에 대한 Luma Product Catalog Dataset

API를 사용하여 데이터 세트 만들기

이제 API를 사용하여 Luma CRM Dataset을(를) 만듭니다.

NOTE
API 연습을 건너뛰고 사용자 인터페이스에서 Luma CRM Dataset을(를) 만들려면 좋습니다. 이름을 Luma CRM Dataset로 지정하고 Luma CRM Schema을(를) 사용합니다.

데이터 세트에 사용할 스키마 ID 가져오기

먼저 Luma CRM Schema$id을(를) 가져와야 합니다.

  1. Postman 열기
  2. 액세스 토큰이 없는 경우 Postman 단원에서 수행한 것처럼 OAuth: Request Access Token 요청을 열고 보내기 ​를 선택하여 새 액세스 토큰을 요청합니다.
  3. Schema Registry API > Schemas > Retrieve a list of schemas within the specified container. 요청 열기
  4. 보내기 단추 선택
  5. 200개의 응답을 받아야 합니다.
  6. Luma CRM Schema 항목에 대한 응답을 찾은 다음 $id 값을 복사합니다.
    $id 복사

데이터 세트 만들기

이제 데이터 세트를 만들 수 있습니다.

  1. 카탈로그 서비스 API.postman_collection.json을(를) Luma Tutorial Assets 폴더로 다운로드합니다.

  2. 컬렉션을 Postman (으)로 가져오기

  3. Catalog Service API > Datasets > Create a new dataset. 요청 선택

  4. 다음을 요청의 본문(으)로 붙여 넣으십시오. ID 값을 자신의 ID 값으로 바꾸기:

    code language-json
    {
        "name": "Luma CRM Dataset",
    
        "schemaRef": {
            "id": "REPLACE_WITH_YOUR_OWN_ID",
            "contentType": "application/vnd.adobe.xed-full+json;version=1"
        },
        "fileDescription": {
            "persisted": true,
            "containerFormat": "parquet",
            "format": "parquet"
        }
    }
    
  5. 보내기 단추 선택

  6. 새 데이터 세트의 ID가 포함된 201 Created 응답을 가져와야 합니다!
    API로 만든 데이터 세트, 본문에 사용된 사용자 지정 $ID

TIP
이 요청을 수행하는 일반적인 문제 및 수정 가능성:
  • 400: There was a problem retrieving xdm schema 질문에 답합니다. 위 샘플의 ID를 자신의 Luma CRM Schema ID로 대체했는지 확인하십시오
  • 인증 토큰 없음: OAuth: 액세스 토큰 요청 요청을 실행하여 새 토큰을 생성합니다.
  • 401: Not Authorized to PUT/POST/PATCH/DELETE for this path : /global/schemas/: CONTAINER_ID 환경 변수를 global에서 tenant(으)로 업데이트합니다.
  • 403: PALM Access Denied. POST access is denied for this resource from access control: Admin Console에서 사용자 권한 확인

Platform 사용자 인터페이스의 데이터 세트 화면으로 돌아가서 5개의 데이터 세트가 모두 성공적으로 생성되었는지 확인할 수 있습니다.
5개 데이터 세트 완료

추가 리소스

모든 스키마, ID 및 데이터 세트가 준비되었으므로 실시간 고객 프로필에 대해 활성화할 수 있습니다.

recommendation-more-help
513160b6-bf42-4c58-abdd-4f817b1cccad