

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

# Amazon Data Firehose 中的分割區串流資料
<a name="dynamic-partitioning"></a>

動態分割可讓您使用資料中的金鑰 （例如， `customer_id`或 `transaction_id`) 持續分割 Firehose 中的串流資料，然後將這些金鑰分組的資料交付至對應的 Amazon Simple Storage Service (Amazon S3) 字首。這可讓您使用各種服務 (Amazon Athena、Amazon EMR、Amazon Redshift Spectrum 和 Amazon QuickSight) 對 Amazon S3 中的串流資料執行高效能且具成本效益的分析。此外，在需要額外處理的使用案例中， AWS Glue 可以在動態分割串流資料交付至 Amazon S3 之後執行更複雜的擷取、轉換和載入 (ETL) 任務。

分割資料可最大限度地減少掃描的資料量、最佳化性能，並降低 Amazon S3 上的分析查詢成本。它還可以增加對資料的精細存取。Firehose 串流傳統上用於擷取資料並將其載入 Amazon S3。若要分割 Amazon S3 分析的串流資料集，您需要在 Amazon S3 儲存貯體之間執行分割應用程式，然後才能將資料提供給分析，這可能會變得複雜或昂貴。

透過動態分割，Firehose 會持續使用動態或靜態定義的資料金鑰將傳輸中資料分組，並將資料依金鑰交付至個別 Amazon S3 字首。這可以縮短幾分鐘或數小時的洞察時間。它還可以降低成本並簡化架構。

**Topics**
+ [在 Amazon Data Firehose 中啟用動態分割](dynamic-partitioning-enable.md)
+ [了解分割金鑰](dynamic-partitioning-partitioning-keys.md)
+ [使用 Amazon S3 儲存貯體字首交付資料](dynamic-partitioning-s3bucketprefix.md)
+ [將動態分割套用至彙總資料](dynamic-partitioning-multirecord-deaggergation.md)
+ [疑難排解動態分割錯誤](dynamic-partitioning-error-handling.md)
+ [動態分割的緩衝區資料](buffering.md)