MaxCompute - UDF支持分区裁剪

30bab31f0d40325865c1b084.png

帮助客户降低计算成本

适用客户

使用UDF开发的客户

发布功能

用户使用这一功能有2个方式:

1、在编写UDF的时候,UDF类上加入annotation:@com.aliyun.odps.udf.annotation.UdfProperty(isDeterministic=true)

2、整个script设置flag: set odps.sql.udf.ppr.deterministic = true; 此时sql中所有udf均视为deterministic。结果回填存在一定的限制,即最多回填1000个partition,所以打开这个功能有可能会导致出现超过1000回填结果的报错。用户可以通过flag set odps.sql.udf.ppr.to.subquery = false; 来全局关闭这一功能​。

产品文档

http://help.aliyun-inc.com/internaldoc/detail/27863.html?spm=a2c1f.8259796.2.76.3e4996d5rutFQr

查看产品

https://www.aliyun.com/product/odps?spm=5176.12418109.aliyun-offcial-website-list-react.1.18c029b3d0Jzge

猜你喜欢

微信QQ空间QQ好友新浪微博联系客服