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

大数据计算MaxCompute现在import 不报错了。 加上参数后with t.open_?

大数据计算MaxCompute现在import 不报错了。 加上参数后with t.open_writer(partition='pt_tag_source=malei',create_partition=True , arrow=True) as writer: 报错 TypeError: create_upload_session() got an unexpected keyword argument 'arrow' 什么问题?

展开
收起
真的很搞笑 2023-07-30 15:49:32 85 0
2 条回答
写回答
取消 提交回答
  • 根据你提供的错误信息,TypeError: create_upload_session() got an unexpected keyword argument 'arrow',可以推断出问题出在使用了不支持的参数 'arrow' 上。

    根据我所了解,MaxCompute的Python SDK中的 open_writer 方法并不支持名为 'arrow' 的参数。这可能是因为你使用了一个不正确的参数或者版本兼容性问题。

    建议你检查以下几点:

    1. 确认 MaxCompute Python SDK 的版本:确保你正在使用最新版本的 MaxCompute Python SDK,并且与你的 MaxCompute 环境版本相匹配。你可以通过安装或升级 SDK 来确保版本的一致性。

    2. 检查参数名和用法:请仔细阅读 MaxCompute Python SDK 的文档以了解正确的 open_writer 方法的参数和用法。确认你是否正确地使用了 'arrow' 参数,或者该参数是否适用于你所使用的版本。

    3. 考虑去除 'arrow' 参数:如果该参数不是必需的,可以尝试去除 'arrow' 参数,然后重新运行代码,看看是否能够成功执行。

    2023-07-31 18:22:55
    赞同 展开评论 打赏
  • 这个应该是底层PyODPS版本的问题,低一点的版本就会报错。你用公共资源组再看看,此回答整理自钉群“MaxCompute开发者社区2群”

    2023-07-30 16:12:58
    赞同 展开评论 打赏

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

相关产品

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

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