DataWorks V2使用PyUdf
在DataWorks上新建一个Python资源,命名为 test_udf.py
编辑pyudf的脚本代码,实现方法请参考Python实现MaxCompute UDF
# -*- coding:utf-8 -*-
from odps.udf import annotate #函数签名,SQL执行前所有函数的参数类型和返回值类型必须确定;
@annotate("string->string")#参数为string,返回值为string;
class Upper2Lower(object):def evaluate(self, arg):#实现 evaluate 方法;return arg.lower()
保存,并上传资源。
新建函数 Upper2lower2
注册函数
python资源输入类名的时候,不需要加上py后缀。切记,不要忘记提交函数。
使用函数 SELECT Upper2lower2('AA');
至此为止,pyudf就可以使用了。
关于DataWorks V2.0版本还有啥使用上的疑惑,就加入我们的钉钉群吧,有专业的技术支持同学接客。
DataWorks数加交流0群
群号:11718465
也可以扫码加群:
DataWorks V2使用PyUdf相关推荐
- DataWorks 如何设置调度依赖
DataWorks 新版本在配置任务依赖的时候,是根据本节点输出名称作为关联项来给任务间设置依赖关系的,那我们应该如何配置任务的输入输出呢. 如何配置任务的本节点输入 本节点输入有两种配法,一种是使用 ...
- 下一代智能数据工厂,阿里云发布全新DataWorks
大数据的开发能力已经成为企业的核心竞争力之一, 企业对数据资产的管理.加工.利用的诉求也越来越强烈. 9月5日,阿里云发布了DataWorks V2版本, 可提升数据开发的效率并简化数据操作,为企业提 ...
- 阿里云:Table Store(OTS) Writer
Table Store(OTS) Writer 更新时间:2020-06-17 17:37:14 本页目录 参数说明 向导开发介绍 脚本开发介绍 本文为您介绍Table Store(OTS) Writ ...
- 大数据计算成都峰会—开启西南大数据新洞察
阿里巴巴大数据计算服务MaxCompute走进西南,邀您共赴成都大数据计算峰会. 现在报名>>> 为进一步满足西南地区的计算需求,阿里云大数据计算服务MaxCompute即将在成都正 ...
- com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@4e47db1f -- Acquisition Attempt Failed!!!
在maven中spring配置c3p0遇到的问题,其它地方遇到解决思路一致,如下: 1.检查四个参数是否有问题,注意大小写 2.检查数据库是否开启 3.检查是否导入了mysql-connector-j ...
- Yolo v4, v3 and v2 性能极简图示
Yolo v4, v3 and v2 性能图示 https://github.com/AlexeyAB/darknet 参考链接: https://github.com/AlexeyAB/darkne ...
- DCN-cs6200 ospf v2配置
DCN-cs6200 ospf v2配置: SW-1配置: SW-2配置: SW-1配置: CS6200-28X-EI>enable CS6200-28X-EI#config terminal ...
- Atitit.java jna 调用c c++ dll的原理与实践 总结 v2 q27
Atitit.java jna 调用c c++ dll的原理与实践 总结 v2 q27 1. Jna简单介绍1 2. Jna范例halo owrld1 3. Jna概念2 3.1. (1)需 ...
- 面向Mobile device的CNN模型手工设计与NAS分析总结,MobileNet V1,V2,V3,Efficient,MNasNet以及Efficient network design
手工方法和NAS的高效网络模型设计总结与分析 这篇文章主要关注对于移动端,资源受限平台的高效神经网络设计(Manually)和搜索(NAS). 高效的CNN设计不只是用在服务器,云端,资源 ...
最新文章
- LightGBM是什么?相对于xgboost有什么优势?如何使用randomSearchCV和lightgbm进行组合获取最优参数组合?
- 脚本命令远程访问计算机,在远程电脑上执行任意命令 (利用 Autohotkey ahk http 服务器)...
- Nginx Java环境(tomcat)支持
- JNDI数据源的连接属性
- 利用matlab对rosbag数据,通过matlab提取rosbag数据
- dedecms 文章回收站 记得及时清理
- 任正非:华为鸿蒙将比安卓快 60%;小米已官方回应侵权偷图事件;博通正考虑收购软件公司,其中Tibco和赛门铁克为重点目标……...
- 分布式面试 - 分布式锁的常见问题
- 用jQuery插件实现“小图点击预览大图”功能1
- Android Bitmap 加载与像素操作
- SQL 递归树 子父节点相互查询
- 2021,前方路艰,与君共勉
- 杨辉三角形JAVA代码
- GameSalad是html5游戏的搅局者吗?看中国式游戏
- Linux C++(QT) 下获取 CPU 序列号(processor serial number)
- autocad2007二维图画法_AutoCAD 2007矩形绘制方法教程
- linux命名空间(namespace)学习(一)
- oracle羊毛,弃Cloudflare,薅Oracle羊毛
- Hadoop数据迁移工具DistCp
- 女生适合编程吗,有没有编程很厉害的女生?