View a markdown version of this page

Considérations et restrictions relatives aux vues 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.

Considérations et restrictions relatives aux vues Athena

Les considérations et restrictions suivantes s’appliquent aux vues Athéna.

Considérations

Les considérations suivantes s'appliquent à la création et à l'utilisation des vues dans Athena :

  • Dans Athena, vous pouvez prévisualiser et utiliser les vues créées dans la console Athena, dans AWS Glue Data Catalog ou avec Presto exécuté sur le cluster Amazon EMR connecté au même catalogue.

  • Si vous avez créé des vues Athena dans le catalogue de données, ce dernier traite les vues comme des tables. Vous pouvez utiliser le contrôle précis de l'accès au niveau des tables dans le catalogue de données pour limiter l'accès à ces vues.

  • Athena vous empêche d'exécuter des vues récursives et affiche un message d'erreur dans de tels cas. Une vue récursive est une requête de vue qui se référence elle-même.

  • Athena affiche un message d'erreur lorsqu'il détecte des vues périmées. Une vue obsolète est signalée lorsque l'une des situations suivantes se produit :

    • La vue fait référence à des tables ou à des bases de données qui n'existent pas.

    • Une modification de schéma ou de métadonnées est effectuée dans une table référencée.

    • Une table référencée est supprimée et recréée avec un autre schéma ou une autre configuration.

  • Vous pouvez créer et exécuter des vues imbriquées dès lors que la requête derrière la vue imbriquée est valide et que les tables et les bases de données existent.

Limitations