开发者社区 > 大数据与机器学习 > 大数据开发治理DataWorks > 正文

你好,请问通过odpscmd客户端已经上传大于50MB的jar包到开发环境,但是生产环境执行无权限,

你好,请问通过odpscmd客户端已经上传大于50MB的jar包到开发环境,但是生产环境执行无权限,这个有其他办法绕过去吗?

展开
收起
芯在这 2023-04-20 08:01:12 170 0
2 条回答
写回答
取消 提交回答
  • 公众号:网络技术联盟站,InfoQ签约作者,阿里云社区签约作者,华为云 云享专家,BOSS直聘 创作王者,腾讯课堂创作领航员,博客+论坛:https://www.wljslmz.cn,工程师导航:https://www.wljslmz.com

    您好,如果通过odpscmd客户端已经上传了大于50MB的jar包到开发环境,但是在生产环境执行时出现无权限的情况,可以考虑以下解决方法:

    1. 使用UDF资源表存储jar包:将jar包通过UDF资源表的方式存储,在生产环境中可以通过导入UDF资源表的方式调用jar包。

    2. 通过Maven仓库管理jar包:将jar包通过Maven仓库的方式管理,在生产环境中可以通过pom.xml文件引用jar包。

    3. 将jar包拆分为小文件:将大于50MB的jar包拆分成多个小文件,再分别上传到生产环境中,最后在生产环境中将这些小文件组合成一个完整的jar包。

    4. 联系阿里云技术支持:如果以上方法都无法解决问题,建议联系阿里云技术支持寻求帮助,他们可以帮助您排除故障并提供解决方案。

    2023-05-01 08:55:41
    赞同 展开评论 打赏
  • 建议超过限制的使用odpscmd来上传了 https://help.aliyun.com/document_detail/27971.html?spm=a2c4g.201522.4.1.30816d67N2QsA1&scm=20140722.H_27971._.ID_27971-OR_rec-V_1 可以从这里添加到数据开发 然后执行提交发布到生产环境 image.png ,此回答整理自钉群“DataWorks交流群(答疑@机器人)”

    2023-04-20 12:09:38
    赞同 展开评论 打赏

DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

热门讨论

热门文章

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载