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处理复杂的字符串问题

相关推荐
Leo.yuan13 小时前
ETL是什么?一文讲清ETL和ELT的区别
数据仓库·etl
zhojiew2 天前
[INFRA] EMR集群中Hive和Spark集成Glue Data Catalog过程的深入分析
hive·hadoop·spark·aws·bigdata
bukeyiwanshui2 天前
Hive的使用
数据仓库·hive·hadoop
SelectDB技术团队2 天前
从两套系统到一条 SQL:SelectDB search() 搞定日志的搜索与分析
数据库·数据仓库·sql·开源
添柴少年yyds3 天前
hive锁机制
数据仓库·hive·hadoop
蓝眸少年CY3 天前
Hive - 安装与使用
数据仓库·hive·hadoop
旺仔小拳头..4 天前
Servlet概念与创建
数据仓库·hive·hadoop
旺仔小拳头..4 天前
Filter 过滤器 与Listener 监听器
数据仓库·hive·hadoop
Leo.yuan4 天前
实时ETL怎么做?有哪些好用的ETL工具?
数据仓库·etl
晨晖24 天前
Servlet的快速入门,请求和响应
hive·hadoop·servlet