我需要编写一个使用我的 Athena 数据目录中的数据的作业。我正在使用 Python 和 boto3。由于 Glue 已发布,我似乎使用以下代码通过 Glue API 访问我的数据目录:
import boto3
from pprint import pprint
glue = boto3.client('glue', region_name='us-east-1')
response = glue.get_tables(
DatabaseName='default'
)
print(pprint(response['TableList']))
但这不适用于 eu-west-1 地区,我猜是因为那里还不支持 Glue。
如何访问我在 eu-west-1 中拥有的 Athena 数据表的数据目录?我认为这应该是可能的,因为它们出现在 UI 中!
从 AWS 论坛交叉发布这个: