[Ultimate]{class="badge positive"}
Amazon Kinesis ソース
-
Amazon Kinesis ソースは、Real-Time CDP Ultimateを購入したユーザーがソースカタログで利用できます。
-
Amazon Web Services(AWS)でAdobe Experience Platformを実行する際に、Amazon Kinesis ソースを使用できるようになりました。 AWS上で動作するExperience Platformは、現在、一部のお客様にご利用いただけます。 サポートされているExperience Platform インフラストラクチャについて詳しくは、Experience Platform マルチクラウドの概要を参照してください。
Adobe Experience Platformは、AWS、Google Cloud Platform、Azureなどのクラウドプロバイダーにネイティブ接続を提供します。 これらのシステムからデータをExperience Platformに取り込むことができます。
クラウドストレージソースを使用すると、ダウンロード、フォーマット、アップロードを行う必要なく、独自のデータを Experience Platform に取り込むことができます。 取り込んだデータは、XDM JSON、XDM Parquet 形式または区切り形式で書式設定できます。 プロセスのすべての手順がソースワークフローに統合されます。 Experience Platformでは、Amazon Kinesisからデータをリアルタイムで取り込むことができます。
前提条件
次の節では、Kinesis ソース接続を作成する前に必要な前提条件の設定について詳しく説明します。
アクセスポリシーの設定
Kinesis ストリームでソース接続を作成するには、次の権限が必要です。
GetShardIteratorGetRecordsDescribeStreamListStreams
これらの権限はKinesis コンソールを通じて配置され、資格情報を入力してデータストリームを選択すると、Experience Platformによって確認されます。
次の例は、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:GetShardIteratorkinesis:GetRecordskinesis:DescribeStreamkinesis:ListStreamsKinesis データストリームのアクセス制御について詳しくは、次のKinesis ドキュメント を参照してください。
イテレータータイプの設定
Kinesisでは、データの読み取り方法の順序を指定できるように、次のイテレーターの種類をサポートしています。
AT_SEQUENCE_NUMBERAFTER_SEQUENCE_NUMBERAT_TIMESTAMPTRIM_HORIZONLATESTKinesis UI ソースは現在TRIM_HORIZONのみをサポートしていますが、APIはTRIM_HORIZONとLATESTの両方をデータを取得するモードとしてサポートしています。 Experience PlatformがKinesis ソースに使用するデフォルトのイテレータ値はTRIM_HORIZONです。
イテレータの種類について詳しくは、次のKinesis ドキュメント を参照してください。
Amazon KinesisをExperience Platformに接続
以下のドキュメントでは、APIまたはユーザーインターフェイスを使用してAmazon KinesisをExperience Platformに接続する方法について説明します。