spark连接odps,执行insert overwrite报错

报错信息:ErrorCode=OverwriteModeNotAllowed, ErrorMessage=Overwrite mode not enabled in project:xxxx。在dataworks中该项目是可以执行insert overwrite的。我这个是maxcompute-spark本地模式。

image.png

展开
收起
游客wbg2in6suqdus 2022-08-18 21:31:12 942 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
  • 个错误信息意味着在您的MaxCompute-Spark本地模式中,无法执行overwrite操作。这是由于MaxCompute-Spark的本地模式默认不启用overwrite操作,只能在云模式下启用。 在本地模式下,您需要通过设置Spark的配置参数来启用overwrite操作。以下是可以在本地模式下启用overwrite操作的一些参数:

    spark.sql.sources.first.overwrite:设置为true,可以在创建表时强制创建表。
    spark.sql.warehouse.dir:设置为本地文件路径,可以将数据保存在本地文件中。
    
    2023-06-16 14:55:58 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论

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

还有其他疑问?
咨询AI助理