- 博客(3)
- 收藏
- 关注
原创 hive中行转列的问题:
在很多情况下,我们需要将hive表中的某一列切分,转成多行,这个时候我们想到了函数explode(),比如数据: |people|name|addr| |小明|北京,天津 需要转换成: |小明|北京| |小明|天津| 这个时候用 select name , explode(split(addr,',')` from people ;会报错: Error while compilin
2017-11-29 17:38:32 324
原创 hive函数spilt中分号";"作为分隔符报错的问题解决
hive函数spilt中分号”;”作为分割符报错的问题解决hive表中有一列值,是以;分割的,使用sql语句在hub中查询,会报一下异常:select totalprice, email from prd_updated.ecom_ms_order_udl m lateral view explode(split ( m.p_ccemailaddress, ';')) adtabl
2017-11-29 17:18:47 7563 1
原创 hadoop hdfs 的常用命令
1. Hadoop fs -ls path列出path目录下的内容,包括文件名,权限,所有者,大小和修改时间。2. Hadoop fs -lsr path与ls相似,但递归地显示子目录下的内容。3. Hadoop fs -du path显示path下所有文件磁盘使用情况下,用字节大小表示,文件名用完整的HDFS协议前缀表示。4. Hadoo
2017-11-29 13:53:26 391
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人