第12页,共618页。 显示 6,172 条结果 (0.094 秒)
配置连接多维数据库
Smartbi支持多种多维数据库,您可以使用下列过程进行具体的配置: Microsoft SQL Server Analysis Services:选择Microsoft SQL Server Analysis Services作为Smartbi的多维数据库服务器,具体配置过程请参见 Analysis Services 2000 或 Analysis Services 2005/2008 。 Essbase Server 7:选择Essbase Server 7作为Smartbi的多维数据库服务器,具体配置过程请参见 Essbase Server7 。 Essbase Server 9.3:选择Essbase获取数据库连接失败
(本文档仅供参考) 问题描述 连接MySQL数据源,报错信息如下 Caused by: 获取数据库连接失败:获取数据库连接失败:null, message from server: "Host '192.168.1.163' is blocked because of many connection … ) at ...(...) at smartbi.connectionpool.SmartbiPoolableConnection.doGetConnection(SmartbiPoolableConnection.java:84) Caused by: java.sql.SQLException: 获取数据库连接失败:null自助数据集-功能索引
功能 说明 概述说明 介绍自助数据集的含义及特色。 界面介绍 详细介绍自助数据集的编辑界面。 定义流程 数据来源 自助数据集的数据来源说明。 筛选器 筛选器的作用是当数据集数据量比较大时,通过添加筛选器,对数据集的数据进行筛选过滤,以便用户快速获取其所需的数据。 计算字段 计算字段是指使用已经存在的字段,通过四则运算、函数等表达式定义新字段。 功能示例 跨库数据集 自助数据集支持跨库查询,当用户查询的数据涉及范围并不限于一个数据库时,可以跨多个库进行查询。 数据集嵌套 数据集嵌套指引用其他数据集的表数据创建自助数据集。如何向Smartbi中添加数据库驱动jar包—V7及以上,V9以下版本
(本文档仅供参考) 说明 在使用过程中,可能经常需要向Smartbi中添加数据库驱动jar,可以通过本文档中的方式添加此这类jar文件。 版本要求 V7.0.1及以上,V9以下版本可参考当前文档。 V9以上版本可参考wiki文档:如何向Smartbi中添加数据库驱动jar https … 查找扩展包中lib目录下的jar文件 如果smartbi中已内置对应的数据库驱动,则系统会使用内置的驱动进行数据源连接。若需要使用自行添加的驱动,则需要同时删除war包中内置的驱动文件。 添加驱动 添加jarpg数据库指定schema作为知识库
(本文档仅供参考) 问题说明: V97版本支持postgresql数据库作为知识库,postgresql数据库默认会用public作为知识库,如何指定其他schema作为知识库? 解决方案: 在数据库中通过执行sql方式指定schema,指定后参考文档 使用PostgreSQL做为知识库 完成知识库配置即可。 指定schema命令参考:ALTER DATABASE user_name SET search_path to schemaName 注意:目前不支持在config配置界面通过currentSchema参数方式指定schema,请知悉。自定义任务,调用的代码能否自动断开数据库连接smartbi.sdk.service.datasource
(本文档仅供参考) 问题说明 在使用自定义任务时,调用smartbi.sdk.service.datasource类的executeNoCacheable和executeUpdate方法: 每次调用execute类型的方法连接数据库执行完sql语句后,是否能自动断开数据库连接? 还是在关闭ClientConnector对象后会关闭数据库连接? 还是需要调用什么方法来进行关闭数据库连接? 解决方案 每次调用execute类型的方法连接数据库执行完sql语句后,其实不需要手动去关闭数据库连接,smartbi会自动关闭处理的。跨库联合数据源出现错误:Caused by: java.net.UnknownHostException: smartbi-unionserver。
(本文档仅供参考) 问题 客户使用跨库联合数据源出现Caused by: java.net.UnknownHostException: smartbi-unionserver错误,如下图: 跨库联合数据源报错.jpg 解决方案 此问题是由于跨库联合数据源中的连接字符串没有填写IP导致,正确填写连接字符串则不会报错,正确的连接字符串应如下图所示: (连接字符串:jdbc:smartbi:uniondb://localhost:48080) 跨库联合数据源2.jpg⬝ 不同类型多维数据库配置说明
Smartbi支持多种多维数据库,您可以使用下列过程进行具体的配置: Microsoft SQL Server Analysis Services:选择Microsoft SQL Server Analysis Services作为Smartbi的多维数据库服务器,具体配置过程请参见 Analysis Services 2000 或 Analysis Services 2005/2008 。 Essbase Server 7:选择Essbase Server 7作为Smartbi的多维数据库服务器,具体配置过程请参见 Essbase Server7 。 Essbase Server 9.3:选择Essbase连接数据库报错:java.lang.ClassNotFoundException: Oracle.jdbc.driver.OracleDriver
(本文档仅供参考) 问题说明 1、在测试数据库连接时报如下错误:"Caused by: java.lang.ClassNotFoundException: Oracle.jdbc.driver.OracleDriver",原因是没有添加正确的 Oracle http://baike.baidu.com/view/1685727.htm 数据库版本对应的驱动程序,在连接 Oracle 知识库或是业务数据库的时候会出现此类错误。 2、Oracle 9i 和 10g 等不同版本数据库的 JDBC 驱动程序不兼容,因此 Smartbi 产品包默认并没有把 Oracle http://baike.baidu.com/view关系数据源-连接SQL Server数据库命名实例
新建关系数据源连接时,可以直接选择“MS SQL Server”类型数据库,连接 SQL Server 数据库默认实例。但是对于 SQL Server 的命名实例,就连接不上了,请参照如下方法进行设置。 新建关系数据源 创建入口:在smartbi中选择 数据连接 > 关系数据库 > MS SQL Server … 在 config.jsp 界面配置知识库,对于SQL Server命名实例又该如何连接呢?“数据库类型”选择“MSSQL”,“服务器地址”设置为IP、端口,再加上 instanceName。详细配置如下图所示。 image2019-11-18 16:24:57.png 如果“测试连接”过程中,总是提示“连接池初始化失败