Quick BI数据集自定义SQL执行失败如何排查?
更新时间:
复制为 MD 格式
概述
Quick BI数据集自定义SQL执行失败如何排查?
详细信息
1.
查看错误日志详情:
在Quick BI的数据集编辑页面,执行SQL失败后通常会提示“执行失败”或“语法错误”。点击错误提示,系统一般会返回具体的错误信息,例如语法错误(syntax error)、字段不存在、表无法访问、权限不足等。
2.
检查SQL语法兼容性:
Quick BI底层依赖于所连接的数据库(如MaxCompute、MySQL、Hive、Doris等),不同数据库的SQL语法略有差异。请确保您编写的SQL符合目标数据源的语法规范,比如函数写法、别名规则、关键字使用等。
3.
验证数据源连接状态:
确认数据源是否正常连通,有时因网络问题或账号权限变更会导致查询失败。可在数据源编辑中进行“连通性测试”。
4.
使用预览功能逐步排查:
将复杂SQL拆分为小段,在数据集中使用“自定义SQL”功能逐段预览执行结果,定位出错的具体部分。
5.
联系数据库技术支持:
若将相同 SQL 直接在数据库中执行仍报错,请将完整的 SQL 语句及错误日志提供给数据库管理员或相关技术支持同学,协助进一步排查底层问题。
适用于
Quick BI公共云6.0
数据集
该文章对您有帮助吗?