从外部将数据从 AWS Glue 数据目录提取到文本文件

Extract data from AWS Glue Data Catalog to a text file externally

我正在编写一个 python 脚本,它应该读取 AWS Glue 数据目录中存在的元数据(仅模式)并将其写入文本文件。 怎么办?

您可以使用 boto3 python api 从 glue 目录中查询 table 元数据。

示例代码:

import boto3
client = boto3.client('glue')
response = client.get_table(
    DatabaseName='<your_database_name>',
    Name='<your_table_name>'
)
print response

您可以解析响应 (json) 以提取所需的元数据并将其转储到文件。

参考文档:Boto3 - Glue Catalog - Get Table