Hive中常用排错的命令
1、显示Table和Partition的详细信息
-- 获取table详细描述信息、存储格式等
desc formatted test;
通过上述命令,可以查询出来存储格式、表在hdfs实际存储的目录,表的基本信息等都可以列出来,有利于排查问题。
2、分区信息查看
-- 显示test表分区信息
show partitions test;
-- 显示test表 指定(ds=20190903)分区相信信息,如果存在就显示,如果不存在就不显示
show partitions test partition(ds=20190903);
show partitions test partition(ds=20190904);
-- 显示分区的详细信息,可以查看字段
desc formatted test partition(ds=20190903);