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

MaxCompute怎么把set的这个配置下沉到后面所有要执行的sql啊?

我用odps-sdk执行一批sql,在这之前set了一个配置,MaxCompute怎么把set的这个配置下沉到后面所有要执行的sql啊? 目前验证了两种方式: 一:单条执行,set配置不生效; 二:脚本化执行,set配置生效,但是报错“cannot read table xxxxx after modification, please use variable instead: read table data into a variable before writing or access variables which represent new data”。 理解为在同一脚本中,insert过的表a,不能被select。 有没有别的方式可以解决这个问题啊?

展开
收起
冰激凌甜筒 2023-05-22 13:56:02 290 0
1 条回答
写回答
取消 提交回答
  • 可以project级别提前设置一下参数,setproject 参数=value;select1;,此回答整理自钉群“MaxCompute开发者社区2群”

    2023-05-22 14:21:30
    赞同 展开评论 打赏

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

相关产品

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

    更多
    SQL Server在电子商务中的应用与实践 立即下载
    GeoMesa on Spark SQL 立即下载
    原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载