Hive:transform和udf

工作中发现有时候会用到python脚本进行数据计算,但是现在貌似已经不这样再处理,一般使用封装好的udf函数。

transform的基本用法为:

transform中的值作为输入, 然后传递给python脚本,最后经过python的处理后,输出想要得到的字符串格式。

transform的基本语法为:

sql 复制代码
select transform(intput columns)
using 'python *.py'
as (output columns)

注意:在利用本地的python处理时,首先需要add file *.py;

参考文档
Hive的Transform和UDF
Hive------巧用transform处理复杂的字符串问题

相关推荐
小的~~17 小时前
CentOS7安装CDH6.3.2
hive·hdfs·kafka
陆水A2 天前
用CASE WHEN实现横向迭代,节点数据串行推算
大数据·数据仓库·数据库开发·etl·etl工程师
承渊政道2 天前
从ROWNUM到LIMIT:KES、Oracle与PostgreSQL的执行顺序差异解析
数据库·数据仓库·sql·mysql·安全·postgresql·oracle
青春万岁!!3 天前
hive模型数据异常-作业调度问题
大数据·数据仓库·hive
白日与明月3 天前
Hive分桶机制应用
数据仓库·hive·hadoop
Msshu1233 天前
XSP25全协议 100W PD快充诱骗芯片_串口读电压电流信息
hive·云计算·json·database·memcached
水火既济__3 天前
大数据hive_mr压缩问题
大数据·hive·mr
水火既济__3 天前
hive中加载json数据建表(大规模)
hive·hadoop·json
承渊政道3 天前
数据删了不等于销毁:KingbaseES敏感数据物理擦除实战指南
运维·服务器·数据库·数据仓库·安全·oracle·业界资讯
修先生4 天前
Hive Udf函数AES加密
hive·aes·udf