开发者社区 问答 正文

辛苦帮核实下具体原因,具体是哪个子查询超限了。怎么解决

辛苦帮看下 谢谢 dataphin上执行报错:In Sub-Query Count exceed system limit. Count is 151 辛苦帮核实下具体原因,具体是哪个子查询超限了。怎么解决 https://logview.aliyun.com/logview/?h=http://service.cn-shanghai.maxcompute.aliyun-inc.com/api&p=LOG56_CDM_DEV&i=20230412060525200gac0s32djvk&token=S25ESDZvdkZyYVdrRHhhV2FEM2Jlb0lGcjlzPSxPRFBTX09CTzpwNF8yODY3Nzk4NjEzMjA3MDc2NjgsMTY4MTg4NDMyNyx7IlN0YXRlbWVudCI6W3siQWN0aW9uIjpbIm9kcHM6UmVhZCJdLCJFZmZlY3QiOiJBbGxvdyIsIlJlc291cmNlIjpbImFjczpvZHBzOio6cHJvamVjdHMvbG9nNTZfY2RtX2Rldi9pbnN0YW5jZXMvMjAyMzA0MTIwNjA1MjUyMDBnYWMwczMyZGp2ayJdfV0sIlZlcnNpb24iOiIxIn0=

展开
收起
真的很搞笑 2023-04-18 12:41:25 191 分享 版权
2 条回答
写回答
取消 提交回答
  • 这个问题您需要提odps的工单,让opds的同学看下,这个限制是否可以调大一些image.png ,此回答整理自钉群“Dataphin二线技术支持群”

    2023-04-18 22:38:20
    赞同 展开评论
  • 值得去的地方都没有捷径

    这个错误提示意味着您的查询中有一个子查询返回了太多的结果,超出了系统限制。这通常发生在您的子查询中包含了大量的数据或者递归查询导致了查询结果过多。

    要解决这个问题,您可以尝试以下几种方法:

    优化您的查询,尽可能缩小查询结果集的大小,可以通过使用更具体的过滤条件或者限制查询结果的数量来实现。

    分批查询,将查询分为多个小的子查询,每个子查询返回的结果集较小,这样可以避免超出系统限制。

    增加资源,如果您的查询确实需要返回大量的结果,可以考虑增加资源,如增加 MaxCompute 的 CU 或者增加 MaxCompute 的存储空间来解决问题。

    希望这些信息对您有所帮助。

    2023-04-18 16:13:33
    赞同 展开评论