Facebook Presto中的用户定义函数

时间:2015-05-27 03:17:17

标签: presto

我目前正在使用Presto 0.80。我必须编写一个用户定义的函数,在选择查询期间将摄氏度转换为华氏度。我使用Hive QL做了同样的事情,但想知道我们是否可以在Facebook Presto中复制相同内容。

任何帮助都将受到高度赞赏。

谢谢!

1 个答案:

答案 0 :(得分:3)

目前的最新版本是presto-0.107。

以下是在presto中编写新功能的指南。 https://prestodb.io/docs/current/develop/functions.html

编写函数后,需要重新编译presto-main并替换presto集群中的presto-main-0.107.jar并重新启动集群以使新函数正常工作。

还有另一个从Qubole博客编写presto UDF的例子。 http://www.qubole.com/blog/product/plugging-in-presto-udfs/ 如果能使它发挥作用,你可以试试。