

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 启用座席事件流以报告 Amazon Connect 中的座席活动
<a name="agent-event-streams-enable"></a>

默认情况下不会启用座席事件流。您可在 Amazon Connect 中启用座席事件流，在 Amazon Kinesis Data Streams 中创建数据流。然后，选择 Kinesis 流作为用于座席事件流的流。尽管您可以为座席事件流和联系记录使用相同的流，但如果为两者使用单独的流，从流中管理和获取数据要容易得多。有关更多信息，请参阅 [Amazon Kinesis Data Streams 开发人员指南](https://docs.aws.amazon.com/streams/latest/dev/)。

将数据发送到 Kinesis 时，使用的分区键是座席 ARN。单个座席的所有事件发送到相同分片，忽略流中的任何重新分片事件。

**注意**  
如果对于您为座席事件流选定的 Kinesis 流启用了服务器端加密，那么 Amazon Connect 无法发布到流。这是因为它对 Kinesis `kms:GenerateDataKey` 没有权限。要解决此问题，请首先为计划的报告或对话录音启用加密。接下来，创建 AWS KMS key 使用 KMS 进行加密的。最后，为您用于计划报告或对话录音加密的 Kinesis 数据流选择相同的 KMS 密钥，以便 Amazon Connect 具有适当的权限，能够对发送到 Kinesis 的数据进行加密。有关创建 KMS 密钥的更多信息，请参阅[创建密钥](https://docs.aws.amazon.com/kms/latest/developerguide/create-keys.html)。

**启用座席事件流**

1. 打开 Amazon Connect 控制台，网址为[https://console.aws.amazon.com/connect/](https://console.aws.amazon.com/connect/)。

1. 在控制台上，选择要启用座席事件流的实例的**实例别名**列中的名称。

1. 选择**数据流式处理**，然后选择**启用数据流**。

1. 在**座席事件**下，选择要使用的 Kinesis 流，然后选择**保存**。