开发者社区> 问答> 正文

如果想使用MaxCompute的自定义函数(UDF)或MapReduce功能需要依赖什么资源来完成

如果想使用MaxCompute的自定义函数(UDF)或MapReduce功能需要依赖什么资源来完成

展开
收起
Puppet 2020-03-19 15:36:48 3207 0
1 条回答
写回答
取消 提交回答
  • SQL UDF:您编写UDF后,需要将编译好的Jar包以资源的形式上传到MaxCompute。运行此UDF时,MaxCompute会自动下载这个Jar包,获取您的代码来运行UDF,无需您干预。上传Jar包的过程就是在MaxCompute上创建资源的过程,这个Jar包是MaxCompute资源的一种。 MapReduce:您编写MapReduce程序后,将编译好的Jar包作为一种资源上传到MaxCompute。运行MapReduce作业时,MapReduce框架会自动下载这个Jar资源,获取您的代码。您同样可以将文本文件以及MaxCompute中的表作为不同类型的资源上传到MaxCompute,您可以在UDF及MapReduce的运行过程中读取、使用这些资源。

    2020-03-19 15:37:20
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
阿里云EMR2.0 平台:让大数据更简单 立即下载
阿里云EMR 2.0:重新定义新一代开源大数据平台 立即下载
2022年开源大数据热力报告 立即下载