[Ultimate]{class="badge positive"}

Amazon Kinesis 원본

IMPORTANT
Amazon Kinesis 원본은 Real-time Customer Data Platform Ultimate를 구입한 사용자가 소스 카탈로그에서 사용할 수 있습니다.

Adobe Experience Platform은 AWS, Google Cloud Platform 및 Azure과(와) 같은 클라우드 공급업체에 기본 연결을 제공합니다. 이러한 시스템에서 데이터를 Platform (으)로 가져올 수 있습니다.

클라우드 저장소 소스는 다운로드, 포맷 또는 업로드 없이도 자신의 데이터를 Platform (으)로 가져올 수 있습니다. 수집된 데이터는 XDM JSON, XDM Parquet 또는 구분된 형식으로 지정할 수 있습니다. 프로세스의 모든 단계는 소스 워크플로우에 통합됩니다. Platform을(를) 사용하면 Amazon Kinesis에서 실시간으로 데이터를 가져올 수 있습니다.

NOTE
많은 양의 데이터를 수집해야 하는 경우 Kinesis에 대한 크기 조정 요소를 늘려야 합니다. 현재 Kinesis 계정에서 플랫폼으로 가져올 수 있는 최대 데이터 볼륨은 초당 레코드 4000개입니다. 더 많은 볼륨 데이터를 확장 및 수집하려면 Adobe 담당자에게 문의하십시오.

전제 조건

다음 단원에서는 Kinesis 원본 연결을 만들기 전에 필요한 필수 구성 요소 설정에 대한 자세한 정보를 제공합니다.

액세스 정책 설정

Kinesis 스트림에는 원본 연결을 만드는 데 다음 권한이 필요합니다.

  • GetShardIterator
  • GetRecords
  • DescribeStream
  • ListStreams

이러한 권한은 Kinesis 콘솔을 통해 정렬되며 자격 증명을 입력하고 데이터 스트림을 선택하면 플랫폼이 확인합니다.

아래 예제에서는 Kinesis 원본 연결을 만드는 데 필요한 최소 액세스 권한을 표시합니다.

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "kinesis:GetShardIterator",
                "kinesis:GetRecords",
                "kinesis:DescribeStream",
                "kinesis:ListStreams"
            ],
            "Resource": [
                "arn:aws:kinesis:us-east-2:901341027596:stream/*"
            ]
        }
    ]
}
속성
설명
kinesis:GetShardIterator
레코드 사이를 이동하는 데 필요한 작업입니다.
kinesis:GetRecords
특정 오프셋 또는 공유 ID에서 레코드를 가져오는 데 필요한 작업입니다.
kinesis:DescribeStream
샤드 ID를 생성하는 데 필요한 샤드 맵을 포함하는 스트림 관련 정보를 반환하는 작업입니다.
kinesis:ListStreams
UI에서 선택할 수 있는 사용 가능한 스트림을 나열하는 데 필요한 작업입니다.

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

반복자 유형 구성

Kinesis은(는) 데이터를 읽는 순서를 지정할 수 있도록 다음 반복자 형식을 지원합니다.

반복자 유형
설명
AT_SEQUENCE_NUMBER
데이터는 특정 시퀀스 번호에 의해 식별되는 위치로부터 시작하여 판독된다.
AFTER_SEQUENCE_NUMBER
데이터는 특정 시퀀스 번호로 식별된 위치 이후부터 읽혀집니다.
AT_TIMESTAMP
데이터는 특정 타임스탬프로 식별된 위치에서 시작하여 읽혀집니다.
TRIM_HORIZON
가장 오래된 데이터 레코드부터 데이터를 읽습니다.
LATEST
가장 최근 데이터 레코드부터 데이터를 읽습니다.

Kinesis UI 원본은 현재 TRIM_HORIZON만 지원하며 API는 데이터를 가져오기 위한 모드로 TRIM_HORIZON과(와) LATEST을(를) 모두 지원합니다. Platform이 Kinesis 소스에 사용하는 기본 반복자 값은 TRIM_HORIZON입니다.

반복자 유형에 대한 자세한 내용은 다음 Kinesis 문서를 참조하십시오.

Amazon Kinesis을(를) Platform에 연결

아래 설명서는 API 또는 사용자 인터페이스를 사용하여 Amazon Kinesis을(를) Platform에 연결하는 방법에 대한 정보를 제공합니다.

API 사용

UI 사용

recommendation-more-help
337b99bb-92fb-42ae-b6b7-c7042161d089