(베타) Amazon Kinesis 연결

개요

중요

플랫폼의 Amazon Kinesis 대상은 현재 베타에 있습니다. 설명서 및 기능은 변경될 수 있습니다.

Amazon Web Services의 Kinesis Data Streams 서비스를 사용하면 대용량 데이터 레코드를 실시간으로 수집 및 처리할 수 있습니다.

Amazon Kinesis 저장소에 대한 실시간 아웃바운드 연결을 만들어 Adobe Experience Platform에서 데이터를 스트리밍할 수 있습니다.

  • Amazon Kinesis에 대한 자세한 내용은 Amazon 설명서를 참조하십시오.
  • 프로그래밍 방식으로 Amazon Kinesis에 연결하려면 스트리밍 대상 API 자습서를 참조하십시오.
  • 플랫폼 사용자 인터페이스를 사용하여 Amazon Kinesis에 연결하려면 아래 섹션을 참조하십시오.

UI의 Amazon Kinesis

사용 사례

Amazon Kinesis 과 같은 스트리밍 대상을 사용하면 고부가가치 세그먼테이션 이벤트와 관련 프로필 속성을 원하는 시스템에 쉽게 제공할 수 있습니다.

예를 들어 잠재 고객이 백서를 다운로드하면 "전환율이 높은" 세그먼트로 분류할 수 있습니다. 잠재 고객이 속한 세그먼트를 Amazon Kinesis 대상에 매핑하면 Amazon Kinesis에서 이 이벤트를 받게 됩니다. 이 환경에서는 엔터프라이즈 IT 시스템에 가장 적합한 방식으로 IT 방식을 사용하고 이벤트 이외에도 비즈니스 논리를 설명할 수 있습니다.

내보내기 유형

프로필 기반 - 원하는 스키마 필드와 함께 세그먼트의 모든 구성원을 내보냅니다(예:대상 활성화 워크플로우의 속성 선택 화면에서 선택한 대로 이메일 주소, 전화 번호, 성).

필수 Amazon Kinesis 권한

데이터를 Amazon Kinesis 스트림에 성공적으로 연결하고 내보내려면 Experience Platform에 다음 작업에 대한 권한이 있어야 합니다.

  • kinesis:ListStreams
  • kinesis:PutRecord
  • kinesis:PutRecords

이러한 권한은 Kinesis 콘솔을 통해 정렬되며, Platform 사용자 인터페이스에서 Kinesis 대상을 구성한 후에는 Platform에서 확인합니다.

아래 예에는 데이터를 Kinesis 대상으로 성공적으로 내보내는 데 필요한 최소 액세스 권한이 표시됩니다.

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "kinesis:ListStreams",
                "kinesis:PutRecord",
                "kinesis:PutRecords"
            ],
            "Resource": [
                "arn:aws:kinesis:us-east-2:901341027596:stream/*"
            ]
        }
    ]
}
속성 설명
kinesis:ListStreams Amazon Kinesis 데이터 스트림을 나열하는 작업입니다.
kinesis:PutRecord 단일 데이터 레코드를 Kinesis 데이터 스트림에 작성하는 작업입니다.
kinesis:PutRecords 여러 데이터 레코드를 단일 호출로 Kinesis 데이터 스트림에 쓰는 작업입니다.

Kinesis 데이터 스트림에 대한 액세스 제어에 대한 자세한 내용은 다음 Kinesis document를 참조하십시오.

대상 연결

Amazon에서 지원하는 클라우드 스토리지 대상에 연결하는 방법에 대한 지침은 클라우드 스토리지 대상 워크플로우 를 참조하십시오.

Amazon Kinesis 대상의 경우 대상 만들기 워크플로우에 다음 정보를 입력합니다.

계정 단계

  • Amazon Web Services액세스 키 및 암호 키:에서 Amazon Web Services쌍을 access key - secret access key 생성하여 계정에 대한 플랫폼 액세스 권한을 Amazon Kinesis 부여합니다. 자세한 내용은 Amazon 웹 서비스 설명서를 참조하십시오.
  • 지역:데이터를 스트리밍할 Amazon Web Services 지역을 지정합니다.

계정 단계의 입력 필드

인증 단계

  • 이름:연결할 이름을 입력합니다 Amazon Kinesis
  • 설명:연결에 대한 설명을 제공합니다 Amazon Kinesis.
  • 스트림:계정에 기존 데이터 스트림의 이름을 Amazon Kinesis 제공합니다. Platform에서 데이터를 이 스트림으로 내보냅니다.
  • 마케팅 작업:마케팅 작업은 대상으로 데이터를 내보낼 의도를 나타냅니다. Adobe 정의 마케팅 작업에서 선택하거나 고유한 마케팅 작업을 만들 수 있습니다. 마케팅 작업에 대한 자세한 내용은 Adobe Experience Platform의 데이터 거버넌스 페이지를 참조하십시오. 개별 Adobe 정의 마케팅 작업에 대한 자세한 내용은 데이터 사용 정책 개요를 참조하십시오.

인증 단계의 입력 필드

세그먼트 활성화

세그먼트 활성화 워크플로우에 대한 자세한 내용은 대상에 프로필 및 세그먼트 활성화를 참조하십시오.

내보낸 데이터

내보낸 Experience Platform 데이터가 JSON 형식으로 Amazon Kinesis에 도달합니다. 예를 들어, 아래 이벤트는 특정 세그먼트에 대해 자격이 있고 다른 세그먼트를 종료한 대상의 이메일 주소 프로필 속성을 포함합니다. 이 잠재 고객의 ID는 ECID 및 이메일입니다.

{
  "person": {
    "email": "yourstruly@adobe.con"
  },
  "segmentMembership": {
    "ups": {
      "7841ba61-23c1-4bb3-a495-00d3g5fe1e93": {
        "lastQualificationTime": "2020-05-25T21:24:39Z",
        "status": "exited"
      },
      "59bd2fkd-3c48-4b18-bf56-4f5c5e6967ae": {
        "lastQualificationTime": "2020-05-25T23:37:33Z",
        "status": "existing"
      }
    }
  },
  "identityMap": {
    "ecid": [
      {
        "id": "14575006536349286404619648085736425115"
      },
      {
        "id": "66478888669296734530114754794777368480"
      }
    ],
    "email_lc_sha256": [
      {
        "id": "655332b5fa2aea4498bf7a290cff017cb4"
      },
      {
        "id": "66baf76ef9de8b42df8903f00e0e3dc0b7"
      }
    ]
  }
}

이 페이지에서는