第100页,共253页。 显示 2,527 条结果 (0.106 秒)
关系型数据源-Oracle TimesTen数据连接
1 概述 TimesTen的jdbc连接,如果是远程连接服务器的timesten必须要在客户端机器安装timesten客户端配置odbc才能连接。 本文将介绍如何在smartbi V9.5以上版本中连接Oracle TimesTen数据库。 2 数据连接 2.1 配置信息 驱动程序类 连接字符串 驱动程序存放目录 支持数据库版本 com.timesten.jdbc.TimesTenClientDriver jdbc:timesten:client:dsn={dsnname} 自定义 TimesTen 11.2.2 添加自定义驱动方法: a、首先进入到%Smartbi数据模型计算列使用INTERVAL关键字报错
(本文档仅供参考) 问题说明 使用INTERVAL关键字处理日期,同样的语句在mysql数据库执行是通过的,但是通过计算列创建,提示语法校验不通过。 image2024-8-1_14-55-5.png 问题原因 目前产品验证一些常用的数据库,发现有一些数据库不支持INTERVAL关键字,一些数据库支持但语法各不相同,因此目前计算列暂不考虑支持INTERVAL关键字,更推荐使用计算列提供的DateAdd函数或者其它不带INTERVAL的数据库函数),如图。 image2024-8-1_14-58-52.png 解决方案 可以使用ADDDATE函数进行计算规避Smartbi V10-基础平台
并不会读取补丁包中相同的后端文件,这样会导致补丁更新失败,所以我们需要通过重启机制,清空缓存,让程序去补丁包中重新读取文件,以此来保证补丁更新成功。 补丁包文件名称为“smartbi.upgrade”。 1、补丁包更新适用的情景有: 多数小版本的更新。 项目bug的修复。 2、补丁包 … 过程中,期望通过监测相关的指标,在关键时刻发现用户的使用问题,并提出对应的解决方案(例如:长时间只进行数据分析,但是未制作报表,是什么原因导致用户制作不出报表?),或根据用户的对产品各个功能的点击和使用次数,进行有效的推广、或培训等。 基于这些需求,我们在原有的用户行为相关的统计数据集和报表基础上,重新梳理知识库表oracle数据源管理添加表报错:获取表的字段失败:STG.ALL_TAB_COLUMNS
:20.png 解决方案 其实问题是数据库相关的问题,直接找数据库DBA分析会更快解决。此问题分析步骤仅供借鉴,不一定可以解决其他的数据源管理添加表报错: 1、确定两个数据库用户的数据库权限是否一致。 2、权限一致的情况下,进行如下检查 … 视图。 问题原因:检查无法正常添加表的用户是否是创建了和 数据库系统表同样的名称,不建议这样设置,因为对于数据库来说都有属于数据库的关键字,关键字相同会引发一些接口调用获取信息无法正常。 解决方案:移除和系统表相同名称的表或者关键字。 oracle不能添加表CPU采样粗略分析
(本文档仅供参考) 问题说明 常常遇到报表访问慢的时候会要求录制CPU采样,但用户能否自行先分析下,若是分析不出来,再进一步求助技术支持人员? 解决方案 在这里归整下常见的CPU采样分析。本质分为4类:1、数据库执行慢;2、smartbi代码执行慢;3、smartbi … 可以看出常见的问题有: A、 SQL执行慢,比如说如下截图,将CPU采样展开到最后一级,然后找到非smartbi的代码行,看里边执行的什么逻辑,比如说executeQuery表示执行SQL查询,时间的消耗就是smartbi和数据库交互的消耗: image2019-12-25 17:47填报设置 ⬝ 回写
1 概述 回写是是指用户在报表端可以直接增加、删除和修改数据并保存到指定的数据库中,适用于数据补录或回写填报的业务需求。 WEB电子表格可以通过设置 填报属性 和 回写规则 实现报表数据的回写填报。 WEB电子表格不支持通过权限控制多人填报 2 填报属性 1.jpg 2.1 填报类型 当设置单元格 … 用户在报表上填报内容时,在单元格上传文件。可上传至“数据库、FTP、SFTP、服务器” 关于存储位置的设置可查看文件存储设置(存储位置在环境迁移时,支持按照名称匹配) 可以设置上传文件的大小和文件类型 2.2 允许为空 勾选允许为空 表示用户在前端修改报表内容时,允许输入空值,否则不允许输入空值仪表盘-前端组件接口说明
https://smartbi.feishu.cn/docs/doccn5RiauiFl11fXFuxd3pYHmXsetCustomViewConfig https://smartbi.feishu.cn/docs/doccn5RiauiFl11fXFuxd3pYHmX ## <strong>接口类型说明</strong> 注册接口是在仪表盘初始化的时候调用的,这时候仪表盘还没有任何组件实例,所以注册接口所配置的是组件的<strong>静态信息</strong>。setBeforeRenderLayerHandler onMenuClick 组件接口和系统接口,是在组件实例中使用的,属于组件<strong>运行时的接口<垃圾数据导致操作报错(No row with the given identifier)
。 image2020-8-26_19-38-26.png 场景4:数据源测试连接通过,打开数据库管理界面显示空白,并报未指定错误。 image2020-9-23_18-36-7.png 场景5:数挖启动的,但是前端测试链接报错,日志输出 异常 https://wiki.smartbi.com.cn/download/attachments … /image2024-6-4_10-33-54.png?version=1&modificationDate=1717468432000&api=v2 原因及解决方案: 这种问题是一般由于知识库的某个系统表里面存在垃圾数据,需要将这些垃圾数据删除。 如何找到垃圾数据存在哪个表:系统运维–调试工具集—系统检查,进行全部检查ETL-写入数据到阿里云部署的mysql慢
rewriteBatchedStatements=true 解决该问题。该参数主要的作用为将java中的sql预编译语句接收的参数值拼接成为一整条完整的sql供数据库执行,将需要多次建立的连接请求变为一次,使得数据库可以批量执行sql语句,具体如下 image2024-1-28_14-45-12.png rewritebatchedstatementsETL-星环写入数据报错
[inceptor, holodesk] image2024-1-19_16-12-16.png image2024-1-19_16-14-49.png 解决方案: 根据日志报错关键信息,并非数据格式类型不匹配导致。报错为数据库驱动反馈的异常 error, you should set transaction. type before any DCL statement, type[inceptor, holodesk],网络相关参考文档原因为未在DCL声明前定义事务类型,可在数据库连接字符串的url中添加transaction.type=inceptor 参数。 如:https://www.cnblogs.com