在针对从RDS数据库创建的Glue表运行Athena查询时出现错误:
HIVE_UNKNOWN_ERROR:无法创建输入格式
使用抓取工具创建表格。表格在Glue界面中正确显示:
但是,它们不会出现在数据库下的Athena界面中。它说:"所选数据库没有表格"
使用使用S3文件创建的数据库时,我看不到此行为。也许这与错误有关。有人有想法吗?
答案 0 :(得分:5)
我遇到了同样的问题。这是我从AWS Support获得的答案:
据我所知,您设置了一个Glue抓取工具来抓取我们的RDS postresql数据库,但这些表在Athena中不可见。
Athena服务旨在查询指向S3作为数据源的表。到目前为止,它无法从非S3资源中读取数据。
所以,遗憾的是目前还不可能。