Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Exécuter des requêtes SQL dans Amazon Athena

Mode de mise au point
Exécuter des requêtes SQL dans Amazon Athena - Amazon Athena

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.

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.

Vous pouvez exécuter des requêtes SQL à l'aide d'Amazon Athena sur des sources de données enregistrées dans le AWS Glue Data Catalog et des sources de données telles que des métastores Hive et des instances Amazon DocumentDB auxquelles vous vous connectez à l'aide de la fonction de requête fédérée d’Athena. 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 DDL (Data Definition Language) qui modifie un 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 registres dans le jeu de données, par exemple en ajoutant un registre CSV à un emplacement Simple Storage Service (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 sur l'exécution de requêtes Athena sur des sources de données et des types de données courants à l'aide de diverses instructions SQL. 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 et des cartes imbriquées, des tables basées sur des ensembles de données codés en JSON et des ensembles de données associés Services AWS tels que les journaux et les journaux AWS CloudTrail Amazon EMR. Cette documentation n'a pas pour objectif de couvrir en détail l'utilisation du langage SQL standard. Pour plus d'informations sur SQL, veuillez consulter les références de langage de Trino et Presto.

Pour les considérations et les restrictions, consultez Considérations et limites relatives aux SQL requêtes dans Amazon Athena.

Rubrique précédente :

Régex SerDe
ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.