我用Hive桌时碰到了一个大障碍。使用配置单元表时。使用时 DESCRIBE FORMATTED tbl_name ,我可以看到位置:hdfs path。运行查询时,有一些记录返回。当我运行create table new\u table as select*from tbl\u name时。可以创建表,但不能创建数据。如果使用hdfs dfs-ls/table目录检查hdfs,则返回“没有这样的文件或目录”。有人知道吗?提前谢谢。
DESCRIBE FORMATTED tbl_name
pbwdgjma1#
您可以看到$hive\u home/conf目录中有hive-default.xml和/或hive-site.xml,其中 hive.metastore.warehouse.dir 财产。例如,如果是 /usr/hive/warehouse .
hive.metastore.warehouse.dir
/usr/hive/warehouse
hadoop fs -ls -R /usr/hive/warehouse/*
如果你找不到
hadoop fs -ls -R | grep hive or your table name.
你就能看到了。
1条答案
按热度按时间pbwdgjma1#
您可以看到$hive\u home/conf目录中有hive-default.xml和/或hive-site.xml,其中
hive.metastore.warehouse.dir
财产。例如,如果是
/usr/hive/warehouse
.如果你找不到
你就能看到了。