搜索

Help

第297页,共372页。 显示 3,711 条结果 (0.041 秒)

  1. 存储过程查询结果集无法获取总行数

    (本文档仅供参考) 问题现象 已经设置了获取总行数但是存储过程查询结果集无法获取总行数: image2019-9-3 18:4:12.png 解决方案 存储过程无法通过系统拼接的count(*)获取到总行数,当查询的行数超过系统选项的内存数据库最大返回行数时则无法显示总行数。 例如这里设置默认取的就是1000行,但实际存储过程查询的总行数为10w行,则此时无法显示总行数。 针对这种现象,可以适当根据内存大小,将内存数据库最大返回行数及内存数据库最大返回单元格数都调整大之后即可获取总行数。 内存数据库最大返回行数建议尽量不去修改,可考虑进一步过滤返回的结果集,将行数控制在1000内。 注意:内存数据库最大返回行数
    FAQ中心八月 17, 2021
  2. 导出系统日志没有反应,F12下报错“导出失败,设备上没有空间”

    (本文档仅供参考) 问题说明 导出系统日志时没有反应,通过F12调试发现报错为“导出失败,设备上没有空间” 导出失败没有空间.png 或者日志中报错 No space left on device A3AC2AB8-FB7F.png 解决方案 1.通过运维命令排查磁盘空间情况,检查服务器机器磁盘空间是否已满 df -hl 2023-11-02_102825.png 2.查看当前目录中哪些文件夹、文件占内存多 du -sh * | sort -rh | head -n 10 2023-11-02_135738.png 3.因为导出日志时产生的临时文件会保存至服务器端临时目录文件夹下,请检查服务器
    FAQ中心十一月 29, 2023
  3. 导出资源,在等待一段时间后提示null错误

    (本文档仅供参考) 问题说明 在smartbi中导出资源,勾选了某个数据源之后,进行导出。 系统会提示“正在导出”,然后等待一段时间内,抛出了“导出失败:null”的错误。不能够正常导出资源。 image2018-8-13 17:38:47.png 解决方案 出现这个现象时,可以考虑是因为知识库中t_basicfield 表存在垃圾数据引起。可按照下方的操作,去删除垃圾数据 1.通过数据库工具访问知识库 2.在知识库中执行以下语句:   SELECT * FROM t_basicfield WHERE c_bfieldid NOT IN (SELECT c_resid FROM t_restree) 3.
    FAQ中心八月 17, 2021
  4. 数据模型源于SQL预览造成服务器宕机

    (本文档仅供参考) 问题说明      客户在数据模型中添加sql,在预览时服务器宕机。前端报502。smartbi进程不存在了。      根据客户提供的信息进行排查。是因为内存不足而宕机。      发现原因:执行了一个数据集的数据预览,日期都为空,结果内存占用40G+      数据量:那会儿查询的是2亿的一个表关联一个400w数据的表 image2023-12-29_14-6-56.png image2023-12-29_14-9-16.png 解决方案          发现客户连接参数未添加以下参数值:useServerPrepStmts=true&useCursorFetch
    FAQ中心一月 02, 2024
  5. 如何获取影响性分析/血统分析关联的资源(元数据获取)

    (此文档仅供参考) 问题 在资源上右键选择影响性分析/血统分析可以看到当前资源的相关资源,如下截图: 图片3.png 希望直接获取到以上截图的这些关联资源以其他的形式进行展示或者进行统计。 解决方案 若需要获取报表、数据集、数据库表的依赖关系,可以通过调用API中的元数据分析实现,具体API接口地址是: https://history.wiki.smartbi.com.cn/api/javaapiv7/ https://history.wiki.smartbi.com.cn/api/javaapiv7/ ,若报表数据集本身是源于原生SQL这类的,由于我们产品并没有对SQL进行解析,这时候是无法通过调用API获取到原生
    FAQ中心四月 10, 2024
  6. 如何根据资源id/资源名称或者用户名称,追踪其对应的历史操作记录

    (本文档仅供参考) 问题说明 如何按照资源id/名称或者用户名称,追踪其对应的历史操作记录。 解决方案: 1、创建相关参数,用户名,资源ID或资源名称 image2022-12-19_13-55-53.png 参数创建:用户名 image2023-1-3_10-27-6.png 参数创建:开始时间 image2023-1-3_10-31-3.png 参数创建:结束时间 image2023-1-3_10-31-26.png 参数创建:资源ID或资源名称 image2023-1-3_10-31-44.png image2023-1-3_10-32-4.png 2、基于知识库连接创建数据集,基于
    FAQ中心一月 03, 2023
  7. 超出最大单元格个数

    (本文档仅供参考) 问题现象        访问电子表格,提示超出最大单元格个数,但根据用户日志提示3054*29=88566,并未超出100000,为什么还会提示超出最大单元格数呢 image2023-10-9_0-3-21.png image2023-10-9_0-2-49.png 解决方案        设置项指的不仅仅是报表最终的单元格数量,而是代码在运行时,实际创建的单元格数量。此时内存里面使用的单元格数量,因电子表格有扩展之类的操作,在计算时要用到的单元格数量,要超出实际的报表单元格数,建议设置为实际的报表单元格数量*2        注:电子表格的输出单元格数量与JVM内存使用量相关,随着单元格数量
    FAQ中心十一月 30, 2023
  8. 日志输出级别-WARN

    (本文档仅供参考) 问题说明  出报表的时候,输出了很多warn级别的日志,有的时候输出了这种级别的报错日志,但是报表扔能正常显示出来。这个原因是什么?  有没有什么配置文件,能控制smartbi的日志输出级别,不输出warn级别的日志。  image2018-11-9 19:37:45.png 解决方案       (1)根据上述日志截图信息,是由于数据集定义对象池满了,需要到【系统选项】-【缓存设置】根据实际情况调大【最大对象总数】                这是关于缓存设置的说明文档 ,  以供参考如何调整缓存设置项: 缓存设置                  image2018-11-9 19:35
    FAQ中心十一月 01, 2023
  9. 通过浏览器F12验证js正则表达式是否生效

    在Smartbi中,经常会用到正则表达式,excel导入模板字段校验和脱敏规则正则替换用的是【java正则表达式】,更为常用的是在用户管理用户校验和电子表格填报属性中的【js正则表达式】。 如遇到某些js正则表达式不生效的问题,可以通过下述方法在浏览器上进行验证: 1、F12 进入开发者模式 image2022-12-6_13-46-11.png 2、输入下述代码进行验证(需进行调整): var reg = new RegExp(/正则表达式模式串/) reg.test(要校验或处理的源字符串) eg:          功能:用在填报属性中,只有输入√才可以正常写入,如果输入'a'、1等其他字符
    FAQ中心十二月 06, 2022
  10. 如何修改地图标签显示位置

    (本文档仅供参考) 问题 怎么修改地图上文字的位置? image2018-8-7 14:33:28.png 解决方案  若是要调整标签位置,则需要修改smartbi的war包中对应的地图的json文件,json文件的位置如下(例如:肇庆): image2018-8-7 15:36:44.png 由于该json文件是加密后的文件,无法直接修改,若是使用V8.0及以上版本,建议使用系统中“GeoJson地图在线构建工具”的地图编辑器工具编辑该json文件(该地图编辑器需在线使用),如上图。 若使用V7.2及以下版本可使用smartbi官网的地图编辑器工具:http://demo.smartbi.com.cn
    FAQ中心八月 16, 2021