第31页,共225页。 显示 2,249 条结果 (0.046 秒)
关系数据源-连接Oracle RAC数据源
以上、JDBC驱动是classes12.jar以上版本,否则在"测试连接"时会报各种错误。 *** 若需要导出错误日志请联系管理员 *** 连接池初始化失败 at smartbi.freequery.basicdata.MetaDataServiceImpl.testConnection(MetaDataServiceImpl.java:246) at ...(...) at smartbi.connectionpool.ConnectionPool$2.createConnection(ConnectionPool.java:317) Caused by: java.sql.SQLException: Io 异常: GotETL数据查询节点使用WITH AS 写法执行报错
(本文档仅供参考) 问题现象: 在etl的数据查询节点写with as的临时表语法的时候etl执行报错:关键字 'WITH' 附近有语法错误 image2025-1-25_11-51-53.png 问题原因: 数据查询节点在etl中执行的时候在原本临时表的sql语句外面再加上一层,如:select * from ( 所写sql ) where 1= 0。最终就会导致整个sql语句执行报错。 出现这个问题主要是部分的数据库临时表需要给一个as命名表名导致的,所以目前仅支持部分数据库使用with as语句,如postgreSql、oracle、selectdb、starrocks、doris、mysql8。不支持如何分析报表性能问题
快递单的“物流状态”: - 200:成功签收(正常) - 404:包裹丢了(资源不存在) - 500:仓库爆仓(服务器错误) 红色状态码(4xx/5xx):服务器或配置问题 Time(加载时间) 包裹从下单到送达的时间: - 超过1秒的请求需警惕 长时间请求:可能是服务器慢或网络拥堵 … 的一般都是smartbi或smartbix打头。 image (1).png 注:此工具核心是录制之后下载,初步判断是否是数据库执行性能(包名带有数据库驱动特征,如mysql.xxx),如非数据库直接连同浏览端采集信息,直接上报问题分析。 2.3数据库端性能分析工具 主要指建立数据库连接和SQL执行性能数据模型-支持“业务视图”作为数据来源
”也是原生SQL查询语法跟原生SQL查询一致 2、”SQL查询“不支持参数(包含公共参数) 写好SQL语句执行成功,如果没有语法错误,点击保存,会在数据库>业务视图 下面多一个”SQL查询“的资源,如下图: 4.png 还可以右键进行编辑; 2.2 在数据模型中使用业务视图 入口:在数据模型添加数据源表 … 1、 背景 “数据模型里面的【数据源表】支持选择业务视图作为数据来源”主要解决的场景: IT技术人员写好对应的sql,业务用户再去建模; 由于客户数仓不完善,IT技术人员需要在Smartbi系统直接写好SQL语句并处理相关的指标,再让业务用户根据需要拖入到模型中进行建模; 1、目前基于mysql数据源创建的资源无法筛选出中文数据
(本文档仅供参考) 问题 mysql数据源下,有如下场景: 1、使用原生sql数据集查询数据时,当参数或者where后面条件是中文时无法查询出数据,若是英文/数字可以查询出数据; 2、使用即席查询、透视分析的条件参数/参数面板,选择或输入中文值也无法查询出数据,若是英文/数字可以查询出数据; 在数据库工具直接执行sql,无论where=中文或者英文都可以查询出数据。 问题原因 此问题是因为数据源中所使用的链接字符串有误导致的。 场景1 我们产品使用的url链接本身是没有带amp;的(amp;代表的是html里面&的转义符号),去掉此字符后,查询正常,以下是错误以及正确的urlExecSQL 没有引用权限
(本文档仅供参考) 问题现象 在使用某个账号登录系统,浏览电子表格时,报出如下错误: 图片1.png 这个问题如何解决呢? 解决步骤 1.首先,要掌握系统中哪里会出现“ExecSQL”,实际上这个是电子表格内置的函数“ExecSQL",用于在电子表格中执行指定的sql并返回数据。相关功能可参考:公式函数 … 。 2.错误信息中已经列明了是“对ExecSQL没有‘引用’权限”,所以肯定是用户缺少相关的资源权限。这个ExecSQL属于 【公共设置】-》【函数列表】-》【系统函数】-》【电子表格函数】这个资源节点。所以在用户的角色中将这个ExecSQL函数的引用权限勾上即可 image2018-4-21 15:56:31.png数据模型V2引擎内置函数与数据库函数冲突问题
(本文的仅供参考) 问题描述 数据模型引擎已经支持到V2版本,从V1版本切换至V2版本时,发现使用V2引擎的时候会出现报错的问题,具体如下图,从报错信息来看的由于date_add函数出现的传参错误,但是实际上在数据模型V1引擎的时候并为出现过类似的报错信息。 image2024-8-31_14-49-22.png 问题原因 1、在V2引擎的时候,产品数据模型的内置函数从10+支持到了40+,底层经过了一次重构,而dateadd函数在V2引擎中的一个内置的函数,具体如下图。在读取计算列中存在函数的时候会优先读取内置函数。 image2024-8-31_14-57-8.png 如下图,报错的模型中在sql语句中写了Oracle 19c使用产品内置驱动的一些问题
本文档仅供参考 问题现象 1、使用部分版本的oracle19c作为知识库部署V95时,使用smartbi.war内置驱动测试连接失败; 2、连接部分版本的oracle19c作为数据连接中的业务库时候,使用smartbi.war内置驱动测试连接失败,或者是在数据库管理中报错。 测试连接常见错误信息如下 … ) at ...(...) at smartbi.connectionpool.ConnectionPool$5.createConnectionInner(ConnectionPool.java:1270) Caused by: java.sql.SQLException: ORA-28040: No matching如何跟踪数据不对的情况
。 https://community-static.forwe.store/community/2727/image/202409/feed/202409031728082838.png 4 问题案例 4.1 错误设置了字段类型 问题现象: 客户有一段SQL,在工具上查询的结果,与在数据集查询的结果不一致 … 1 概述 类似经营分析模型,一个模型接入100张表很正常,并且最终查数据库的SQL是根据用户查询意图动态构建,无法一开始知道最终查询SQL,此时用户查询数据时如出现以下疑问,该如何跟踪确认? 怀疑数据被放大,明明是2000,系统看到是6000; 明明有数据,查询结果显示无数据; 数据的值明显不对,和实际相比数据抽取
1、功能概述 数据抽取是指从源数据库中抽取原始数据到高速缓存库,它可以保证秒级获取大级别量的数据结果,提高系统性能。 系统支持数据抽取功能的模块有:数据模型、自助数据集、可视化数据集、SQL数据集、原生SQL数据集、存储过程数据集、Java数据集、即席查询、透视分析、加载Excel数据。 除数据模型以外 … 、可视化数据集、SQL数据集、原生SQL数据集、存储过程数据集、Java数据集、即席查询、透视分析、加载Excel数据。 数据模型:在“抽取”连接模式下,在表数据区单击 抽取设置 按钮;详情可参考文档数据模型-抽取 https://wiki.smartbi.com.cn/pages/viewpage.action