第3页,共187页。 显示 1,869 条结果 (0.049 秒)
原生SQL查询报错-'Caused by: java.sql.DataTruncation: Data truncation
(本文档仅供参考) 问题说明 原生SQL查询报错-'Caused by: java.sql.DataTruncation: Data truncation image2023-7-27_12-33-39.png 解决方案 字段存在数据长度溢出的情况,修改为满足数据长度的数据类型即可。透视分析查询数据条数和原生sql查询不一致以及计算字段的问题
(本文档仅供参考) 问题1描述: 在原生SQL数据集查询出下面的表有三条数据 image2020-6-18 9:32:34.png 但是基于原生SQL数据集新建的这个透视分析查询出来只显示出了一条数据,,就是上图的最后一条数据 image2020-6-18 9:33:16.png 出现这种情况的原因分析: 1)透视分析是交叉汇总式报表,相同维度的数据会进行汇总或者合并,因此,实际展示数据的是汇总或者合并后的数据。但目前透视分析总行数计算的是明细数据的行数,行数计算是按实际数据进行计算的。 2)上面的统计日期、催收员编号、催收员名称3个维度都是相同的,意思是统计日期、催收员编号、催收员三条数据都是一样的,即高速缓存库不支持写原生sql删数据
(此文档仅供参考) 问题描述 在使用原生sql数据集执行SQL删数据,执行能预览出sql数据没有报错,但是数据没有删掉 image2021-10-20_10-4-24.png 注:CH删数据语法参考:https://clickhouse.com/docs/en/sql-reference/statements/alter/delete/ https://clickhouse.com/docs/en/sql-reference/statements/alter/delete/ 问题原因 高速缓存库抽取的临时表是是log引擎,log引擎不支持 delete操作,只能进行drop操作,建议重新抽取原生sql数据集报user lacks privilege or object not found:XXX
(本文档仅供参考) 问题描述 使用excel导入生成表带数据,然后使用原生sql数据集查询此表,报user lacks privilege or object not found:数据中心_人力 image2020-9-16_10-40-25.png 排查步骤 首先先检查这个用户是不是有相关报表的权限,如果是拥有报表的权限的,可排查字段的相应信息。 报错提示为object not found:数据中心_人力,查看SQL中数据中心_人力这个字段的写法,此处使用了””,这样系统会识别不到此对象,把””改成’’,意思是双引号改成单引号即可。原生SQL数据集工具栏里抽取按钮怎么隐藏?
(本文档仅供参考) 问题说明 创建的原生SQL数据集,希望隐藏工具栏里的抽取按钮可以通过界面样式实现。 实现方法 可以通过 系统运维-界面设置-自定义样式 添加 ._btnMppTable { display: none;} 隐藏,如下图: image2023-7-31_14-18-12.png数据源未添加的表,为什么通过新建原生sql来查询到表数据?
(本文档仅供参考) 问题说明 曾有客户提出,数据源在数据库管理中未添加的表( orders ),为什么用户依然可以通过新建原生sql来查询到该表的数据 ? image2018-11-6 18:26:49.png 解决方案 此问题建议客户从数据库层面上去控制用户的权限(指数据源的用户),如控制某些用户没有某些表的权限; 在smartbi系统中,我们只是将SQL返回给数据库去执行,并无法控制到查询数据库表的权限。原生sql查询通过换行符换行后,电子表格单元格出现部分数据丢失
(此文档仅供参考) 问题 原生sql查询通过换行符换行后,电子表格有些单元格出现部分数据丢失,有些单元格数据正常显示 图1.jpg 图2.jpg 图3.jpg 原因 由于sql加了换行符,在前端展示出换行效果,实际上调用第三方接口在单元格内获取的数据超出单元格列宽,超出部分的数据被后面的单元格遮住 图4.jpg 解决方案 设置单元格自动换行 menu.saveimg.savepath20190322113025.jpg原生SQL数据集
@self原生SQL数据集 ⬝ 筛选框输入英文单引号报错ORA-00911: 无效字符
(本文档仅供参考) 问题说明 业务库为oracle,定义了一个文本参数,当输入单引号时,查询报错如下,该如何解决呢? image2023-7-31_16-10-35.png 解决方案 通过参数值直接拼接成SQL片段的方式来应用参数值,目前的逻辑是参数值是什么SQL里就拼接什么,但是当需要拼接单引号时,是不能直接拼接的,需要多一个单引号进行转义,最终需要两个单引号sql才正确,输入两个单引号后查询正确。 image2023-7-31_16-14-33.pngSQL查询报错:表不存在或没有使用权限
(本文档仅供参考) 问题描述 现象一:用户通过SQL原生数据集查询知识库表时,提示:表不存在或没有使用权限,t_user_role无法查,t_user可以,且两张表都没有添加到数据源上 image2025-3-13_14-2-19.png 现象二:admin账户登录,查询知识库中的t_restree表,提示表 … ,对于查询业务库表提示无权限的,需要将对应要查询的表添加到数据源中才可。 如若是报表已经添加进来还是有此提示,请检查对应的权限是是否已授予。 有以下处理建议: 1、不希望进行此权限检测,可以通过关闭【系统选项】-【高级设置】的原生SQL数据集相关权限校验功能即可