2.4 오프라인 소스에서 데이터 수집

이 연습에서 목표는 플랫폼에서 CRM 데이터와 같은 외부 데이터를 온보딩하는 것입니다.

학습 목표

  • 테스트 데이터를 생성하는 방법 알아보기
  • CSV를 수집하는 방법을 알아봅니다
  • 워크플로우를 통해 데이터 처리에 웹 UI를 사용하는 방법을 알아봅니다
  • Experience Platform의 데이터 거버넌스 기능 이해

리소스

작업

  • 데모 날짜가 있는 CSV 파일을 만듭니다. 사용 가능한 워크플로우를 사용하여 Adobe Experience Platform에서 CSV 파일을 섭취합니다.
  • Adobe Experience Platform의 데이터 거버넌스 옵션 이해

2.4.1 데이터 생성기 도구를 통해 CRM 데이터 세트 만들기

이를 위해서는 CRM 데이터 샘플 줄이 1000개 필요합니다.

https://www.mockaroo.com/12674210로 이동하여 모카루 템플릿을 엽니다.

데이터 수집

템플릿에서 다음 필드를 확인할 수 있습니다.

  • ID
  • first_name
  • last_name
  • 이메일
  • 성별
  • firstDate
  • home_latitude
  • home_longitude
  • country_code
  • city
  • 국가

이러한 모든 필드는 Platform과 호환되는 데이터를 생성하도록 정의되어 있습니다.

데이터 수집

CSV 파일을 생성하려면 데이터 다운로드 단추를 클릭하십시오. 그러면 1000줄의 데모-데이터가 포함된 CSV 파일이 표시됩니다.

콘텐츠를 시각화하려면 Microsoft Excel에서 CSV 파일을 엽니다.

데이터 수집

CSV 파일이 준비되면 XDM에 대한 매핑을 계속 진행할 수 있습니다.

2.4.2 Adobe Experience Platform에서 CRM 온보딩 데이터 세트 확인

Adobe Experience Platform을 열고 데이터 세트​로 이동합니다.

계속하기 전에 sandbox​를 선택해야 합니다. 선택할 샌드박스의 이름은 --module2sandbox--입니다. 화면 상단의 파란색 줄에 있는 Production Prod 텍스트를 클릭하여 이 작업을 수행할 수 있습니다.

데이터 수집

사용 가능한 샌드박스 목록에서 할당된 숫자와 일치하는 sandbox를 선택합니다.

적절한 sandbox를 선택하면 화면 변경 사항이 표시되고 전용 sandbox에 있습니다.

데이터 수집

Adobe Experience Platform의 화면 왼쪽에 있는 메뉴에서 데이터 세트​를 클릭합니다.

데이터 수집

이 지원 기반의 공유 데이터 세트를 사용합니다. 공유 데이터 세트가 이미 생성되었으며 이름이 데모 시스템 - CRM용 프로필 데이터 세트(전역 v1.1)​입니다.

데이터 수집

데이터 세트 데모 시스템 - CRM용 프로필 데이터 세트(글로벌 v1.1)​를 엽니다.

데이터 수집

개요 화면에서는 3가지 주요 정보를 볼 수 있습니다.

데이터 수집

먼저 데이터 세트 활동 대시보드는 데이터 집합 및 수집된 일괄 처리의 총 CRM 레코드 수와 해당 상태를 보여줍니다

데이터 수집

두 번째, 페이지에서 아래로 스크롤하여 데이터 배치가 수집되는 시기, 온보딩된 레코드 수와 일괄 처리가 성공적으로 온보딩되었는지 여부를 확인할 수 있습니다. 배치 ID​는 특정 배치 작업의 식별자이며, 특정 일괄 처리가 성공적으로 온보딩되지 않은 이유를 해결하는 데 배치 ID​를 사용할 수 있으므로 중요합니다.

데이터 수집

마지막으로 데이터 집합 정보 탭에는 데이터 집합 ID (다시, 문제 해결 측면에서 중요), 데이터 집합 이름 및 데이터 집합에 프로필이 활성화되었는지 여부와 같은 중요한 정보가 표시됩니다.

데이터 수집

여기서 가장 중요한 설정은 데이터 세트와 스키마 간의 링크입니다. 스키마는 수집할 수 있는 데이터와 그 데이터의 모양을 정의합니다.

이 경우 프로필​의 클래스에 대해 매핑되고 필드 그룹이라고도 하는 확장을 구현한 데모 시스템 - CRM용 프로필 스키마(전역 v1.1)​를 사용하고 있습니다.

데이터 수집

스키마 이름을 클릭하면 스키마 개요가 표시됩니다. 이 스키마에 대해 활성화된 모든 필드를 볼 수 있습니다.

데이터 수집

