第15页,共194页。 显示 1,940 条结果 (0.536 秒)
SQL数据集中定义的字段数与输出字段中的字段数不一致
(本文档仅供参考) 问题 如下图所示,基于Oracle数据源新建SQL数据集,在SQL数据集中定义了5个字段,但检测输出字段的时候只有两个字段,将此SQL语句放置数据库中执行,也是有5个字段的,这是什么原因呢? image2022-6-8_9-37-4.png … https://blog.csdn.net/itmyhome1990/article/details/106849914 ,所以当数据库是Oracle 10g之后的,是可以按照中文的逗号分隔字段的,因此在数据库中执行SQL语句,字段数输出正常。 而在Smartbi产品中,对SQL数据集进行解析时,是用的英文原生SQL数据集抽取失败:字段与查询列表字段不匹配
(本文档仅供参考) 问题现象 原生SQL数据集可以预览,但抽取失败。看系统日志存在报错:字段与查询列表字段不匹配:field size :33; head size :34 image2024-6-5_10-9-51.png image2024-6-5_10-14-4.png 解决方案 一般是因为原生SQL数据集修改了语句,但没有检测输出字段,导致右侧输出字段列表与实际返回的字段列表不一致导致。只要有修改原生SQL数据集中的SQL语句,记得重新检测输出字段确保字段列表一致。 image2024-6-5_10-13-47.png关系数据源-SQL Server动态端口时JDBC的连接方法
1、SQL Server Browser服务必须启动。 worddavea392655cbc97aebac7ba76b54241345.png 2、请参考文档“手动增加数据库驱动程序 ”,将sql server的jdbc驱动mssql-jdbc-6.2.2.jre8.jar(tomcat用的是jdk1.8)或者 … ://www.microsoft.com/zh-cn/download/details.aspx?id=55539 3、重新发布smartbi.war,启动应用服务器。 4、登录Smartbi,创建数据源入口:选择 数据连接 > 关系数据库 > MS SQL Server。 image2019-11-18 16:22:1.png拼接日期和其他字段,且日期月份需要显示英文,直接用text转换,excel显示正常,发布之后预览月份显示成中文了
(此文档仅供参考) 问题 拼接日期和其他字段,且日期月份需要显示英文,直接用text转换,excel显示正常,发布之后预览月份显示成中文了 image2019-5-29 15:34:6.pngimage2019-5-29 15:34:21.png 解决方案 可以修改函数实现,用TEXT(B2,"[$-409]dd mmm yyyy"),最终效果如下图: image2019-5-29 15:33:28.pngimage2019-5-29 15:33:40.png text函数异常原生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数据集中多处用到了同一个参数,预览界面里面显示了多个参数 image2022-4-25_14-31-6.png 解决方案 这是参数设置中没有勾选【输出合并】导致的,勾选【输出合并】即可将多个相同的参数合并显示为一个参数。 image2022-4-25_14-33-30.png image2022-4-25_14-34-3.png基于已做排序的原生sql建自助仪表盘,之后作图排序不生效
(此文档仅供参考) 问题说明 原生sql对字段排序,之后基于该原声sql建自助数据集,做的仪表盘图形排序不生效 QQ截图20190306173244.png QQ截图20190307135309.png QQ截图20190306175257.png 问题原因 原生sql查询里面对某个字段排序,但是在仪表盘里面插入图形执行sql,此时从数据库查询数据会默认对维度group by合计,这个是数据库查询的规则 解决方案 图形度量字段右键选择排序方式 QQ截图20190306175339.png 数据集排序报表不生效 排序在仪表盘不生效 数据集设置排序但是仪表盘没有排序SQL引擎
在原生SQL数据集中变更字段名称后,如何不影响对应的电子表格
(本文档仅供参考) 问题说明 在原生SQL所使用的数据源从星环迁移到Oracle,由于Oracle不支持数字开头的字段名,因此需要在SQL中变更字段名称。 由于基于原生SQL的相关的电子表格制作了30多张sheet页的报表。每个报表都有引用到这个原生SQL。 如果全部重新拖拉拽,会有很大的工作量。针对这种情况要如何处理? 解决方案 此问题建议您可参考如下方式,保持输出字段个数以及别名不变的情况下,添加 AS 相同的别名: (1)假设我原来的数据集如下图,来自于表DEMO三个字段;然后业务视图中选择不到sql查询和可视化查询
(本文档仅供参考) 问题 数据连接-业务视图中,不能新建sql查询和可视化查询 解决方案 在 系统运维>系统选项>高级设置 中添加"DISABLE_OLD_DATASET_NEW_ENTRY=false",开启旧数据集创建入口。 业务视图没有sql查询 业务视图没有可视化查询