第80页,共368页。 显示 3,675 条结果 (0.059 秒)
分页策略
问题说明 smartbi中Sql分页和结果集分页的区别在哪? 思路 分页策略:系统设置:表示读取 系统选项 > 查询设置> 分页策略 https://history.wiki.smartbi.com.cn/pages/viewpage.action?pageId=21955050 中的设置。初始值为SQL分页。 此分页策略用于比较特殊(某些数据库在创建SQL查询嵌套Order时执行不通过)的情况,建议在遇到此情况直接使用原生SQL查询。 SQL分页:表示查询外套一层后根据返回结果分段分页。 结果集分页:表示不封装一层的SQL,直接把SQL预览中的语句放到数据库中执行然后取关系数据源连接
的连接去执行sql语句然后报出数据库驱动相关的报错。 返还时测试:返还连接池时进行SQL语句测试,顾名思义,当执行完查询后,将连接返还给连接池时去执行校验语句,判断这个连接是否可用。 获取、返还时测试:获取、返还连接池时都要进行SQL语句测试,执行以上两个步骤。 返还时关闭连接:返还时关闭连接池,每一次查询的时候,都会新建一个数据库连接,查询完毕后,会关闭这个连接,同时提交事务,会对性能有一定影响。 不测试连接:不进行SQL语句连接,执行查询时,不进行测试连接是否可用。 通常用的是获取连接时测试,特殊情况下会用返还时关闭连接,其它几种基本上用不到。 “返还时关闭连接”不启用连接池,其他设置项需要启用连接池过滤
: image2021-12-8_16-28-52.png 数据列过滤 数据列过滤是指通过设置数据列与另一个数据模型中数据列的关联,从而实现数据模型之间关联关系的一种定制方法,通过定制数据模型之间的关联关系实现跨数据模型查询。 在下列WEB电子表格中,产品类别字段来自“订单信息”数据模型,产品名称和单价字段来自"产品信息"数据模型。 image2021-12-8_18-12-28.png 设置数据列过滤后,产品名称、单价会与产品类别进行关联,查询出的数据如图: image2021-12-8_16-48-51.png 通过设置数据列过滤条件,使两个数据模型的产品编号进行关联,实现跨数据模型查询。 过滤条件 在"过滤"窗口中设置:类型选择"数据列WEB电子表格 · 过滤
: image2021-12-8_16-28-52.png 数据列过滤 数据列过滤是指通过设置数据列与另一个数据模型中数据列的关联,从而实现数据模型之间关联关系的一种定制方法,通过定制数据模型之间的关联关系实现跨数据模型查询。 在下列WEB电子表格中,产品类别字段来自“订单信息”数据模型,产品名称和单价字段来自"产品信息"数据模型。 image2021-12-8_18-12-28.png 设置数据列过滤后,产品名称、单价会与产品类别进行关联,查询出的数据如图: image2021-12-8_16-48-51.png 通过设置数据列过滤条件,使两个数据模型的产品编号进行关联,实现跨数据模型查询。 过滤条件 在"过滤"窗口中设置:类型选择"数据列",可选列选择如何处理宕机问题
space,可能是触发了JDK的bug需要更新JDK处理。 2)如果是JVM无法向操作系统的情况,需要确认操作系统无其他占用高内存的程序(高速缓存库及跨库联合数据源等),如果有,需要限制对应程序的最大内存使用,如无法限制,则需要考虑单独部署。 3)如果无其他占用高内存的程序,检查Xmx的设置是否超过操作系统空闲内存(注 … jstack生成的线程快照文件,确认是否存在死锁、数据库连接池是否满之类问题; 使用使用 top -H -p <进程号>查看具体哪个线程占用内存、cpu最高,如垃圾回收线程占用cpu最高意味着可能内存不足; 详细信息请见排查路径>信息收集章节,收集这些信息后就可上报问题分析。 三、排查路径 (一)信息收集 1.202506产品更新说明
” 三类“脏”数据提供一键修复能力,提升模型清理效率。详情可查看:数据模型校验。 jiaoyan.png ^ 多维引擎性能优化 在最新版本中,部分场景优化了多维引擎查询性能,将维度及原子度量的排序逻辑下沉至数据库执行,提升查询效率的同时减少内存消耗。详细可查看:多维引擎:涉及排序部分场景性能优化说明 … 的明细信息落地到数据库中,本次更新将“用户权限查询数据集”改为支持配置全量抽取并落地到数据库中,便于客户基于完整的数据信息进行后续分析与报表生成,提升权限数据的可追溯性与分析灵活性。详情可查看:用户&资源之间的权限明细查询。 ^ SmartbiAPI接口插件 为满足项目在门户界面中实现全局搜索功能的需求交互仪表盘文本组件特殊字符变成保存打开后变成?的问题
问题现象: 文本组件中使用特殊的字符平方的角标,发现保存了之后清空缓存重新打开仪表盘就发现平方的角标变成了?。具体如下图 image2024-10-31_16-17-47.pngimage2024-10-31_16-18-35.png 问题原因 该问题主要是由于知识库中的字符集在存储数据的时候对于特殊的字符角标无法进行识别,导致产品将符号输入到数据库的时候,数据库就转成了?,等再次查询的时候就会查询出来?导致这个问题。 解决方案: 只能通过更换知识库的字符集为utf8mb4来进行处理,utf8mb4相比于urt8能存储更多的数据,具体如下图。由于直接更换字符串会对原本已经存储的数据造成影响,推荐的方式备份知识库交互仪表盘筛选器备选值过多,无法模糊搜索全部备选值
(本文档仅供参考) 问题描述: 在V10版本中,新建交互仪表盘,筛选器备选值过多,有6万多个,手写输入无法查到到某个备选值。用数据库工具查询sql,该备选值是存在的。 解决方案: 新版本中,交互仪表盘的筛选器备选值默认为1w。可修改对应key值:系统选项>高级设置 中添加"PARAM_SV_MAXROW=100000"即可。 image2023-7-24_9-27-41.png 备选值不全 查不到备选值 备选值缺少关系数据源连接报错排查
?user=myuser&password=mypass&useUnicode=true&characterEncoding=utf8mb4 2.2创建连接过程 数据库连接是指应用程序与数据库服务器之间建立的一条通信通道,通过这条通道,应用程序可以向数据库发送查询、插入、更新、删除等操作请求,并获取数据库返回 … 是一款免费、开源的通用数据库管理工具,支持几乎所有主流数据库 特点:脱离BI应用验证; 不足:服务器上一般没有预装Dbeaver,无法直接验证 JSP测试工具 一些JSP测试页面,可以测试JDBC查询、获取表信息等操作 特点:代码可见,基于驱动逻辑,代码即改即生效; 不足:需要依赖BI,不能Infobright数据迁移到SmartbiMPP
连接>数据库管理,选择Excel导入的表,文档环境中的表为“product_Excel”,保存 图片6.png 可以通过查询知识库,查看所有通过Excel数据源导入的报表。例如: 通过登陆连接工具访问知识库,输入查询语句: select * from t_restree where c_extended … 由于V10版本后不再支持Inforbright作为高速缓存库,因此需要更换为其它支持适配的数据库,如SmartbiMPP(即Clickhouse)。 如果用户仍然想使用Infobright作为高速缓存库,那就需要回退到V9版本。 切换高速缓存库后,如需正常访问原本基于Infobright建立的资源,请参考以下