赞
踩
Hive是基于Hadoop之上的数据仓库,所以Hive中的数据都是保存在HDFS文件系统中。在Hive中创建一张表,会自动在HDFS中创建一个文件夹,而在表中保存的数据对应该文件夹下的文件。
1、使用命令show tables
查看Hive数据仓库中存在的表
2、查询其中一个表employee
的数据,这个数据对应HDFS下的文件夹和文件
3、使用Hadoop对应的web管理工具来查看数据,访问地址是master_ip:50070/
,首页如下
4、点击”Utilities”下的”Browse the file system”,可看到如下界面
5、从步骤4中知道,根目录下有两个目录,tmp
和usr
目录,由于hive
目录存在usr
下,所以依次访问usr-hive-warehouse
,得到的目录就对应hive数据仓库中的表,表名和文件夹的名字是一样的
6、点击employee
文件夹,得到如下界面
7、点击employee.txt
文件,可进行下载查看
下载后查看该文件内容和在hive中查询的结果相同
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。