【发布时间】:2021-09-17 23:33:41
【问题描述】:
我只是在玩 Athena,我尝试点击此链接 https://awsfeed.com/whats-new/big-data/use-ml-predictions-over-amazon-dynamodb-data-with-amazon-athena-ml
使用邻域边界的地理空间数据创建 Athena 表
我根据示例执行代码并查看图片。
但是,这是我遇到问题的地方,不得不根据 Athena 给我的错误消息将代码更改为此。现在当前的错误是不匹配的输入'STORED'。期待: 来自网站 - 我不断收到有关 ROW FORMAT 的错误,并在下面对其进行了调整 错误消息从 ROW 开始,我在上面进行了编辑。现在错误代码与 STORED 相关,因此我所做的更改可能是必要的。我不确定。我对 Athena 不是很好,所以我只是按照指南进行操作,并希望它会起作用。关于我做错了什么有什么建议吗? 谢谢。CREATE EXTERNAL TABLE <table name
"objectid" int,
"nh_code" int,
"nh_name" string,
"shapearea" double,
"shapelen" double,
"bb_west" double,
"bb_south" double,
"bb_east" double,
"bb_north" double,
"shape" string,
"cog_longitude" double,
"cog_latitude" double)
ROW FORMAT DELIMITED
FIELDS TERMINATED BY '\t'
LINES TERMINATED BY '\n'
STORED AS INPUTFORMAT
'org.apache.hadoop.mapred.TextInputFormat'
OUTPUTFORMAT
'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'
WITH (ROW = DELIMITED
,FIELDS = '\t'
,LINES = '\n'
)
STORED INPUTFORMAT
'org.apache.hadoop.mapred.TextInputFormat'
OUTPUTFORMAT
'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'
【问题讨论】:
标签: sql amazon-athena