Hive msck修复表查询不工作

Hive msck修复表查询不工作,hive,hiveql,partition,amazon-athena,Hive,Hiveql,Partition,Amazon Athena,我在s3中以这样的配置单元格式存储分区数据 /bucket/year=2017/month=02/date=20 /bucket/year=2017/month=02/date=21 我在雅典娜创建了一个外部表 CREATE EXTERNAL TABLE mts_prod_8( event struct<type:string, id:string>, longitude double, application string, latitude double, device_id

我在s3中以这样的配置单元格式存储分区数据

/bucket/year=2017/month=02/date=20
/bucket/year=2017/month=02/date=21
我在雅典娜创建了一个外部表

CREATE EXTERNAL TABLE mts_prod_8(
event struct<type:string, id:string>,
longitude double,
application string,
latitude double,
device_id string,
trip_id string
)

PARTITIONED BY (year string, month string, date string)
ROW FORMAT SERDE 'org.apache.hive.hcatalog.data.JsonSerDe'
WITH SERDEPROPERTIES ('serialization.format' = '1') LOCATION 's3://mts-data/dispatcher/'
但不知怎的,上面的查询失败了,元数据没有加载

我完全陷在里面了

任何帮助都将受到感谢


提前感谢

您所说的“失败”是什么意思?在花费了太多时间之后,它不会给出成功的结果,查询状态不会从运行->成功更改。查询执行未完成。您所说的“获取失败”是什么意思?在花费了太多时间之后,它没有给出成功的结果,查询状态没有从运行->成功更改。查询执行未完成。
MSCK REPAIR TABLE TABLE_NAME