

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

# 为 Amazon SNS 消息归档设置 Amazon Data Firehose 传输流
<a name="firehose-example-create-delivery-stream"></a>

本主题介绍如何为[消息归档和分析示例使用案例](firehose-example-use-case.md)创建 Amazon Data Firehose 传输流。

**创建 Amazon Data Firehose 传输流**

1. 打开 [Amazon Data Firehose 服务控制台](https://console.aws.amazon.com/kinesis/home)。

1. 选择 **Firehose**，然后选择**创建传输流**。

1. 在 **New delivery stream**（新传输流）页面上，对于 **Delivery stream name**（传输流名称），输入 **ticketUploadStream**，然后选择 **Next**（下一步）。

1. 在 **Process records**（处理记录）页面上，选择 **Next**（下一步）。

1. 在 **Choose a destination**（选择目标）页面上，执行以下操作：

   1. 对于 **Destination**（目标），选择 **Amazon S3**。

   1. 在 **S3 destination**（S3 目标）下，对于 **S3 bucket**（S3 存储桶），选择您[最初创建的](firehose-example-initial-resources.md) S3 存储桶。

   1. 选择**下一步**。

1. 在 **Configure settings**（配置设置）页面上，对于 **S3 缓冲区条件**，执行以下操作：
   + 对于 **Buffer size**（缓冲区大小），输入 **1**。
   + 对于 **Buffer interval**（缓冲区时间间隔），输入 **60**。

   通过将这些值用于 Amazon S3 缓冲区，您可以快速测试配置。满足的第一个缓冲条件将触发至 S3 存储桶的数据传输。

1. 在**配置设置**页面上，对于**权限**，选择创建自动分配所需权限的 AWS Identity and Access Management (IAM) 角色。然后选择**下一步**。

1. 在 **Review**（审核）页面上，选择 **Create delivery stream**（创建传输流）。

1. 从 **Amazon Data Firehose 传输流页面中，**选择您刚刚创建的传输流（）**ticketUploadStream**。在 **Details**（详细信息）选项卡上，记下流的 Amazon Resource Name (ARN) 以供日后使用。

有关创建传输流的更多信息，请参阅《Amazon Data Firehose 开发人员指南》**中的[创建 Amazon Data Firehose 传输流](https://docs.aws.amazon.com/firehose/latest/dev/basic-create.html)。有关创建 IAM 角色的更多信息，请参阅 I [A *M 用户指南*中的创建角色以向 AWS 服务委派权限](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_create_for-service.html)。

您已创建具有所需权限的 Firehose 传输流。要继续，请参阅 [为 Firehose 传输流订阅 Amazon SNS 主题](firehose-example-subscribe-delivery-stream-to-topic.md)。