本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
查詢 AWS Glue Data Catalog
由 AWS Glue Data Catalog 於許多人將其用 AWS 服務 作其中央描述資料儲存庫,因此您可能想要查詢「資料目錄」中繼資料。若要這麼做,您可以在 Athena 中使用SQL查詢。您可以使用 Athena 查詢 AWS Glue 目錄中繼資料,例如資料庫、資料表、分割區和資料行。
若要取得 AWS Glue 目錄中繼資料,請在 Athena 後端查詢資料information_schema
庫。本主題中的查詢範例會顯示如何使用 Athena 來查詢常見使用案例的 AWS Glue
目錄中繼資料。
考量與限制
-
您可以使用個別的 Apache Hive DDL命令從 Athena 擷取特定資料
information_schema
庫、資料表、檢視、分割區和資料行的中繼資料資訊,而不是查詢資料庫。然而,輸出採用非表格格式。 -
如果您有少量到中等的中 AWS Glue 繼資料,查詢
information_schema
效能最高。如果您有大量中繼資料,則可能會出現錯誤。 -
您無法使用
CREATE VIEW
在information_schema
資料庫上建立檢視。