开发者社区 > 大数据与机器学习 > 大数据计算 MaxCompute > 正文

DataWorks MaxCompute用Java-sdk方式创建的函数会报错找不到文件资源?

DataWorks应该是个Bug,MaxCompute用Java-sdk方式创建的函数会报错找不到文件资源?image.png
image.png
用这三种方式创建的自定义函数都是正常的

展开
收起
真的很搞笑 2023-11-07 18:12:53 92 0
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在使用MaxCompute的Java SDK创建函数时,确实会出现找不到文件资源的情况。这可能是因为MaxCompute目前不支持动态上传文件作为资源,所以您需要在开发过程中将资源文件上传至OSS中,然后在创建函数的时候,把oss链接也一起传进去。
    另外,您还可以尝试使用maxcompute cli命令行工具上传文件,并将文件地址作为资源引用。

    2023-11-08 14:08:00
    赞同 1 展开评论 打赏
  • 在使用Java SDK创建MaxCompute函数时,请确保完成了以下步骤:

    1. 确保Java SDK已经被正确安装和配置;
    2. 确认函数文件存在于正确的路径下;
    3. 检查函数名是否已经冲突;
    4. 确定类加载器已经启动;
    5. 检查函数代码是否完整有效;
    6. 启动应用程序并验证函数是否正确。
    2023-11-07 22:05:32
    赞同 展开评论 打赏

MaxCompute(原ODPS)是一项面向分析的大数据计算服务,它以Serverless架构提供快速、全托管的在线数据仓库服务,消除传统数据平台在资源扩展性和弹性方面的限制,最小化用户运维投入,使您经济并高效的分析处理海量数据。

相关产品

  • 云原生大数据计算服务 MaxCompute
  • 相关电子书

    更多
    Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
    The Reactive Cloud Native Arch 立即下载
    JAVA开发手册1.5.0 立即下载