Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Interroga il AWS Glue Data Catalog
Poiché AWS Glue Data Catalog viene utilizzato da molti Servizi AWS come archivio centrale di metadati, potresti voler interrogare i metadati del Data Catalog. A tale scopo, è possibile utilizzare SQL le interrogazioni in Athena. Puoi usare Athena per interrogare i metadati AWS Glue del catalogo come database, tabelle, partizioni e colonne.
Per ottenere i metadati AWS Glue del catalogo, interrogate il information_schema
database sul backend Athena. Le query di esempio in questo argomento mostrano come utilizzare Athena per eseguire query sui metadati del catalogo AWS Glue
per i casi di utilizzo comuni.
Considerazioni e limitazioni
-
Invece di interrogare il
information_schema
database, è possibile utilizzare singoli DDLcomandi Apache Hive per estrarre informazioni sui metadati per database, tabelle, viste, partizioni e colonne specifici da Athena. Tuttavia, l'output è in formato non tabulare. -
information_schema
L'interrogazione è più performante se si dispone di una quantità di metadati da piccola a moderata. AWS Glue Se disponi di una quantità di metadati elevata, possono verificarsi degli errori. -
Non è possibile utilizzare
CREATE VIEW
per creare una visualizzazione nel databaseinformation_schema
.
Argomenti
- Elenca i database e cerca un database specifico
- Elenca le tabelle in un database specificato e cerca una tabella per nome
- Elenca le partizioni per una tabella specifica
- Elenca o cerca colonne per una tabella o una vista specificata
- Elenca le colonne che hanno in comune tabelle specifiche
- Elenca tutte le colonne per tutte le tabelle