Travailler avec les résultats des requêtes et les requêtes récentes - 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.

Travailler avec les résultats des requêtes et les requêtes récentes

Amazon Athena stocke automatiquement les résultats des requêtes et les métadonnées des résultats d'exécution des requêtes pour chaque requête exécutée dans un emplacement des résultats de requête que vous pouvez spécifier dans Amazon S3. Si nécessaire, vous pouvez accéder aux fichiers de cet emplacement pour les utiliser. Vous pouvez également télécharger les fichiers de résultats de requête directement à partir de la console Athena.

Athena vous propose désormais deux options pour gérer les résultats des requêtes : vous pouvez soit utiliser un compartiment S3 appartenant au client, soit opter pour la fonctionnalité de gestion des résultats de requête. Avec votre propre compartiment, vous gardez un contrôle total sur le stockage, les autorisations, les politiques de cycle de vie et la rétention, offrant ainsi une flexibilité maximale mais nécessitant une gestion accrue. Par ailleurs, lorsque vous choisissez l'option de gestion des résultats de requête, le service gère automatiquement le stockage et la gestion du cycle de vie, ce qui vous évite de devoir configurer un compartiment de résultats distinct et nettoie automatiquement les résultats après une période de conservation prédéterminée. Pour de plus amples informations, veuillez consulter Résultats de requêtes gérés.

Pour configurer un emplacement de résultats de requête Simple Storage Service (Amazon S3) pour la première fois, voir Spécifier l'emplacement des résultats d'une requête à l'aide de la console Athena.

Les fichiers de sortie sont enregistrés automatiquement pour chaque requête qui s'exécute. Pour accéder aux fichiers de sortie de requête et les visualiser à l'aide de la console Athena, les principaux IAM (utilisateurs et rôles) doivent être autorisés à effectuer l'GetObjectaction Amazon S3 pour l'emplacement des résultats de la requête, ainsi que pour l'action Athena. GetQueryResults L'emplacement des résultats de requête peut être chiffré. Si l'emplacement est chiffré, les utilisateurs doivent disposer des autorisations de clé appropriées pour chiffrer et déchiffrer l'emplacement des résultats de requête.

Important

Les principals IAM disposant de l'autorisation d'utilisation de l'action GetObject de Simple Storage Service (Amazon S3) sur l'emplacement des résultats de requête peuvent récupérer les résultats de requête à partir de Simple Storage Service (Amazon S3) même si l'autorisation d'utilisation de l'action GetQueryResults d'Athena leur est refusée.