首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
hive
订阅
ns7381
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
sql语法解析
编译原理概念BNF范式 自然语言存在不同程度的二义性。这种模糊、不确定的方式无法精确定义一门程序设计语言。必须设计一种准确无误地描述程序设计语言的语法结构,这种严谨、简洁、易读的形式规则描述的语
hive-6 常见问题处理
1. 内存溢出 该语句会进行全表全分区扫描,如果该表的分区数很多,数据量很大,可能就会出现客户端内存不足的报错。 注:客户端报内存溢出的判断依据,通过查看客户端输出来的日志中,还没有打印出作业的application id 信息(信息样式如下)就报内存溢出的异常了,在Resou…
hive-5. Task相关的一些计算公式
hive.exec.orc.split.strategy 默认 HYBRID, 参数控制在读取ORC表时生成split的策略。 HYBRID策略为:当文件的平均大小大于hadoop最大split值(默认256 * 1024 * 1024)时使用ETL策略,否则使用BI策略。 对…
hive-4.源码metastore
1. 加载配置,解析命令行参数,使用apache-commons-cli包做命令行参数解析 2. 执行startMetaStore,去启动thrift server
hive-4.源码-client
1. prepare 2. init 3. executeDriver SET/RESET/DFS/CRYPTO/ADD/LIST/LLAP_CLUSTER/LLAP_CACHE/RELOAD/DELETE/COMPILE:非sql命令处理, 执行相应的processor的ru…
hive-3. 权限
设计目的并不是为了防止恶意用户访问(操作)未经授权的数据,帮助用户避免一些意料之外的操作行为,另外授权机制并不完善,在很多指令方面都没有进行授权确认,比如授权指令Grant。 这种权限机制可以实现用户协同办公时,经过授权可以具有和owner等同级别的权限,例如DDL操作(cre…
hive-2. 使用
Please make sure it is the hive’s principal, not the user’s. And when you kinit, it should be kinit user’s keytab, not the hive’s keytab. 对…
hive-1. 安装
7. 执行hive测试 在tez目录下修改pom.xml,首先将hadoop version改为当前运行的Hadoop版本. (可选):因为tez-ui依赖node.js以及bower, bower install时间过久而且报错,可以在pom.xml中搜索tez-ui模块并且…