

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Partição de dados de streaming no Amazon Data Firehose
<a name="dynamic-partitioning"></a>

O particionamento dinâmico permite particionar continuamente os dados de streaming no Firehose usando chaves dentro dos dados (por exemplo, `customer_id` ou `transaction_id`) e depois entregando os dados agrupados por essas chaves nos prefixos correspondentes do Amazon Simple Storage Service (Amazon S3). Isso facilita a execução de análises econômicas e de alto desempenho em dados de streaming no Amazon S3 usando vários serviços, como Amazon Athena, Amazon EMR, Amazon Redshift Spectrum e Amazon. QuickSight Além disso, o AWS Glue pode realizar trabalhos mais sofisticados de extração, transformação e carregamento (ETL) depois que os dados de streaming particionados dinamicamente são entregues ao Amazon S3, em casos de uso em que é necessário processamento adicional.

Particionar os dados minimiza a quantidade de dados digitalizados, otimiza a performance e reduz os custos de consultas de análise no Amazon S3. Também aumenta o acesso granular aos dados. Os fluxos do Firehose são tradicionalmente usados para capturar e carregar dados no Amazon S3. Para particionar um conjunto de dados de streaming para o Amazon S3-based Analytics, você precisaria executar aplicativos de particionamento entre buckets do Amazon S3 antes de disponibilizar os dados para análise, o que pode se tornar complicado ou caro. 

Com o particionamento dinâmico, o Firehose agrupa continuamente os dados em trânsito usando chaves de dados definidas de forma dinâmica ou estática e entrega os dados a prefixos individuais do Amazon S3 por chave. Isso reduz o tempo de obtenção de insights em minutos ou horas. Também reduz os custos e simplifica as arquiteturas. 

**Topics**
+ [Habilitação do particionamento dinâmico no Amazon Data Firehose](dynamic-partitioning-enable.md)
+ [Noções básicas de chaves de particionamento](dynamic-partitioning-partitioning-keys.md)
+ [Uso do prefixo do bucket do Amazon S3 para entregar dados](dynamic-partitioning-s3bucketprefix.md)
+ [Aplicação de particionamento dinâmico de dados agregados](dynamic-partitioning-multirecord-deaggergation.md)
+ [Solução de problemas de particionamento dinâmico](dynamic-partitioning-error-handling.md)
+ [Dados de buffer para particionamento dinâmico](buffering.md)