第39页,共368页。 显示 3,673 条结果 (0.044 秒)
Smartbi中查询SqlServer同名临时表字段会丢失
(本文档仅供参考) 问题说明 1、SqlServer中新建了多张同名#临时表 2、#临时表作为参数传入存储过程查询出结果 3、在smartbi中查询带#临时表参数的存储过程时会出现字段丢失的情况 有关临时表说明可参考网上的介绍:https://zhuanlan.zhihu.com/p/562721751 https://zhuanlan.zhihu.com/p/562721751 问题原因 1、SqlServer以#开头的临时表只会存在于当前数据库连接,如果此连接被释放那么临时表也就消失了。 2、启用连接池后,多张同名临时表的连接在连接池中的可能相同,那么存储过程在连接池获取空闲连接的时候就有可能获取到另一张同名的临时报表查询提示 Too many connections
(本文仅供参考) 问题描述 用户在正常使用制作报表时,提示以下信息: 当前数据库连接数过多 image2025-5-16_14-29-24.png image2025-5-16_14-29-59.png image2025-5-16_14-30-13.png 原因分析 可能原因1:该项目是集群部署,两个节点,其中也使用OLAP SmartbiOLAP 高可用,也默认为集群。 BI连接数据库 默认数据库连接池为100 两个节点 一个数据源连接,连接池=2*100+2*100 (因为olap读取的连接池数 也是数据源连接值。) 数据源连接池数= 客户数据库给的连接数/4自定义任务,调用的代码能否自动断开数据库连接smartbi.sdk.service.datasource
(本文档仅供参考) 问题说明 在使用自定义任务时,调用smartbi.sdk.service.datasource类的executeNoCacheable和executeUpdate方法: 每次调用execute类型的方法连接数据库执行完sql语句后,是否能自动断开数据库连接? 还是在关闭ClientConnector对象后会关闭数据库连接? 还是需要调用什么方法来进行关闭数据库连接? 解决方案 每次调用execute类型的方法连接数据库执行完sql语句后,其实不需要手动去关闭数据库连接,smartbi会自动关闭处理的。达梦8作为知识库
在windows启动栏找到DM管理工具,点开 image2024-6-3_10-36-47.png 配置服务器连接信息连接,连接成功 image2024-6-3_10-37-45.png 数据库管理界面如下: image2024-6-3_10-35-35.png 进入smartbi config配置界面配置如下信息 image2024-6-3_10-41-25.pngExcel导入模板导入数据到Impala数据库,字符串数据被截取
( ...) 把数据插入到数据库,但是Impala数据库对此语法支持不好,导致导入的字符串会被截取。若是可以联系到维护厂商,让厂商从数据库上修复支持,这是最好的! 具体验证说明如下: 1、smartbi在回写数据时系统会拼接出以下格式的SQL,insert into table value ( ?,?,?) :['a','b … 个字节,所以只能存储1个半中文,所有会重现截断以及乱码的情况,而'重庆航空公司',长度为6,char(6),能存储2个完整的中文,因此会出现截断,而不会乱码。 image2021-3-22_10-53-6.png 规避方案: 规避方案1:经本地验证下图中的两种语法是不会发生截取的,若确认以下语法在实际的数据库环境中自定义任务示例库
以下列出所有自定义任务示例,供使用者参考借鉴 示例名称 示例背景 通过计划任务清除指定数据集缓存 在项目上有时候需要对特定一些报表定时清空数据缓存,该功能可以通过定制计划任务实现 通过计划任务将电子表格以邮件正文发送 通常我们可通过计划任务把电子表格报表内容或者报表导出的图片以邮件的正文形式发送。 通过计划任务将SQL Server字段注释同步到Smartbi 由于SQL Server各个版本查询字段注释的方法差异很大,因此产品一直没有支持SQL Server的同步注释功能。 我们可以通过计划任务实现对某个版本SQL Server的字段注释进行同步。 通过计划任务修改导出文件的名称恢复知识库成功,但是当前没有加载的板块
(本文档仅供参考) 问题现象 恢复知识库的时候提示:恢复知识库成功! 知识库包含升级记录,但是当前没有加载的板块 smartbi.mobile,smartbi.managereport worddavc6d5fe222ca69ef78a831c8b0a527fef.png 解决方案 此提示不影响系统正常使用,出现此提示的主要原因是迁移前后两个环境中的扩展包不完全一致,导致新环境中没有加载到旧环境的部分扩展包。Oracle作为知识库时如何支持SERVICE_NAME(服务名)的连接
(本文档仅供参考) 问题现象 部署知识库为oracle数据库时会提示连接不可用,但是在其他工具上测试连接可用,在smartbi中连接时会出现如下提示: image2018-10-23 10:37:7.png 解决方案 这是由于在smartbi中默认的连接方式是 192.168.1.10:1521:oracl 的方式进行连接(即端口号和实例是用冒号分开的),而有时候oracle需要用service_name的方式进行连接,即端口号和服务是用斜杠分开的,此时在smartbi中如需支持service_name,数据库名称需以/开头: image2018-10-23 10:52即度查询的报表禁止复制
(本文档仅供参考,涉及的宏代码已验证适用于 V11 版本。由于宏代码在特定场景下可能存在限制,如果与实际应用场景不完全匹配,请根据具体要求自行调整相关代码,以确保其满足实际使用要求。) 问题描述: 即席查询的报表,保证数据安全,禁止复制报表的内容。 image2025-5-23_10-2-16.png … ", function(e) { if (e.target.type=="textarea") { e.preventDefault(); // 拦截复制操作 } }); } 关联内容:透视分析报表内容禁复制 新即席查询禁止复制卸载SmartbiMPP高速缓存库
--remove-port=8123/tcp --permanent 配置完以后重新加载firewalld,使配置生效 firewall-cmd --reload 如需重新部署 SmartbiMpp 服务,可参考 部署 SmartbiMpp 高速缓存库 https://wiki.smartbi.com.cn