Publié le: Dec 19, 2022
Vous pouvez désormais interroger facilement les tables Delta Lake dans Amazon Athena, ce qui vous permet de bénéficier d'une efficacité opérationnelle accrue, de performances de requêtes améliorées et de coûts réduits. Delta Lake constitue un format de table open source qui contribue à implémenter des architectures de lacs de données modernes généralement basées sur Amazon S3. Avant ce lancement, la lecture des tables Delta Lake dans Athena nécessitait un processus complexe de génération et de gestion de fichiers de métadonnées supplémentaires. Vous pouvez désormais utiliser Athena pour interroger directement les tables Delta Lake sans cet effort supplémentaire.
Athena permet des analyses interactives et des rapports de tableau de bord pour les lacs de données au format Delta Lake. Les mises à jour de vos tables Delta Lake sont désormais disponibles pour analyse dans Athena dès qu'elles sont prêtes. Athena utilise les métadonnées contenues dans les fichiers Delta Lake pour optimiser vos requêtes, ce qui vous permet de réduire vos coûts d'analyse des données et d'améliorer les performances de vos requêtes Athena jusqu'à 40 %. Athena vous permet de créer et de gérer plus facilement des tables Delta Lake dans le Catalogue de données AWS Glue en utilisant des instructions DDL simples telles que « CREATE EXTERNAL TABLE » et « DESCRIBE TABLE », qui sont cohérentes avec les autres types de tables pris en charge dans Athena. Vous pouvez également utiliser un crawler AWS Glue pour découvrir les schémas de tables Delta Lake et gérer les mises à jour des schémas dans le Catalogue de données Glue pour les fichiers Delta Lake, afin de rendre les données récemment cataloguées disponibles pour analyse dans Athena.
La prise en charge améliorée de la lecture pour Delta Lake est disponible dans la version 3 du moteur Athena. Elle peut être utilisée avec les pilotes, l'API ou la console Athena et est disponible dans toutes les régions prises en charge. Pour en savoir plus sur la nouvelle prise en charge de Delta Lake dans Athena, consultez la section Interrogation des tables Delta Lake dans la documentation de l'utilisateur Athena.