大数据计算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' 什么问题?
根据你提供的错误信息,TypeError: create_upload_session() got an unexpected keyword argument 'arrow',可以推断出问题出在使用了不支持的参数 'arrow'
上。
根据我所了解,MaxCompute的Python SDK中的 open_writer
方法并不支持名为 'arrow'
的参数。这可能是因为你使用了一个不正确的参数或者版本兼容性问题。
建议你检查以下几点:
确认 MaxCompute Python SDK 的版本:确保你正在使用最新版本的 MaxCompute Python SDK,并且与你的 MaxCompute 环境版本相匹配。你可以通过安装或升级 SDK 来确保版本的一致性。
检查参数名和用法:请仔细阅读 MaxCompute Python SDK 的文档以了解正确的 open_writer
方法的参数和用法。确认你是否正确地使用了 'arrow'
参数,或者该参数是否适用于你所使用的版本。
考虑去除 'arrow'
参数:如果该参数不是必需的,可以尝试去除 'arrow'
参数,然后重新运行代码,看看是否能够成功执行。
这个应该是底层PyODPS版本的问题,低一点的版本就会报错。你用公共资源组再看看,此回答整理自钉群“MaxCompute开发者社区2群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
MaxCompute(原ODPS)是一项面向分析的大数据计算服务,它以Serverless架构提供快速、全托管的在线数据仓库服务,消除传统数据平台在资源扩展性和弹性方面的限制,最小化用户运维投入,使您经济并高效的分析处理海量数据。