Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Exécuter SQL des requêtes dans Amazon Athena
Vous pouvez exécuter des SQL requêtes à l'aide d'Amazon Athena sur des sources de données enregistrées auprès de et sur des sources de données telles que les métastores Hive AWS Glue Data Catalog et les instances Amazon DocumentDB auxquelles vous vous connectez à l'aide de la fonctionnalité Athena Federated Query. Pour de plus amples informations sur l'utilisation des sources de données, veuillez consulter Connexion aux sources de données. Lorsque vous exécutez une requête Data Definition Language (DDL) qui modifie le schéma, Athena écrit les métadonnées dans le métastore associé à la source de données. En outre, certaines requêtes, telles que CREATE TABLE AS
et, INSERT INTO
peuvent écrire des enregistrements dans le jeu de données, par exemple en ajoutant un CSV enregistrement à un emplacement Amazon S3. Lorsque vous exécutez une requête, Athena enregistre les résultats dans un emplacement de résultats de requête que vous spécifiez. Cela vous permet d'afficher l'historique des requêtes, ainsi que de télécharger et d'afficher les jeux de résultats des requêtes.
Cette section fournit des conseils pour exécuter des requêtes Athena sur des sources de données et des types de données courants à l'aide de SQL diverses instructions. Des conseils généraux sont fournis pour l'utilisation des structures et des opérateurs courants, par exemple pour l'utilisation des tableaux, la concaténation, le filtrage, l'aplatissement et le tri. D'autres exemples incluent les requêtes de données dans des tables avec des structures imbriquées et des cartes, des tables basées sur des ensembles de données JSON codés et des ensembles de données associés Services AWS tels que les journaux AWS CloudTrail et les journaux Amazon. EMR La couverture complète de SQL l'utilisation standard dépasse le cadre de cette documentation. Pour plus d'informationsSQL, reportez-vous aux références linguistiques Trino
Rubriques
- Afficher les plans de requêtes
- Travailler avec les résultats des requêtes et les requêtes récentes
- Réutiliser les résultats des requêtes dans Athena
- Afficher les statistiques des requêtes
- Travaillez avec des vues
- Utiliser des requêtes enregistrées
- Utiliser des requêtes paramétrées
- Utilisez l'optimiseur basé sur les coûts
- Requête S3 Express One Zone
- Requête S3 Glacier
- Gérer les mises à jour du schéma
- Tableaux de requêtes
- Interrogez des données géospatiales
- JSONDonnées de requête
- Utiliser le ML avec Athena
- Requête avec UDFs
- Interrogation entre les régions
- Interrogez le AWS Glue Data Catalog
- Service AWS Journaux de requêtes
- Consulter les journaux du serveur Web
Pour les considérations et les restrictions, consultez Considérations et limites relatives aux SQL requêtes dans Amazon Athena.