5. 제3자 ETL 도구를 사용하여 데이터 추출, 변형, 로드

작성자: Marius Shehati, Woouter Van Geluwe, Artur Rutkieevz (diva-e)

이 모듈에서는 ETL 애플리케이션을 기업 에코시스템에 배치하는 방법을 살펴봅니다. 모든 브랜드는 데이터 레이어에서 분석 솔루션, 머신 러닝, 마케팅 전용 애플리케이션 등 다양한 애플리케이션을 사용하고 있습니다. 이러한 각 애플리케이션은 데이터를 설명하고 이해하는 다른 방법을 사용합니다. Adobe Experience Platform을 브랜드의 에코시스템으로 가져올 때 XDM(Experience Data Model)을 통해 모든 데이터를 한 언어로 설명할 수 있습니다. Adobe Experience Platform으로 데이터를 가져올 때 소스 데이터 모델을 XDM 포맷으로 변환해야 합니다. 워크플로우 또는 소스 커넥터를 통해 Adobe Experience Platform 사용자 인터페이스에서 기본적으로 하는 작업은 여러 가지가 있습니다. Informatica는 바로 사용 가능한 통합을 구축했으므로 Informatica와 같은 ETL 애플리케이션을 사용하면 데이터를 손쉽게 Adobe Experience Platform으로 추출, 변형 및 로드할 수 있으므로 이러한 과정 중에 매우 유용합니다.

학습 목표

  • AWS S3 버킷을 설정하는 방법 알아보기
  • Informatica ETL 사용 방법 살펴보기
  • Informatica에서 AWS S3 버킷으로 커넥터를 설정하는 방법을 알아봅니다.
  • 매퍼 워크플로우를 구축하여 데이터를 추출하고 데이터를 변환하여 Adobe Experience Platform의 데이터 세트에 데이터를 로드하는 방법을 살펴봅니다

전제 조건

중요

이 자습서는 특정 워크숍 형식을 용이하게 하기 위해 만들어졌습니다. 액세스할 수 없는 특정 시스템 및 계정을 사용합니다. 액세스 권한이 없더라도 이러한 매우 자세한 내용을 통해 많은 것을 학습할 수 있습니다. 워크숍에 참여한 사람으로서 액세스 자격 증명이 필요한 경우 필요한 정보를 제공할 Adobe 담당자에게 문의하십시오.

아키텍처 개요

이 모듈에서 논의하고 사용할 구성 요소를 강조 표시하는 아래 아키텍처를 살펴보십시오.

아키텍처 개요

비즈니스 컨텍스트

Luma Retail은 패션 브랜드이며 온라인 입지 외에도 전 세계에 벽돌 및 박격포 스토어를 보유하고 있습니다. 지금까지 마케팅 팀은 오프라인 주문 데이터를 사용하여 온라인 경험을 최적화하는 데 어려움을 겪고 있습니다. 최근, 그들은 고객이 충성도 카드를 사용하여 매장 내에서 구매할 때 포인트를 수집할 수 있도록 해주는 새로운 충성도 프로그램을 소개했습니다. 마케팅 팀은 모든 오프라인 주문이 포함된 플랫 파일을 정기적으로 수신합니다. 또한 충성도 프로그램에 참여한 모든 고객의 기록을 보유하고 있습니다. Informatica의 도움으로 2개의 데이터 소스에 연결하여 결과를 풍부한 기능을 제공함으로써 Adobe Experience Platform으로 인제스트한 다음 오프라인 주문 이벤트로 프로파일을 통합할 수 있습니다.

Luma Retail도 Survey Corp와 협력 관계를 맺고 있으며, Survey Corp는 디자이너, 색상 및 브랜드에 대한 사람들의 선호도에 대한 최신 설문 조사 결과를 공유하기로 합의했습니다. 루마 리테일 사는 또한 사람들의 수입과 신용 점수에 대한 세부 정보를 제공하는 머니 코퍼레이션의 시장에 대한 몇몇 인구 통계 데이터를 구입하기로 결정했다. Luma Retail은 이러한 두 데이터 세트를 결합하여 고객의 선호도 및 소득을 기반으로 보다 의미 있는 경험을 제공함으로써 고객을 타깃팅하는 것을 목표로 하고 있습니다.

사용할 샌드박스

이 모듈의 경우 다음 샌드박스를 사용하십시오.--aepSandboxId--.

연습

5.1 Informatica 계정 만들기 및 구성

이 연습에서는 Informatica 시험버전 계정을 만들고 구성합니다.

5.2 AWS S3 버킷 설정

이 연습에서는 AWS 환경에 AWS S3 버킷을 설정하는 방법과 해당 S3 버킷에 데이터를 업로드하는 방법을 알아봅니다.

5.3 AWS S3 버킷에 Informatica 연결

이 연습에서는 Informatica에서 AWS S3 버킷의 데이터를 읽을 수 있는 연결을 만듭니다.

5.4 Adobe Experience Platform에 오프라인 주문 이벤트 인제스트

이 연습에서는 주문 데이터를 Informatica로 가져오고, 데이터 세트를 연결하고, 변형된 데이터를 Experience Events로 Adobe Experience Platform으로 인제스트하는 방법을 살펴봅니다.

5.5 Adobe Experience Platform으로 2차 및 3차 데이터 인제스트

이 연습에서는 2차 및 3차 데이터를 Informatica로 가져오고, 데이터 세트를 연결하고, 변형된 데이터를 경험 이벤트로 Adobe Experience Platform으로 인제스트하는 방법을 알아봅니다.

요약 및 이점

이 모듈의 요약 및 이점에 대한 개요입니다.

노트

Adobe Experience Platform에 대해 알아야 할 모든 것을 배우는 데 시간을 할애해 주셔서 감사합니다. 질문이 있는 경우, 향후 컨텐츠에 대한 제안 사항에 대한 일반적인 피드백을 공유하려면 Wouter Van Geluwe에게 직접 연락하여 vangeluw@adobe.com​으로 이메일을 보내주십시오.

모든 모듈로 돌아가기

이 페이지에서는