如何查看hive表在hdfs中的位置
在 hive 环境下使用命令:
hive> show databases; # 查看所有的数据库
OK
app
dev
hive> use dev; # 选择dev数据库
OK
hive> show create table test_table; # 打印创建表的sql语句
sql语句中有一项为 LOCATION,即为此表在 hdfs 中的位置,如:
LOCATION
'hdfs://mycluster/user/hive/dev.db/test_table'
如果表为 dev.test_table,则表路径的最后一般为 dev.db/test_table