모든 스키마에는 사용자 정의 기본 설명자가 정의되어 있어야 합니다. CRM 데이터 집합의 경우 스키마는 crmId 필드가 기본 식별자여야 함을 정의했습니다. 스키마를 만들어 실시간 고객 프로필에 연결하려면 기본 설명자를 참조하는 사용자 지정 필드 그룹을 정의해야 합니다.

데이터 수집

위의 스크린샷에서는 설명자가 기본 식별자로 설정된 --aepTenantId--.identification.core.crmId에 있고, 데모 시스템 - CRMID​의 네임스페이스에 연결되어 있음을 알 수 있습니다.

모든 스키마 및 이와 같이 실시간 고객 프로필에 사용해야 하는 모든 데이터 세트에는 하나의 기본 식별자가 있어야 합니다. 이 기본 식별자는 해당 데이터 세트에 있는 고객에 대한 브랜드의 식별자 사용자입니다. CRM 데이터 세트의 경우 이메일 주소 또는 CRM ID일 수 있으며, 콜 센터 데이터 세트의 경우 고객의 모바일 번호일 수 있습니다.

모든 데이터 세트에 대해 별도의 특정 스키마를 만들고, 브랜드가 사용하는 현재 솔루션의 작동 방식과 일치하도록 특별히 모든 데이터 세트에 대한 설명자를 설정하는 것이 좋습니다.

2.4.3 워크플로우를 사용하여 CSV 파일을 XDM 스키마에 매핑

목적은 플랫폼에서 CRM 데이터를 온보딩하는 것입니다. 플랫폼에서 수집된 모든 데이터는 특정 XDM 스키마에 대해 매핑해야 합니다. 현재 가지고 있는 것은 한 쪽에 1,000개의 줄이 있는 CSV 데이터 세트와 다른 쪽의 스키마에 연결된 데이터 세트입니다. 해당 데이터 세트에 해당 CSV 파일을 로드하려면 매핑이 수행되어야 합니다. 이 매핑 연습을 용이하게 하기 위해 Adobe Experience Platform에서 워크플로우​를 사용할 수 있습니다.

데이터 수집

여기서 사용하려는 워크플로우는 데이터 수집 메뉴에서 CSV를 XDM 스키마​에 매핑하는 워크플로우입니다.

XDM 스키마에 CSV 매핑 단추를 클릭합니다.

데이터 수집

Launch​를 클릭하여 프로세스를 시작합니다.

데이터 수집

다음 화면에서 파일을 수집할 데이터 세트를 선택해야 합니다. 이미 존재하는 데이터 세트를 선택하거나 새 데이터 세트를 만들 수 있습니다. 이 연습에서는 기존 연습을 다시 사용합니다. 아래에 표시된 대로 데모 시스템 - CRM용 프로필 데이터 세트(전역 v1.1)​를 선택하고 다른 설정을 기본값으로 설정된 상태로 두십시오.

데이터 수집

다음​을 클릭하여 다음 단계로 이동합니다.

데이터 수집

CSV 파일을 끌어다 놓거나 찾아보기​를 클릭하고 컴퓨터에서 바탕 화면으로 이동하여 CSV 파일을 선택합니다.

데이터 수집

CSV 파일을 선택하면 즉시 업로드되며 몇 초 내에 파일의 미리 보기가 표시됩니다.

데이터 수집

다음​을 클릭하여 다음 단계로 이동합니다. 파일을 완전히 처리하는 데 몇 초 정도 걸릴 수 있습니다.

데이터 수집

이제 데모 시스템 - CRM용 프로필 데이터 세트​에서 XDM 속성에 CSV 열 헤더를 매핑할 차례입니다.

Adobe Experience Platform은 소스 속성을 Target 스키마 필드와 연결하려고 하여 이미 몇 가지 추측을 수행했습니다.

데이터 수집

스키마 매핑에 대해 Adobe Experience Platform이 이미 필드를 함께 연결하려고 했습니다. 그러나, 매핑의 모든 제안이 올바른 것은 아닙니다. 이제 대상 필드​를 하나씩 허용해야 합니다.

firstDate

소스 스키마 필드 fnewDate​는 대상 필드 person.fnewDate​에 연결해야 합니다. 확인란을 선택합니다.

데이터 수집

city

소스 스키마 필드 city​는 대상 필드 homeAddress.city​에 연결해야 합니다. 확인란을 선택합니다.

데이터 수집

국가

소스 스키마 필드 country​는 대상 필드 homeAddress.country​에 연결해야 합니다. 확인란을 선택합니다.

데이터 수집

country_code

소스 스키마 필드 country_code​는 대상 필드 homeAddress.countryCode​에 연결해야 합니다. 확인란을 선택합니다.

데이터 수집

이메일

소스 스키마 필드 이메일​은(는) 대상 필드 --aepTenantId--.identification.core.crmId​에 연결해야 합니다. 줄 이메일​을 마우스로 가리킨 다음 + 아이콘을 클릭합니다.

