AWS擴充功能概觀
Amazon Web Services (AWS)是雲端運算平台,提供各種服務,例如分散式運算、資料庫儲存、內容傳遞,以及客戶關係管理(CRM)和企業資源規劃(ERP)的軟體即服務(SaaS)整合服務。
AWS 事件轉送擴充功能運用Amazon Kinesis Data Streams將事件從Adobe Experience PlatformEdge Network傳送至AWS以進行進一步處理。 本指南說明如何安裝擴充功能,以及在事件轉送規則中運用其功能。
先決條件
您必須擁有具有現有Kinesis資料流的AWS帳戶,才能使用此擴充功能。 如果您沒有預先存在的資料流,請參閱有關使用 AWS 管理主控台建立新資料流的AWS檔案。
安裝擴充功能 install
若要安裝AWS擴充功能,請導覽至資料收集UI或Experience PlatformUI,然後從左側導覽中選取 事件轉送。 從這裡,選取要新增擴充功能的屬性,或改為建立新屬性。
選取或建立所需的屬性後,在左側導覽中選取 擴充功能,然後選取 目錄 索引標籤。 搜尋AWS卡片,然後選取 安裝。
在下一個畫面中,您必須提供您AWS帳戶的連線認證。 具體來說,您必須提供您的AWS存取金鑰ID和機密存取金鑰。 如果您不知道這些值,請參閱上的AWS檔案,瞭解如何取得您的存取金鑰ID和機密存取金鑰。
完成後,選取[儲存],然後安裝擴充功能。
設定事件轉送規則 rule
安裝擴充功能後,請建立新的事件轉送規則,並視需要設定其條件。 設定規則的動作時,請選取 AWS 擴充功能,然後針對動作型別選取 將資料傳送至Kinesis資料流。
右側面板會更新,以顯示資料傳送方式的設定選項。 具體來說,您必須將資料元素指派給代表您Event Hub組態的各種屬性。
Kinesis資料流詳細資料
Kinesis Data Streams會將屬於資料流的資料記錄分割成多個分片。 它會使用隨每個資料記錄傳送的分割區索引鍵,來判斷指定的資料記錄屬於哪個分片。
分配客戶的正確資料分割金鑰可能是客戶編號,因為每個客戶的資料分割金鑰不同。 不良的資料分割金鑰可能是它們的郵遞區號,因為它們可能都住在附近的同一個區域。 一般而言,您應該選擇具有不同潛在值範圍最大的分割區索引鍵。 如需管理分割區金鑰的最佳實務,請參閱縮放您的 Kinesis 資料串流上的AWS文章。
資料
在 原始 選項下,您可以將JSON物件直接貼上到提供的文字欄位中,或者您可以選取資料元素圖示(

您也可以使用 JSON索引鍵/值組編輯器 選項,透過UI編輯器手動新增每個索引鍵/值組。 每個值都可表示為原始輸入,或是可改為選取資料元素。
完成後,選取 保留變更 以將動作新增至規則設定。 如果您對規則感到滿意,請選取 儲存至程式庫。
最後,發佈新的事件轉送組建,以啟用程式庫的變更。
後續步驟
本指南說明如何使用AWS事件轉送擴充功能將資料傳送至Kinesis Data Streams。 如需Experience Platform中事件轉送功能的詳細資訊,請參閱事件轉送概觀。