Dataphin的sql代码任务中的SQL语句数有什么限制

产品名称

Dataphin

产品模块

代码任务

概述

本文为您介绍在Dataphin中对sql代码任务的限制

问题描述

您的sql代码任务在开发环境可以执行,但在生产环境却执行失败是什么原因?

Not Support: sql count >= 100 in a  script

问题原因

Dataphin对sql代码的语句数量有限制

解决方案

目前Dataphin的sql代码任务语句数量限制在100条以内(以分号分隔)。之所以在开发环境可以执行超过100条的sql代码,是因为在开发环境手动执行的时候,前端会把多条语句拆成多个任务交给Dataphin后端执行,所以没有语句数量上的限制。但是在运维调度的时候,整个任务的语句是作为一个任务提交给OneService执行,为了保证服务的可用性,不允许一个任务里有太多条语句。

所以建议您对超过100条的sql任务做适当的拆分来执行

更多信息

相关文档