

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.

# Interrogez le AWS Glue Data Catalog
<a name="querying-glue-catalog"></a>

Étant donné qu' AWS Glue Data Catalog il est utilisé par de nombreuses personnes Services AWS comme référentiel central de métadonnées, vous souhaiterez peut-être interroger les métadonnées du catalogue de données. Pour ce faire, vous pouvez utiliser des requêtes SQL dans Athena. Vous pouvez utiliser Athena pour interroger les métadonnées du AWS Glue catalogue telles que les bases de données, les tables, les partitions et les colonnes.

Pour obtenir les métadonnées du AWS Glue catalogue, vous devez interroger la `information_schema` base de données sur le backend Athena. Les exemples de requête de cette rubrique montrent comment utiliser Athena pour interroger les métadonnées du catalogue AWS Glue pour les cas d'utilisation courants.

## Considérations et restrictions
<a name="querying-glue-catalog-considerations-limitations"></a>
+ Au lieu de faire d’interroger la base de données `information_schema`, il est possible d'utiliser des [commandes DDL](ddl-reference.md) Apache Hive individuelles pour extraire des informations sur les métadonnées pour des bases de données, des tables, des vues, des partitions et des colonnes spécifiques à partir d'Athena. Toutefois, le résultat est dans un format non tabulaire.
+ Les requêtes `information_schema` sont plus performantes si vous disposez d'une quantité faible à modérée de AWS Glue métadonnées. Si vous disposez d'un grand nombre de métadonnées, des erreurs peuvent se produire.
+ Vous ne pouvez pas utiliser `CREATE VIEW` pour créer une vue sur la base de données `information_schema`. 

**Topics**
+ [Considérations et restrictions](#querying-glue-catalog-considerations-limitations)
+ [Listage des bases de données et recherche dans une base de données spécifiée](querying-glue-catalog-querying-available-databases-including-rdbms.md)
+ [Listage des tables d’une base de données spécifiée et recherche d’une table par nom](querying-glue-catalog-listing-tables.md)
+ [Listage des partitions d’une table spécifique](querying-glue-catalog-listing-partitions.md)
+ [Listage ou recherche des colonnes d’une table ou d’une vue spécifiée](querying-glue-catalog-listing-columns.md)
+ [Listage des colonnes communes à des tables spécifiques](querying-glue-catalog-listing-columns-in-common.md)
+ [Listage de toutes les colonnes de toutes les tables](querying-glue-catalog-listing-all-columns-for-all-tables.md)