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

  • 数据集