Contoso는 게임 콘솔, 휴대용 장치 및 개인 컴퓨터(PC) 등 여러 플랫폼용 게임을 만드는 게임 회사입니다. 이러한 게임들은 많은 로그를 만들어내며 Contoso의 목표는 이러한 로그를 수집하고 분석해 고객 선호도, ...

Contoso는 게임 콘솔, 휴대용 장치 및 개인 컴퓨터(PC) 등 여러 플랫폼용 게임을 만드는 게임 회사입니다. 이러한 게임들은 많은 로그를 만들어내며 Contoso의 목표는 이러한 로그를 수집하고 분석해 고객 선호도, 인구통계, 사용 방식 등에 대한 이해를 넓혀 상향 판매 및 교차 판매 기회를 파악하고, 주목할만한 새로운 기능을 개발하여 비즈니스 성장을 가속화하면서 더 나은 고객 경험을 제공하는 것입니다.

이 샘플은 특히 샘플 로그를 수집하고, 참조 데이터를 사용해 수집한 로그를 처리 및 강화하고, 해당 데이터를 변환하여 Contoso가 최근에 실시한 마케팅 캠페인의 효율성을 평가합니다. 여기에는 다음과 같은 세 개의 파이프라인이 있습니다.

  1. PartitionGameLogsPipeline은 Blob 저장소의 원시 게임 이벤트를 읽어 연도, 월, 일을 기준으로 파티션을 만듭니다.
  2. EnrichGameLogsPipeline은 지역 코드 참조 데이터로 분할된 게임 이벤트를 조인하고, IP 주소를 해당 지역 위치에 매핑하여 데이터를 강화합니다.
  3. AnalyzeMarketingCampaignPipeline 파이프라인은 강화된 데이터를 활용하고 이를 광고 데이터를 사용하여 처리하여, 마케팅 캠페인 효율성이 포함된 최종 결과물을 만듭니다.

이 샘플은 Azure Data Factory 서비스가 Copy Activity를 사용하여 데이터를 복사/이동하는 데이터 통합 워크플로를 작성하고, HDInsight Activity를 사용하여 Azure HDInsight 클러스터에서 Pig 또는 Hive 스크립트로 데이터를 처리하는 방법을 소개합니다.

샘플 배포 방법:

  • 드롭다운 목록에서 샘플에 사용할 저장소 계정을 선택합니다.
  • 샘플에 사용할 데이터베이스 서버데이터베이스를 선택합니다.
  • 데이터베이스에 액세스하기 위한 사용자 이름암호를 입력합니다.
  • 만들기 단추를 클릭합니다.

배포 프로세스는 다음과 같습니다.

  • Azure 저장소에 샘플 데이터를 업로드합니다.
  • Azure SQL 데이터베이스에 테이블을 만듭니다.
  • 연결된 서비스, 테이블 및 파이프라인을 배포하여 샘플을 실행합니다.

주문형 HDInsight 연결 서비스가 이 샘플에 사용되고, Pig 및 Hive 스크립트를 실행하기 위해 단일 노드 주문형 HDInsight 클러스터를 만들며 처리가 완료된 후에는 삭제됩니다.

배포가 완료된 후에 다이어그램 보기를 사용하여 종단 간 데이터 통합 워크플로를 모니터링하고, Microsoft Azure 포털의 모니터링 기능을 사용하여 데이터 집합 및 파이프라인을 모니터링할 수 있습니다.

참고: 데이터 전송 및 주문형 HDInsight 클러스터로 데이터를 처리하는 것과 연관된 비용이 있습니다. 자세한 내용은 HDInsight 가격 책정데이터 전송 가격 책정을 참조하세요.

이 샘플에 대한 자세한 내용은 Azure.com에 있는 이 자습서를 참조하세요.

Contoso는 게임 콘솔, 휴대용 장치 및 개인 컴퓨터(PC) 등 여러 플랫폼용 게임을 만드는 게임 회사입니다. 이러한 게임들은 많은 로그를 만들어내며 Contoso의 목표는 이러한 로그를 수집하고 분석해 고객 선호도, 인구통계, 사용 방식 등에 대한 이해를 넓혀 상향 판매 및 교차 판매 기회를 파악하고, 주목할 만한 새로운 기능을 개발하여 비즈니스 성장을 가속화하면서 더 나은 고객 경험을 제공하는 것입니다.

이 샘플은 특히 샘플 로그를 수집하고, 참조 데이터를 사용해 수집한 로그를 처리 및 강화하고, 해당 데이터를 변환하여 Contoso가 최근에 실시한 마케팅 캠페인의 효율성을 평가합니다. 여기에는 다음과 같은 세 개의 파이프라인이 있습니다.

  1. PartitionGameLogsPipeline은 Blob 저장소의 원시 게임 이벤트를 읽어 연도, 월, 일을 기준으로 파티션을 만듭니다.
  2. EnrichGameLogsPipeline은 지역 코드 참조 데이터로 분할된 게임 이벤트를 조인하고, IP 주소를 해당 지역 위치에 매핑하여 데이터를 강화합니다.
  3. AnalyzeMarketingCampaignPipeline 파이프라인은 강화된 데이터를 활용하고 이를 광고 데이터를 사용하여 처리하여, 마케팅 캠페인 효율성이 포함된 최종 결과물을 만듭니다.

