[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 account to Platform為每秒4000筆記錄。 若要擴充並擷取較大量的資料,請聯絡您的Adobe代表。

先決條件

下節提供建立前所需的先決條件設定詳細資訊 Kinesis 來源連線。

設定存取原則

A Kinesis 串流需要下列許可權才能建立來源連線:

  • GetShardIterator
  • GetRecords
  • DescribeStream
  • ListStreams

這些許可權是透過 Kinesis 主控台並在您輸入認證及選取資料流後,由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:GetShardIterator
需要透過記錄執行的動作。
kinesis:GetRecords
從特定位移或分片ID取得記錄所需的動作。
kinesis:DescribeStream
此動作會傳回有關串流的資訊,包括產生分片ID所需的分片對應。
kinesis:ListStreams
列出可從UI選取的可用串流所需的動作。

如需控制存取許可權的詳細資訊, Kinesis 資料串流,請參閱下列內容 Kinesis 檔案.

設定疊代器型別

Kinesis 支援下列疊代器型別,可讓您指定讀取資料的順序:

迭代器型別
說明
AT_SEQUENCE_NUMBER
從由特定序號識別的位置開始讀取資料。
AFTER_SEQUENCE_NUMBER
從特定序號所識別的位置之後,開始讀取資料。
AT_TIMESTAMP
從由特定時間戳記所識別的位置開始讀取資料。
TRIM_HORIZON
從最舊的資料記錄開始讀取資料。
LATEST
從最近的資料記錄開始讀取資料。

A Kinesis UI來源目前僅支援 TRIM_HORIZON,而API同時支援兩者 TRIM_HORIZONLATEST 作為取得資料的模式。 Platform用於的預設疊代器值 Kinesis 來源為 TRIM_HORIZON.

如需有關疊代器型別的詳細資訊,請參閱下列內容 Kinesis 檔案.

連線 Amazon Kinesis 至 Platform

以下檔案提供有關如何連線的資訊 Amazon Kinesis 至 Platform 使用API或使用者介面:

使用API

使用UI

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