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

在大数据计算MaxCompute中, 为什么任务读表会读不到?

在大数据计算MaxCompute中, 为什么任务读表会读不到?项目空间是配置正确的。58d889c0d50a08c82364a247e51a38de.png
642845f79aaa0f4689d9ee7d38120fb5.png

展开
收起
我睡觉不困 2024-08-26 09:49:11 30 0
1 条回答
写回答
取消 提交回答
  • 这里看一下,单独select查的子查询有数据查出,大SQL里的子查询没产出是因为linhuiba.dwd_popupshop_field_order_item_scopes 这里加上条件之后就没有数据产出;57779d542e73bbe061f8b735ab9d13c0.png 1、linhuiba.dwd_popupshop_field_order_item_scopes表数据变化过,16:51:57这会跑的时候,没有符合条件的数据产出;也是可以desc一下table看看LastModifiedTime是啥时候,如果从早上没有变化过,就不用考虑1这个因素;2、看执行计划看到like匹配的时候针对字符串,有时候有\,有时候没有(这个我怀疑是跟跑任务的环境配置不一样,你可以用linhuiba单独跑一下子查询,看看like匹配的是啥样)7ffce99c30d10af4efef58134641b2cf.png
    3、执行计划里的in语句relation_id也不一样,有数据的环境被隐式转换了bigint,没数据的没有转;(怀疑也是执行环境不同,配置的问题)e32ae51592b42d05543d7b5e3b794a9e.png
    此回答整理自钉群"MaxCompute开发者社区2群"

    2024-08-26 14:40:47
    赞同 1 展开评论 打赏

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

相关产品

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

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