日常工作积累
2017-11-07 21:50
211 查看
一、如果Hive中的表存储为parquet的格式,假如我们要改字段的名字,那么改完字段后,该字段的数据全变为NULL
二、kill掉正在运行的hive任务
yarn application -kill application_xxxxxxxxxxxxx_xxxxxx
application_xxxxxxxxxxxxx_xxxxxx从8088界面找对应任务的ID
三、字母、汉字、数字所占字节
一个字母:1个字节
一个数字:1个字节
一个汉字:2个字节
四、算法官网
https://algs4.cs.princeton.edu/home/
五、我们在做hive的表的时候,如果我们要保留几位小数,首先想到的就是round函数,但是,如果我们计算的指标数据量很大,那么就会出现科学计数法,往往我们不需要用科学计数法,我们可以用cast( zhibiao as decimal(n,m)) n是总的位数,m是需要保留的小数位数
create table temp.test1 ( id string, name string )partitioned by(src_file_day string) stored as parquet;
insert table temp.test1 partition(src_file_day='20171020') values('1','gg');
select * from temp.test1;
alter table temp.test1 change column id ids string;
二、kill掉正在运行的hive任务
yarn application -kill application_xxxxxxxxxxxxx_xxxxxx
application_xxxxxxxxxxxxx_xxxxxx从8088界面找对应任务的ID
三、字母、汉字、数字所占字节
一个字母:1个字节
一个数字:1个字节
一个汉字:2个字节
四、算法官网
https://algs4.cs.princeton.edu/home/
五、我们在做hive的表的时候,如果我们要保留几位小数,首先想到的就是round函数,但是,如果我们计算的指标数据量很大,那么就会出现科学计数法,往往我们不需要用科学计数法,我们可以用cast( zhibiao as decimal(n,m)) n是总的位数,m是需要保留的小数位数
相关文章推荐
- 工作日常小知识积累---这些东西,不记下就会忘的。
- 当前工作中的 周工作汇报 及 日常 应注意的积累【20110325】
- 日常工作积累
- 日常工作积累(待续)
- prototype.js日常应用函数积累
- SQL 性能调优日常积累
- 工作积累之代码规范的重要性
- 工作日常--javascript各种事件总结
- 新手工作,如何正确的积累经验、如何更快的提升能力、过程是什么样的?
- 日常问题积累
- 维护人员的VMware日常工作
- [蓝牙]CC2541 BLE源码阅读知识积累之外设从机Peripheral工作模式
- Atitit 常见每日流程日程日常工作.docx v7 r8f
- 工作日常--es6学习总结
- 怎样将seo融入到编辑的日常工作中
- oracle 日常维护工作内容
- 工作积累(九)——前后台传递类Map型参数
- 日常工作中的监控项都有哪些
- 日常工作中的监控项