이 샘플은 Azure Data Factory 서비스가 Copy Activity를 사용하여 데이터를 복사/이동하는 데이터 통합 워크플로를 작성하고, HDInsight Activity를 사용하여 Azure HDInsight 클러스터에서 Pig 또는 Hive 스크립트로 데이터를 처리하는 방법을 소개합니다.

샘플 배포 방법:

  • 드롭다운 목록에서 샘플에 사용할 저장소 계정을 선택합니다.
  • 샘플에 사용할 데이터베이스 서버데이터베이스를 선택합니다.
  • 데이터베이스에 액세스하기 위한 사용자 이름암호를 입력합니다.
  • 만들기 단추를 클릭합니다.

배포 프로세스는 다음과 같습니다.

  • Azure Storage에 샘플 데이터를 업로드합니다.
  • Azure SQL 데이터베이스에 테이블을 만듭니다.
  • 연결된 서비스, 테이블 및 파이프라인을 배포하여 샘플을 실행합니다.

주문형 HDInsight 연결된 서비스가 이 샘플에 사용되고, Pig 및 Hive 스크립트를 실행하기 위해 단일 노드 주문형 HDInsight 클러스터를 만들며 처리가 완료된 후에는 삭제됩니다.

배포가 완료된 후에 다이어그램 보기를 사용하여 종단 간 데이터 통합 워크플로를 모니터링하고, Microsoft Azure 포털의 모니터링 기능을 사용하여 데이터 집합 및 파이프라인을 모니터링할 수 있습니다.

참고: 데이터 전송 및 주문형 HDInsight 클러스터로 데이터를 처리하는 것과 연관된 비용이 있습니다. 자세한 내용은 HDInsight 가격 책정데이터 전송 가격 책정을 참조하세요.

이 샘플에 대한 자세한 내용은 Azure.com에 있는 이 자습서를 참조하세요.

Contoso는 게임 콘솔, 휴대용 장치 및 개인 컴퓨터(PC) 등 여러 플랫폼용 게임을 만드는 게임 회사입니다. 이러한 게임들은 많은 로그를 만들어내며 Contoso의 목표는 이러한 로그를 수집하고 분석해 고객 선호도, 인구통계, 사용 방식 등에 대한 이해를 넓혀 상향 판매 및 교차 판매 기회를 파악하고, 주목할 만한 새로운 기능을 개발하여 비즈니스 성장을 가속화하면서 더 나은 고객 경험을 제공하는 것입니다.

이 샘플은 특히 샘플 로그를 수집하고, 참조 데이터를 사용해 수집한 로그를 처리 및 강화하고, 해당 데이터를 변환하여 Contoso가 최근에 실시한 마케팅 캠페인의 효율성을 평가합니다. 여기에는 다음과 같은 세 개의 파이프라인이 있습니다.

  1. PartitionGameLogsPipeline은 blob 저장소의 원시 게임 이벤트를 읽어 연도, 월, 일을 기준으로 파티션을 만듭니다.
  2. EnrichGameLogsPipeline은 지역 코드 참조 데이터로 분할된 게임 이벤트를 조인하고, IP 주소를 해당 지역 위치에 매핑하여 데이터를 강화합니다.
  3. AnalyzeMarketingCampaignPipeline 파이프라인은 강화된 데이터를 활용하고 이를 광고 데이터를 사용하여 처리하여, 마케팅 캠페인 효율성이 포함된 최종 결과물을 만듭니다.

이 샘플은 Azure Data Factory 서비스가 Copy Activity를 사용하여 데이터를 복사/이동하는 데이터 통합 워크플로를 작성하고, HDInsight Activity를 사용하여 Azure HDInsight 클러스터에서 Pig 또는 Hive 스크립트로 데이터를 처리하는 방법을 소개합니다.

샘플 배포 방법:

  • 드롭다운 목록에서 샘플에 사용할 저장소 계정을 선택합니다.
  • 샘플에 사용할 데이터베이스 서버데이터베이스를 선택합니다.
  • 데이터베이스에 액세스하기 위한 사용자 이름암호를 입력합니다.
  • 만들기 단추를 클릭합니다.

배포 프로세스는 다음과 같습니다.

  • Azure Storage에 샘플 데이터를 업로드합니다.
  • Azure SQL 데이터베이스에 테이블을 만듭니다.
  • 연결된 서비스, 테이블 및 파이프라인을 배포하여 샘플을 실행합니다.

주문형 HDInsight 연결된 서비스가 이 샘플에 사용되고, Pig 및 Hive 스크립트를 실행하기 위해 단일 노드 주문형 HDInsight 클러스터를 만들며 처리가 완료된 후에는 삭제됩니다.

배포가 완료된 후에 다이어그램 보기를 사용하여 종단 간 데이터 통합 워크플로를 모니터링하고, Microsoft Azure Portal의 모니터링 기능을 사용하여 데이터 집합 및 파이프라인을 모니터링할 수 있습니다.

참고: 데이터 전송 및 주문형 HDInsight 클러스터로 데이터를 처리하는 것과 연관된 비용이 있습니다. 자세한 내용은 HDInsight 가격 책정데이터 전송 가격 책정을 참조하세요.

이 샘플에 대한 자세한 내용은 Azure.com에 있는 이 자습서를 참조하세요.