搜索
搜 索
本版
文章
帖子
用户
图文精华
hadoop-2.6.0+zookeeper-3.4.6+hbase-1.0.0+hive-1.1.0完全分布 ...
首页
Portal
专题
BBS
面试
更多
登录
注册
用户组:游客
主题
帖子
云币
我的帖子
我的收藏
我的好友
我的勋章
设置
退出
导读
淘贴
博客
群组
社区VIP
APP下载
今日排行
本周排行
本周热帖
本月排行
本月热帖
会员排行
About云-梭伦科技
»
专题
›
Code源码
›
大数据
›
Hive案例
›
Hive仓库元数据管理系统案例分享【附代码】
1
0
4
分享
Hive仓库元数据管理系统案例分享【附代码】
hyj
2020-7-6 14:11:32
发表于
Hive案例
[显示全部楼层]
只看大图
阅读模式
关闭右栏
0
2815
有如下功能:
1.hive元数据信息的查看,包括表基本信息,数据库基本信息,字段信息,分区信息,索引信息等;
2.对hive元数据的检索,包括表、字段、数据库等内容的检索
3.元数据信息更新(目前只提供对库、表、字段的描述信息进行更新,通过单击或者双击相应字段可进行相应编辑);
4.对表数据或按分区进行预览
5.对表数据或按分区进行数据EXCEl格式导出
6.数据下载,直接从hdfs上下载原始数据,可以对整表或者分区进行下载
7.表或该表相应分区的删除(需要数据管理员验证码)
8.执行SQl查询与更新操作,并且可以进行查询结果的导出
9.执行SQl查询与更新操作,并且可以进行查询结果的导出
10.如果你的调度系统是zeus,那么可以通过本系统和zeus结合,实现对字段与表在zeus中的开发中心引用关系的查看
系统使用截图
如下:
使用说明:
1.下载
2.修改配置文件参考:
(1).hivemeta/WEB-INF/classes/database.properties:
[mw_shl_code=bash,true] #数据库连接池配置
initialPoolSize = 10
maxPoolSize = 50
minPoolSize = 10
#hive元数据库相关配置(数据库如果不是mysql,请正确设置数据库的jdbc配置,如果是postgresql,则设置参数为:2.postgresql.url、2.postgresql.user、2.postgresql.password,其他的比如:oracle, sqlserver)
2.mysql.url = jdbc:mysql://192.168.8.46:3306/hive
2.mysql.user = hive
2.mysql.password = hive
#hiveJdbc(hiveServer连接)配置
hive.jdbc.url.pre=jdbc:hive2://namenode1:10000
hive.user=hadoop
hive.password=[/mw_shl_code]
* (2).hivemeta/WEB-INF/classes/common.properties:
[mw_shl_code=bash,true] #hdfs连接配置
namenode.url=hdfs://192.168.8.45:9000[/mw_shl_code]
* (3).使用maven命令编译并打成war包:
[mw_shl_code=bash,true] mvn compile war:war
[/mw_shl_code]
* (4).部署至tomcat并将目录修改为hivemeta
* (5).访问:eg:http://localhost:8080/hivemeta
* (6).默认的登录用户名和密码均为admin,删除表时输入的管理员验证码为admin123456
3.注意:
需要确保hiveserver服务已开启,并且程序所在主机可以正常访问hiverserver与hdfs、hive请使用1.0以上版本,否则不知道能否兼容
hive存储元数据的数据库如果不是mysql,请正确设置数据库的jdbc配置,如果是postgresql, 则设置参数为:2.postgresql.url、2.postgresql.user、2.postgresql.password,其他的比如:oracle, sqlserver
4.说明:
由于是一个工具类项目,为了快速开发,项目没有严格按照j2ee规范进行,各方面都比较简陋,比如service、dao等的分层设计(目前都在controller层完成逻辑处理),不足之处,敬请谅解!
代码下载:
链接:
https://pan.baidu.com/s/1nLNTULXZcTVJG2eWcNax7w
提取码: aea8
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
显身卡
没找到任何评论,期待你打破沉寂
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
发表新帖
hyj
超级版主
关注
1689
主题
2215
帖子
469
粉丝
TA的主题
ChatGPT上线了IOS app,很给力
2023-5-19
About云2023年05月19日每日一读
2023-5-19
数澜科技数据中台项目规范-V1.0.0
2023-5-18
现代数据架构
2023-5-18
12 个真正重要的数据质量指标
2023-5-18
24小时热文
找工作很难,为什么我一天三个机会
股票魔法师.Ⅲ,趋势交易圆桌访谈
大数据面试题
我如何从股市赚了200万(珍藏版)
投资心理学(原书第5版) (华章经典&金融
关闭
推荐
/2
中文版ChatGPT
1.无需魔法 2.提高编程效率 3.提高文档能力
查看 »
新手帮助
新手帮助:注册遇到问题,领取资源,加入铁粉群,不会使用搜索,如何获取积分等
查看 »
意见
反馈