Publicado: Jun 26, 2020

O Amazon Athena adicionou suporte à projeção de partições, uma nova funcionalidade que pode ser usada para acelerar o processamento de consultas de tabelas altamente particionadas e automatizar o gerenciamento de partições.

Ao processar consultas, o Athena recupera informações de metadados do seu armazenamento de metadados, como o Catálogo de dados do AWS Glue ou do seu metastore Hive antes de realizar a supressão das partições. Em casos em que as tabelas têm um grande número de partições, a recuperação de metadados pode ser demorada. Para evitar isso, você pode usar projeção de partições. A partição de projeções permite que você especifique informações de configuração, como os padrões (por exemplo, DD/MM/AAAA) que são usados comumente para formar partições. Isso fornece ao Athena as informações necessárias para criar partições sem recuperar informações de metadados do seu armazenamento de metadados. O Athena lerá os valores e os locais da partição a partir da configuração e não de um repositório, como o Catálogo de dados do AWS Glue. A projeção de partições reduz o tempo de execução das consultas em comparação as com tabelas altamente particionadas, pois as operações na memória muitas vezes são mais rápidas do que operações remotas.

Consulte nossa documentação para obter informações detalhadas e exemplos de uso.