데이터 세트 만들기
이 단원에서는 데이터를 수신할 데이터 세트를 만듭니다. 이 자습서에서 가장 짧은 단원이 되는 것을 알게 되면 매우 기쁩니다!
Adobe Experience Platform에 성공적으로 수집된 모든 데이터는 데이터 세트로 데이터 레이크에 유지됩니다. 데이터 세트는 스키마(열) 및 필드(행)를 포함하는 데이터 수집을 위한 저장소 및 관리 구조입니다. 데이터 세트에는 저장하는 데이터의 다양한 측면을 설명하는 메타데이터도 포함됩니다.
데이터 설계자 는 이 자습서 외부에서 데이터 세트를 만들어야 합니다.
연습을 시작하기 전에 이 짧은 비디오를 통해 데이터 세트에 대해 자세히 알아보십시오.
권한 필요
권한 구성 단원에서 이 단원을 완료하는 데 필요한 모든 액세스 제어를 설정합니다.
UI에서 데이터 세트 만들기
이 연습에서는 UI에 데이터 세트를 만듭니다. 충성도 데이터로 시작하겠습니다.
-
Platform 사용자 인터페이스의 왼쪽 탐색에서 데이터 세트(으)로 이동
-
데이터 집합 만들기 단추 선택
-
다음 화면에서는 스키마에서 데이터 집합 만들기 를 선택합니다.
-
다음 화면에서
Luma Loyalty Schema
을(를) 선택한 후 다음 단추를 선택합니다.
-
데이터 집합 이름을
Luma Loyalty Dataset
로 지정하고 완료 단추를 선택하세요.
-
데이터 세트가 저장되면 다음과 같은 화면으로 이동합니다.
됐습니다. 금방 될 거라고 했잖아 동일한 단계를 사용하여 이러한 다른 데이터 세트를 만듭니다.
Luma Offline Purchase Events Schema
에 대한Luma Offline Purchase Events Dataset
Luma Web Events Schema
에 대한Luma Web Events Dataset
Luma Product Catalog Schema
에 대한Luma Product Catalog Dataset
API를 사용하여 데이터 세트 만들기
이제 API를 사용하여 Luma CRM Dataset
을(를) 만듭니다.
Luma CRM Dataset
을(를) 만들려면 좋습니다. 이름을 Luma CRM Dataset
로 지정하고 Luma CRM Schema
을(를) 사용합니다.데이터 세트에 사용할 스키마 ID 가져오기
먼저 Luma CRM Schema
의 $id
을(를) 가져와야 합니다.
- Postman 열기
- 액세스 토큰이 없는 경우 Postman 단원에서 수행한 것처럼 OAuth: Request Access Token 요청을 열고 보내기 를 선택하여 새 액세스 토큰을 요청합니다.
- Schema Registry API > Schemas > Retrieve a list of schemas within the specified container. 요청 열기
- 보내기 단추 선택
- 200개의 응답을 받아야 합니다.
Luma CRM Schema
항목에 대한 응답을 찾은 다음$id
값을 복사합니다.
복사
데이터 세트 만들기
이제 데이터 세트를 만들 수 있습니다.
-
카탈로그 서비스 API.postman_collection.json을(를)
Luma Tutorial Assets
폴더로 다운로드합니다. -
컬렉션을 Postman (으)로 가져오기
-
Catalog Service API > Datasets > Create a new dataset. 요청 선택
-
다음을 요청의 본문(으)로 붙여 넣으십시오. 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" } }
-
보내기 단추 선택
-
새 데이터 세트의 ID가 포함된 201 Created 응답을 가져와야 합니다!
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개의 데이터 세트가 모두 성공적으로 생성되었는지 확인할 수 있습니다.