错误报告
Datart版本号
1.0.0-rc.3
错误描述
使用db2数据源对一个sql进行分析设置图表的时候报sql语法错误
如何重现
重现错误的步骤:
- 对一个sql进行分析如:SELECT PROD_CODE, CFM_AMT FROM TRANS_CFM
- 选择任意图表,维度字段PROD_CODE,指标字段CFM_AMT
- 对指标字段CFM_AMT进行别名设置 SUM_CFM_AMT
- 报错:DB2 SQL Error:SQLCODE=-104
- 原因是生成的sql有语法错误:SELECT DATART_VTABLE.PROD_CODE AS PROD_CODE,SUM(DATART_VTABLE.CFM_AMT) AS SUM(CFM_AMT) FROM (SELECT PROD_CODE, CFM_AMT FROM TRANS_CFM) AS DATART_VTABLE
这个别名SUM(CFM_AMT)对于db2来说是错误的
期望结果
默认自动生成别名 SUM(CFM_AMT) 希望可以替换成自己设置的别名 SUM_CFM_AMT,不然会报错
截图
公司电脑有水印不方便截图
运行环境详情:
- OS: Windows 10
- 数据源: DB2 11.1.4.6
- 浏览器: chrome 112
其他内容
使用DB2数据源的都无法进行图表配置
功能要求
你的功能要求与某个问题相关吗?
形容一下你想要的解决方案
描述一下你考虑过的备选方案
其他内容