hive
warm_days
这个作者很懒,什么都没留下…
展开
-
hive的用户和用户权限
HiverServer2支持远程多客户端的并发和认证,支持通过JDBC、Beeline等连接操作。hive默认的Derby数据库,由于是内嵌的文件数据库,只支持一个用户的操作访问,支持多用户需用mysql保存元数据。现在关心的是HiveServer如何基于mysql元数据库管理用户权限,其安全控制体系与Linux及Hadoop的用户是否存在联系。1)remote方式部署HiveHive中metast转载 2017-07-06 17:23:39 · 519 阅读 · 0 评论 -
hive开发遇到的问题
问题1:问下,hive 数据通过discp 拷贝后 ,数据为啥查不出来,新的集群在拷贝前已创建新库(是分区表) 解决方法:修复下分区就好了 msck repair table table_name问题2:hive insert into 插入数据后表中原来的数据丢失了 是否在表名加了这种`号 如果是建议你使用以下这种方式处理转义字符,可以正常insert intoDatabaseName.T翻译 2018-04-11 12:16:19 · 943 阅读 · 0 评论 -
hive 学习
注意点:不能再where语句中使用列别名 join优化: 1.hive在对每行记录进行连接操作时,它会尝试将其他表缓冲存起来,然后扫描最后那个表进行计算。因此用户需要保证连续查询中的表的大小从左到右依次增加 2.map-side JOIN 如果所有表中只有一张表是小表,那么可以在最大的表通过mapper的时候将小表完全放到内存中。 在运行的时候可以启动优化: set hive.auto...原创 2018-11-01 15:12:41 · 153 阅读 · 0 评论