hive中python udf的示例分析
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,这篇文章给大家分享的是有关hive中python udf的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。udfdata.txt:aa pingpong,swim,r
千家信息网最后更新 2025年12月03日hive中python udf的示例分析
这篇文章给大家分享的是有关hive中python udf的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
udfdata.txt:
aa pingpong,swim,running
create table udfdata(name String,hobby String) row format delimited fields terminated by '\t' ;LOAD DATA LOCAL INPATH '/Users/lifei/hivedata/udfdata.txt' OVERWRITE INTO TABLE udfdata;add file /Users/lifei/hivedata/parsehobby.py;select transform(name,hobby) using 'python parsehobby.py' as (name,hobby) from udfdataaa pingpongaa swimaa runningadd file /Users/lifei/hivedata/splithobby.py;select transform(hobby) using 'python splithobby.py' as (name,hobby,test) from udfdata;pingpong swim running
#parsehobby.pyimport sysfor line in sys.stdin: detail = line.strip().split('\t') if (len(detail) < 2): continue name = detail[0] hobbis = detail[1] hobbyArray = hobbis.split(',') for hobby in hobbyArray: print "%s\t%s" %(name,hobby)#splithobby.py import sysfor line in sys.stdin: detail = line.strip().split(',') print "%s\t%s\t%s" %(detail[0],detail[1],detail[2])ps: explode和collect_set
中文或者str时报错:'ascii' codec can't encode characters in position 61-62
reload(sys)
sys.setdefaultencoding('utf8')
感谢各位的阅读!关于"hive中python udf的示例分析"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
示例
分析
内容
更多
篇文章
不错
实用
文章
时报
看吧
知识
中文
参考
帮助
有关
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
广东pc软件开发公司
想象中的网络安全工程师
专业软件开发价位
河南健康云互联网科技有限公司
数据库原理与技术课程书籍
暗黑2重制不同服务器房间
计算机网络安全技术员培训
企业计划书软件开发
如何引入数据库
数据库简单的图书管理系统
文明上网 网络安全知识
表格数据库怎么编号
软件开发35岁好找工作吗
即时通讯软件开发公司排名
苹果手机后台服务器怎么选
小度安全网络安全手抄报
上门回收二手服务器
安徽阡陌科技互联网 农业
嵌入式软件开发程序详解
金铲铲服务器有什么不同
普陀区参考数据库清单
电大数据库应用技术性考1
aip安全测试仪 数据库
各种剪网络技术
DNS服务器不安全
多数据库共享会员
网络技术兼职
lol洛奇英雄传服务器连接不上
济南数据库软件开发
复杂网络安全绘画