데이터 수집

그러면 다음 내용이 표시됩니다.

데이터 수집

로 이동하고 필드 --aepTenantId--.identification.core.crmId​를 선택합니다. 저장​을 클릭합니다.

데이터 수집

그러면 다음 내용이 표시됩니다.

데이터 수집

first_name

소스 스키마 필드 first_name​는 대상 필드 person.name.firstName​에 연결해야 합니다. 확인란을 선택합니다.

데이터 수집

성별

소스 스키마 필드 gender​는 대상 필드 person.gender​에 연결해야 합니다. 확인란을 선택합니다.

데이터 수집

home_latitude

소스 스키마 필드 home_latitude​는 대상 필드 homeAddress에 연결해야 합니다._schema.latitude 확인란을 선택합니다.

데이터 수집

home_longitude

소스 스키마 필드 home_longitude​는 대상 필드 homeAddress에 연결해야 합니다._schema.longitude. 확인란을 선택합니다.

데이터 수집

ID

소스 스키마 필드 id​는 대상 필드 _id​에 연결해야 합니다. id 줄 위로 마우스를 가져간 후 + 아이콘을 클릭합니다.

데이터 수집

그러면 다음 내용이 표시됩니다.

데이터 수집

로 이동하여 필드 _id​를 선택합니다. 저장​을 클릭합니다.

데이터 수집

그러면 다음 내용이 표시됩니다.

데이터 수집

last_name

소스 스키마 필드 last_name​은(는) 대상 필드 person.name.lastName​에 연결해야 합니다. 확인란을 선택합니다.

데이터 수집

이제 다음을 수행해야 합니다.

데이터 수집

완료 단추를 클릭하여 워크플로우를 완료합니다.

데이터 수집

완료​를 클릭하면 데이터 흐름 개요가 표시되고, 몇 분 후에 화면을 새로 고쳐 워크플로우가 성공적으로 완료되었는지 확인할 수 있습니다. Target 데이터 세트 이름​을 클릭합니다.

데이터 수집

그러면 수집이 처리된 데이터 세트가 표시됩니다.

데이터 수집

데이터 집합에서는 지금 방금 수집된 일괄 처리 ID가 1000개의 레코드가 수집되고 성공​의 상태가 표시됩니다.

데이터 수집

데이터 집합 미리 보기- 단추를 클릭하여 로드된 데이터가 정확한지 확인하기 위해 작은 데이터 집합 샘플을 빨리 봅니다.

데이터 수집

데이터 수집

데이터가 로드되면 데이터 세트에 대한 올바른 데이터 거버넌스 접근 방식을 정의할 수 있습니다.

2.5.4 데이터 세트에 데이터 거버넌스 추가

고객 데이터를 수집하므로 사용 및 내보내기 제어에 대해 이 데이터 세트가 제대로 제어되는지 확인해야 합니다. 데이터 거버넌스 탭을 클릭하고 다음 세 가지 유형의 제한 사항을 설정할 수 있는지 확인합니다. 계약, ID 및 중요 데이터.

이 링크의 정책 프레임워크를 통해 다양한 레이블과 향후 적용되는 방법에 대한 자세한 정보를 찾을 수 있습니다. https://www.adobe.io/apis/experienceplatform/home/dule/duleservices.html

데이터 수집

전체 데이터 세트에 대한 ID 데이터를 제한하겠습니다. 데이터 세트 이름 위로 마우스를 가져간 다음 연필 아이콘을 클릭하여 설정을 편집합니다.

데이터 수집

ID 데이터​로 이동하면 I2 옵션이 선택되어 있는 것을 알 수 있습니다. 이렇게 하면 이 데이터 세트에 있는 모든 정보가 적어도 개인에게 간접적으로 식별 가능한 것으로 간주됩니다.

데이터 수집

변경 내용 저장​을 클릭하고 이제 데이터 집합에 있는 모든 데이터 필드에 대해 I2​이 설정되었는지 확인합니다.

개별 데이터 필드에 대해 이러한 플래그를 설정할 수도 있습니다. 예를 들어 firstName 필드는 직접 식별 가능한 정보를 위해 I1 레벨로 분류될 수 있습니다.

확인란을 선택하여 firstName 필드를 선택하고 화면 오른쪽 상단에 있는 거버넌스 레이블 편집​을 클릭합니다.

데이터 수집

ID 데이터​로 이동하면 I2 옵션이 이미 선택되어 있음을 알 수 있습니다(데이터 집합에서 상속됨). 또한 필드 firstName은 필드별 구성을 가지며 I1 - 직접 식별 가능한 데이터​로 설정됩니다.

데이터 수집

이제 Adobe Experience Platform에서 CRM 데이터를 성공적으로 수집하여 분류했습니다.

다음 단계: 요약 및 이점

모듈 2로 돌아가기

모든 모듈로 돌아가기

이 페이지에서는