第18页,共194页。 显示 1,940 条结果 (0.811 秒)
SQL数据集
@selfSQL学习资料
ETL-节点执行报错:ORA-00604:error occurred at recursive SQL level 1 ORA-01882:timezone region not found
(本文档仅供参考) 问题描述 关系数据源连接测试通过,但是在自助ETL中,选择该数据源节点执行报错,报错内容如下,经监控发现ETL执行时所用驱动并非数据源指定的驱动。 image2023-9-19_16-28-49.png 解决方案 将数据库驱动的jar包放到数据挖掘引擎的目录下一份\SmartbiEngine\conf\lib\oracle,并重启数据挖掘引擎服务。 bi数据源那里的驱动和数据挖掘引擎这里的驱动是两份,如果是自定义驱动,都需要这样操作。透视分析(旧)基于存储过程查询创建报错SQL错误
(本文档仅供参考) 问题说明 在smartbi系统中创建了存储过程查询,然后创建透视分析,选择这个存储过程查询作为透视分析的数据源,发现透视分析在预览的时候报错。 image2018-10-18 14:40:15.png 且后台日志中出现如下信息: image2018-10-18 14:40:49.png 解决方案 首先透视分析如果是基于存储过程创建的话,那么在查询时系统中会先将存储过程的数据抽取到smartbi的缓存数据库中。因此需检查是否是系统中的缓存数据库节点有没有配置好。 V7版本:V7版本对应的数据源节点是“联合数据源”,请确认该数据源节点正常连接。 V8.0版本:V8.0版本对应的数据源节是原生SQL数据集
@selfMySQL作为知识库,启动报"OPTION SQL_SELECT_LIMIT"错误
org.quartz.JobPersistenceException: Couldn't acquire next trigger: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'OPTION SQL_SELECT_LIMIT=5' at line 1 [See nested exception: com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: YouSQL92标准
访问 revoke ——解除用户访问权限 ————事务控制 commit ——结束当前事务 rollback ——中止当前事务 set transaction ——定义当前事务数据访问特征 ————程序化SQL declare ——为查询设定游标 explan ——为查询描述数据访问计划 open ——检索查询结果打开一个游标 fetch ——检索一行查询结果 close ——关闭游标 prepare ——为动态执行准备SQL语句 execute ——动态执行SQL语句 describe ——描述准备好的查询 ————局部变量 全局变量(必须以@开头) declare @idSQL中如何获取用户角色?
(本文档仅供参考) V9以下版本参考如下方式实现,V9以上版本系统已内置了相关系统函数。 问题说明 如果想根据用户所拥有的角色判断数据的使用权限,现在产品没有该函数,如何获取当前登陆用户的所属角色? 解决方案 选择【增加自定义函数】,然后把CurrentUserAllRoleIDs和CurrentUserAllRoleNames直接填写进去,具体如下: 1、【公共设置】--》【函数列表】--》【系统函数】--》【字符串】--》右键--》【增加自定义函数】: image2018-11-16 10:13:2.pngTomcat高版本部署smartbi通过URL拼接参数打开报表报400
(本文档仅供参考) 问题 本地测试在tomcat 9中测试如下URL链接, 测试串(基于产品自带的例子):http://localhost:8080/smartbi/vision/openresource.jsp?paramsInfo=[{"name":"产品名称参数","value":"汽水","displayValue":"汽水"}]&resid=I4028812115561f6c0144956d0aa20117&showtoolbar=true&refresh=true&user=admin&password=admin 发现访问的时候提示“HTTP Status 400 -错误的请电子表格预览报错"Value '0000-00-00' can not be represented as java.sql.Date
(本文档仅供参考) 问题 数据集预览正常,电子表格预览报错“Value '0000-00-00' can not be represented as java.sql.Date 解决方案 在电子表格所关联的数据源上加参数:zeroDateTimeBehavior=convertToNull V7版本开始数据源会自动加上,V6以及以下都没有。 image2018-12-22 22:49:2.png