无法掉落雅典娜 table
Can't drop Athena table
我在 AWS Athena 中有一个名为:qos-row-id
的 table
我试图删除我创建的 table。
DROP TABLE qos-row-id;
我每次尝试都会收到以下消息。
line 1:15: mismatched input '-' expecting {<eof>, '.'} (service: amazonathena; status code: 400; error code: invalidrequestexception; request id: acd8a81c-8d3c-4add-9308-303980629029)
删除此 table 的另一种更简单的方法是使用 AWS glue 数据目录,然后使用操作下拉列表中的删除 table 选项删除 table。
重要说明:确保您没有使用连字符创建 tables,在您的情况下 (qos-row-id)。尝试在 table 名称中使用下划线 (qos_row_id)。这对我有用。
我遇到过类似的问题,考虑到你有删除权限,
尝试使用以下语法(仔细查看反引号 `..`):
DROP TABLE `<DBNAME>.<qos-row-id>`;
除此之外,您显然可以使用 GUI 功能进行删除。
我在 AWS Athena 中有一个名为:qos-row-id
我试图删除我创建的 table。
DROP TABLE qos-row-id;
我每次尝试都会收到以下消息。
line 1:15: mismatched input '-' expecting {<eof>, '.'} (service: amazonathena; status code: 400; error code: invalidrequestexception; request id: acd8a81c-8d3c-4add-9308-303980629029)
删除此 table 的另一种更简单的方法是使用 AWS glue 数据目录,然后使用操作下拉列表中的删除 table 选项删除 table。
重要说明:确保您没有使用连字符创建 tables,在您的情况下 (qos-row-id)。尝试在 table 名称中使用下划线 (qos_row_id)。这对我有用。
我遇到过类似的问题,考虑到你有删除权限,
尝试使用以下语法(仔细查看反引号 `..`):
DROP TABLE `<DBNAME>.<qos-row-id>`;
除此之外,您显然可以使用 GUI 功能进行删除。