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

我用java写了个方法,资源提交到大数据计算MaxCompute中,提示我不让用,是还要哪里配置吗?

展开
收起
三分钟热度的鱼 2023-12-28 14:54:06 60 0
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    如果您在MaxCompute Studio中提交的资源提示您不可以使用Java编写的方法,那么可能是因为您的MaxCompute Studio不支持Java语言。MaxCompute Studio目前只支持Python和Scala两种编程语言。

    如果您必须使用Java编写方法,可以考虑以下解决方案:

    1. 将Java代码转换为Python代码:您可以使用Jython等工具将Java代码转换为Python代码,然后在MaxCompute Studio中使用Python进行开发。

    2. 使用其他支持Java的大数据计算平台:例如,您可以使用Apache Hadoop、Apache Spark等大数据计算平台,这些平台都支持Java语言。

    3. 使用其他编程语言:如果以上两种方案都不可行,您可以考虑使用其他编程语言(如Scala)来编写获取当前日期的前N周的开始日期的方法,并将资源提交到MaxCompute中。

    2023-12-28 16:10:31
    赞同 展开评论 打赏
  • 看报错是缺少依赖项,得要1.8的版本。此回答整理自钉群“MaxCompute开发者社区1群”

    2023-12-28 15:05:19
    赞同 展开评论 打赏
  • 如果你在Java中提交资源到MaxCompute并收到不允许使用的提示,可能的原因有:

    • 访问权限问题:确保你的Access Key具有足够的权限执行相关操作。
    • SDK配置问题:检查你的Java代码是否正确配置了MaxCompute的客户端和相关参数。
    • 语法错误或不符合规则的操作:检查你的Java代码中的MaxCompute操作是否符合其API的使用规则。
    2023-12-28 15:06:30
    赞同 展开评论 打赏

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

相关产品

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

    更多
    Data+AI时代大数据平台应该如何建设 立即下载
    大数据AI一体化的解读 立即下载
    极氪大数据 Serverless 应用实践 立即下载