AWS扩展概述

NOTE
Adobe Experience Platform Launch已更名为Adobe Experience Platform中的一套数据收集技术。 因此,产品文档中的术语有一些改动。 有关术语更改的综合参考,请参阅以下文档

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卡,然后选择​ 安装

正在为数据收集UI中的AWS扩展选择安装按钮。

在下一个屏幕上,必须提供AWS帐户的连接凭据。 具体而言,您必须提供您的AWS访问密钥ID和访问密钥。 如果您不知道这些值,请参阅上的AWS文档,了解如何获取访问密钥ID和访问密钥

访问密钥ID和访问密钥已添加到扩展配置视图中。

IMPORTANT
访问策略需要附加到用于生成访问凭据的AWS帐户。 必须将此策略配置为授予将数据发送到Kinesis数据流的访问权限。 请参阅策略示例(适用于 Kinesis Data Streams)中的​ 示例2(在AWS文档中),了解应如何定义该策略。

完成后,选择​ 保存 ​并安装扩展。

配置事件转发规则 rule

安装扩展后,创建新的事件转发规则并根据需要配置其条件。 为规则配置操作时,请选择​ AWS ​扩展,然后为操作类型选择​ 将数据发送到Kinesis数据流

正在为数据收集UI中的规则选择将数据发送到Kinesis数据流操作类型。

右侧面板将更新,以显示应如何发送数据的配置选项。 具体而言,必须将数据元素分配给表示Event Hub配置的各种属性。

UI中显示的将数据发送到Kinesis数据流操作类型的配置选项。

Kinesis数据流详细信息

输入
描述
流名称
此事件转发规则将数据记录发送到的流的名称。
AWS地区
创建Kinesis数据流的AWS区域。
分区键
扩展在将数据发送到数据流时将使用的分区键

Kinesis Data Streams将属于某个流的数据记录分离为多个分片。 它使用随每个数据记录一起发送的分区键来确定给定数据记录属于哪个分片。

分发客户的正确分区密钥可能是客户编号,因为每个客户的编号不同。 分区键值不佳可能导致他们的邮政编码,因为他们可能都住在附近的同一区域。 通常,您应该选择具有不同潜在值的最大范围的分区键。 请参阅有关缩放 Kinesis 数据流的AWS文章以了解管理分区键的最佳实践。

数据

输入
描述
有效负荷
此字段包含将以JSON格式转发到Kinesis数据流的数据。

在​ 原始 ​选项下,您可以将JSON对象直接粘贴到提供的文本字段中,也可以选择数据元素图标( 数据集图标 )以从现有数据元素列表中进行选择以表示有效负载。

您还可以使用​ JSON键值对编辑器 ​选项通过UI编辑器手动添加每个键值对。 每个值都可以用原始输入表示,也可以改为选择数据元素。

完成后,选择​ Keep Changes ​以将该操作添加到规则配置中。 如果对规则满意,请选择​ 保存到库

最后,发布新的事件转发生成以启用对库的更改。

后续步骤

本指南介绍了如何使用AWS事件转发扩展将数据发送到Kinesis Data Streams。 有关Experience Platform中事件转发功能的详细信息,请参阅事件转发概述

recommendation-more-help
12b4e4a9-5028-4d88-8ce6-64a580811743