Pourquoi certaines de mes tables AWS Glue sont-elles manquantes dans Athena ?

Date de la dernière mise à jour : 15/02/2021

Certaines des tables que je vois dans la console AWS Glue ne sont pas visibles dans la console Amazon Athena. Pourquoi ?

Résolution

Vous pouvez voir plus de tables dans la console AWS Glue que dans la console Athena pour les raisons suivantes :

  • Vous avez créé des tables qui pointent vers des sources de données différentes. La console Athena affiche uniquement les tables qui pointent vers des chemins d'accès Amazon Simple Storage Service (Amazon S3). AWS Glue répertorie les tables qui pointent vers des sources de données différentes, telles que les instances de base de données Amazon Relational Database Service (Amazon RDS) et les tables Amazon DynamoDB.
  • Vous avez créé des tables dans des formats qui ne sont pas pris en charge par Athena, tels que XML. Ces tables apparaissent dans le catalogue de données AWS Glue, mais pas dans la console Athena.

Pour interroger des données provenant de sources autres qu'Amazon S3 dans Athena, utilisez Requête fédérée Athena.


Cet article vous a-t-il été utile ?


Besoin d'aide pour une question technique ou de facturation ?