【发布时间】:2017-04-19 19:39:40
【问题描述】:
我已经创建了我的测试数据库,命名为:test,有一个表名为:test_table
我从default 数据库执行了命令:
DROP TABLE IF EXISTS test.test_table 并收到错误消息:
FAILED: Execution Error, return code 1 from
org.apache.hadoop.hive.ql.exec.DDLTask.
NoSuchObjectException(message:Table test_table not found. (Service: AmazonDataCatalog; Status Code: 400; Error Code: EntityNotFoundException; Request ID: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx))
有什么建议吗?
【问题讨论】:
-
您是通过 Athena 管理控制台还是通过 JDBC 连接执行此操作?你说你是从
default数据库执行的——你试过从test数据库执行吗? -
我通过控制台和JDBC执行命令,两种方式都不可行。如果我从
test数据库执行命令,它运行良好。我只是想知道为什么它不能通过default数据库工作
标签: amazon-web-services presto amazon-athena