HIVE_UNKNOWN_ERROR 当 运行 AWS Athena 查询 Glue table (RDS)
HIVE_UNKNOWN_ERROR when running AWS Athena query on Glue table (RDS)
当 运行 Athena 查询从 RDS 数据库创建的 Glue table 时出现错误:
HIVE_UNKNOWN_ERROR: Unable to create input format
table 是使用爬虫创建的。 tables 在 Glue 界面中正确显示:
但是,它们不会出现在数据库下的 Athena 界面中。它说:"The selected database has no tables"
在使用通过 S3 文件创建的数据库时,我没有看到此行为。也许这与错误有关。有人有想法吗?
我遇到了同样的问题。这是我从 AWS Support 得到的答案:
I understand that you set up a Glue crawler to crawl our RDS postresql database but the tables are not visible in Athena.
Athena service is designed to query tables that point to S3 as data-source. It cannot read data from non-S3 resources as of today.
所以,很遗憾,目前不可能。
当 运行 Athena 查询从 RDS 数据库创建的 Glue table 时出现错误:
HIVE_UNKNOWN_ERROR: Unable to create input format
table 是使用爬虫创建的。 tables 在 Glue 界面中正确显示:
但是,它们不会出现在数据库下的 Athena 界面中。它说:"The selected database has no tables"
在使用通过 S3 文件创建的数据库时,我没有看到此行为。也许这与错误有关。有人有想法吗?
我遇到了同样的问题。这是我从 AWS Support 得到的答案:
I understand that you set up a Glue crawler to crawl our RDS postresql database but the tables are not visible in Athena.
Athena service is designed to query tables that point to S3 as data-source. It cannot read data from non-S3 resources as of today.
所以,很遗憾,目前不可能。