【发布时间】:2022-07-10 02:06:33
【问题描述】:
得到以下错误,
line 1:8: mismatched input 'EXTERNAL'. Expecting: 'OR', 'SCHEMA', 'TABLE', 'VIEW'
使用以下命令创建 Athena 表时,
CREATE EXTERNAL TABLE IF NOT EXISTS 'abcd_123' (Item:struct<Id:struct<S:string>>)
ROW FORMAT SERDE 'org.openx.data.jsonserde.JsonSerDe'
WITH SERDEPROPERTIES ('ignore.malformed.json' = 'true')
LOCATION 's3://mybucket'
我已经完成了其他问答,但没有一个答案对我有帮助 - 关于错误可能在这里的任何点?
【问题讨论】:
-
如何执行?查询看起来不错。
-
尝试在该 s3 存储桶位置运行爬虫来填充表结构,而不是手动创建它。
标签: amazon-web-services amazon-s3 amazon-athena