Dataphin即席查询中查询汇总逻辑表报错"select * from logical aggregate table ({0}) is not allowed"
更新时间:
问题描述
Dataphin即席查询中查询汇总逻辑表报错"select * from logical aggregate table ({0}) is not allowed"。
完整的报错信息如下:
Error Code: DPN.OS.NotAllowSelectStarFromDws
Error Message: select * from logical aggregate table ({0}) is not allowed
com.alibaba.dt.oneservice.api.exception.OsBizException: select * from logical aggregate table ({0}) is not allowed
at com.alibaba.dt.oneservice.sql.parser.parser.visitor.sqlattribute.ColumnVerifyVisitor.handlePreferenceService(ColumnVerifyVisitor.java:196)
at com.alibaba.dt.oneservice.sql.parser.parser.visitor.sqlattribute.ColumnVerifyVisitor.endVisit(ColumnVerifyVisitor.java:105)
at com.alibaba.dt.oneservice.sql.parser.parser.SqlNodeAttribute.accept(SqlNodeAttribute.java:225)
at com.alibaba.dt.oneservice.sql.parser.parser.DqlParser.sqlVerifyVisit(DqlParser.java:177)
at com.alibaba.dt.oneservice.sql.parser.parser.DqlParser.dqlVerify(DqlParser.java:63)
at com.alibaba.dt.oneservice.sql.parser.parser.DqlParser.parser(DqlParser.java:54)
问题原因
“管理中心” - “智能引擎”-“查询引擎设置”模块有个禁止即席查询中使用select *
语法查询汇总逻辑表的开关,客户将开关打开导致。
解决方案
将“管理中心” - “智能引擎”-“查询引擎设置”禁止即席查询中使用select *
语法查询汇总逻辑表的开关关闭之后问题解决:
适用于
- Dataphin
反馈
- 本页导读
文档反馈