

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 設定 Amazon Data Firehose 交付串流以進行 Amazon SNS 訊息封存
<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. 選擇 **Next** (下一步)。

1. 在 **Configure settings** (組態設定) 頁面的 **S3 buffer conditions** (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 資源名稱 (ARN) 以供日後使用。

如需建立交付串流的詳細資訊，請參閱[《Amazon Data Firehose 開發人員指南》中的建立 Amazon Data Firehose 交付串流](https://docs.aws.amazon.com/firehose/latest/dev/basic-create.html)。 **如需建立 IAM 角色的詳細資訊，請參閱《*IAM 使用者指南*》中的[建立角色以將許可委派給 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)。