搜索

Help

第201页,共405页。 显示 4,041 条结果 (0.054 秒)

  1. 连接mysql8数据库,报“BigInteger cannot be cast to java.lang.Long”

    (本文档仅供参考) 问题        连接mysql8数据库,报“java.lang.ClassCastException: java.math.BigInteger cannot be cast to java.lang.Long” 报错_1666855944_1666855944140_ffc549.png 问题原因 据以往项目经验,该报错是因为mysql驱动与所连接的MYSQL数据库版本不匹配导致。 解决方案 确认该MYSQL数据库的版本,更换数据源中所使用的驱动。 向Smartbi中添加数据库驱动V9:https://wiki.smartbi.com.cn/pages/viewpage.action
    FAQ中心五月 16, 2023
  2. mysql大数据量的情况下会报Java heap space

    (本文档仅供参考) 问题          mysql大数据量的情况下会报Java heap space,具体报错如下图:          image2020-10-15_17-56-40.png 问题原因        默认情况下,MySQL是加载所有数据到内存中的,所以在大数据量的情况下会造成内存溢出的问题。 解决方案 对于此问题,可以通过如下方式勾选【大数据量兼容】来解决: image2020-10-15_17-58-10.png         勾选前的连接字符串:jdbc:mysql://<servername>:<port>/<database
    FAQ中心八月 13, 2021
  3. 数据模型中导入文件逻辑

    (本文档仅供参考) 问题描述: 数据模型导入文件的逻辑是怎么样的,导入文件太多会不会将磁盘空间占满? image2024-2-29_15-56-24.png 解决方案: 可打开系统监控–日志 页面,开启日志监控,然后在回到系统操作界面,操作导入文件,等操作完成后,回到日志监控页面,可见关键日志信息,先创建表, 然后从这个路径下(Windows环境下部署对应路径)D://Smartbi//Tomcat//bin//Tmp-smartbi//tmp-smartbi//importdata_598192134472325714_tmp.csv 复制对应的csv文件导入到表中。路径为导入文件上传的路径,上传导入完成即时删除
    FAQ中心二月 29, 2024
  4. teradata数据源,表名过长在smartbi中显示不全

    (本文档仅供参考) 问题 在terdata数据库中,某个表的表名为“AM_BILL_SELF_HELP_EQUIP_TXN_DTL”。通过数据源管理添加到smartbi中后,查看该表。发现表名缺少了部分内容,只显示了“AM_BILL_SELF_HELP_EQUIP_TXN_DT”,“DT”哦后面的内容并没有显示出来。 数据库中: 1.jpg smartbi中: image2018-7-30 17:12:23.png 解决方案 通过dbvisualizer工具,使用相同的jdbc驱动直接连接teratada数据库,发现在dbvisualizer中,也是只显示到“DT”,缺少“DT”后面的内容
    FAQ中心八月 13, 2021
  5. 星环数据库添加自定义驱动后,测试连接报错数据库驱动找不到

    (本文档仅供参考) 问题现象 新部署的环境在动态驱动路径下正确添加自定义驱动后,通过关系数据源连接,测试连接报错找不到org.apache.hive.jdbc.HiveDriver 在系统监控-类查找中,检索org.apache.hive.jdbc.HiveDriver同样没有找到。 image2024-6-30_23-36-28.pngimage2024-6-30_23-37-2.png 问题原因 经解压该驱动jar包,发现此jar包中确实不存在org.apache.hive.jdbc.HiveDriver,这个驱动jar的驱动类不是org.apache.hive.jdbc.HiveDriver,需要做对应调整
    FAQ中心六月 30, 2024
  6. 星环使用date() 函数报错:Could not initialize class org.apache.hadoop.hive.common.type.HiveDate

    (本文档仅供参考) 问题说明 基于星环数据源,创建原生SQL数据集,执行语句中含有date()函数报错,如下图所示 image2023-10-27_14-37-57.png 解决方案 方式一: 在现有的动态驱动的目录下新建properties文件,文件内容 loadFromParentPackages=org.apache.commons.logging,文件名称smartbi.properties,然后重启Smartbi服务。 方式二: 新建一个驱动目录,将数据库驱动和properties文件一起放入,数据源选择这个新的驱动目录,无需重启Smartbi服务
    FAQ中心十一月 10, 2023
  7. 8.0及以上版本连接MongoDB数据库时显示未指定错误:com/mongodb/MongoClient

    (本文档仅供参考) 问题         8.0及以上版本连接MongoDB数据库时显示未指定错误:com/mongodb/MongoClient: image2018-10-26 19:25:39.png 解决方案          该报错是由于缺少_JDBC_mongo-java-driver-3.4.2.jar这个jar包导致的报错,将该jar包放到如下图所示的路径中即可,需注意,每次更换war包后都要将该jar包放入该路径下: image2018-10-26 19:27:12.png 由于此前内置这两个jar包:_JDBC_ifxjdbc.jar和
    FAQ中心八月 13, 2021
  8. 存储过程检测结果集报错:identifier 'xxx' must be declared/必须声明标识符

    (此文档仅供参考) 问题 存储过程检测结果集报错,但是这个存储过程在数据库执行,以及在plsql跑都是没有问题的 86996E66-74A1-423d-BF95-EAA3FD6A87FD.png `}H2JW@JI]8]S$R6`53SJ2X.png 109E41C8-31D9-4ec6-84CE-828EBFF1A958.png 解决方案 这是因为oracle对存储过程的名称长度是有限制的,如果超过了这个长度就报错了。原本该存储过程名称是不会超过这个长度的,但是由于数据源设置了引用标识符,名称前后会增加上单引号,结果就导致存储过程名称过长,从而报错。 因此只需要在对应数据源中,删除掉引用标识符中的内容即可
    FAQ中心八月 13, 2021
  9. 跨库联合数据源SmartbiUnionServer添加驱动

    (本文档仅供参考) 问题 在使用跨库联合数据源过程中,可能会出现找不到类的情况(NoClassDeFoundError),如: 01.png 解决方案 此报错是由于跨库联合数据源中缺少相关的类,导致执行异常,故需在SmartbiUnionServer中添加相关驱动,具体步骤如下: (1)先在smartbi中查找是否有相关的类,查找路径【系统监控】-【类查找】,将提示中的斜杠"/"改成点 "."去查找,如:org.apache.http.impl.client.HttpClientBuilder,找到类对应的jar包;若在smartbi中没有找到该类对应的jar包,建议咨询数据库厂商,需由数据库厂商提供对应jar包
    FAQ中心十二月 02, 2021
  10. Clickhouse, read timed out 错误

    (此文档仅供参考) 问题描述: 在使用clickhouse的mpp进行大数据量地数据查询的时候, 经常会报出 Read timed out 的错误,报错信息如下所示,请教该如何解决? image2021-5-25_16-45-18.png 解决方案: 该问题是由于数据量过大,查询请求太久,导致clickhouse连接超时,建议在clickhouse连接字符串后面加上参数:?socket_timeout=600000再验证,socket_timeout的单位是ms,可以根据实际情况更改大小,若按照以上方法更改后依然报错,需结合日志等信息进一步分析判断。 注意事项: 对于数据源url的配置,正常情况下,拼接第一个参数用
    FAQ中心十月 11, 2021