1. 程式人生 > >如何檢視hive表在hdfs中的位置

如何檢視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