[BI] SpagoBI 学习(一) 配置Postgres数据库连接

SpagoBI

SpagoBI 是100%开源且比较好的BI分析工具。SpagoBI是一个商业智能平台,为商业智能项目提供了一个完整开源的解决方案。它涵盖了一个BI系统所有方面的功能包括:数据挖掘、查询、分析、报告、Dashboard仪表板。

 

系统架构

SpagoBI可以为各种类型的用户提供分析或管理工具;无论您是业务用户或管理决策者,还是开发人员或系统管理员。

SpagoBI系统由下列主要模块组成:

  1. SpagoBI SERVER服务器,SpagoBI商业智能套件的的核心模块,包括分析工具和相关的功能特性;如用户、角色、权限管理、目录、菜单设置、及分析报表的查看、及自助分析等;
  2. SpagoBI STUDIO 设计器,是SpagoBI集成开发环境,用于设计并开发诸如图表、报表、OLAP分析等分析文档的工具;在Studio中设计好报表后,可以直接发布到SpagoBI Server上。
  3. SpagoBI META ,SpagoBI的元数据管理环境;
  4. SpagoBI SDK,允许外部工具和应用程序与 SpagoBI 服务器进行交互的集成层;
  5. SpagoBI APPLICATIONS 应用,对正在使用SpagoBI开发垂直的分析模型的集合;

 

SpagoBI安装

1.安装JDK :http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

2.安装tomcat :http://tomcat.apache.org/

3.安装SpagoBI :http://download.forge.ow2.org/spagobi/

这里下载的是:All-In-One-SpagoBI-5.2.0_11042016.zip

解压安装包 All-In-One-SpagoBI-5.2.0_11042016,更名为 SpagoBI

配置环境变量:

CATALINA_HOME = D:\SpagoBI

CATALINA_BASE = D:\SpagoBI

 

SpagoBI连接数据库

修改server.xml

修改hibernate.cfg.xml

修改jbpm.hibernate.cf.xml

修改quartz.properties

报错解决

  • icu4j报错:以最新版本的icu4j jar 换掉webapps\SpagoBIQbeEngine\WEB-INF\lib下的 icu4j-XX.jar
  • org.hibernate.MappingNotFoundException: resource: org/jbpm/identity/User.hbm.xml not found
  • 解决办法:SpagoBI/WEB-INF/lib 加上 jbpm-identity-3.2.jar
  • 系统使用过程,不支持录入中文数据:
  • 数据库必须使用utf-8字符集
  • couldn't load class XX :org.quartz.impl.jdbcjobstore.oracle.OracleDelegate:
  • 解决办法:替换quartz-all.jar为1.6.1版本
  • javax.naming.OperationNotSupportedException: Context is read only error:
  • 解决办法:Try adding a file named resfactory.propertiesunder WEB-INF/classes containing the following line:tbeller.usejndi=false
  • Cockpit添加部件的时候报错:Impossible to load dataset [bookings] due to the following service errors: SbiCacheItem is not mapped [from SbiCacheItem h where h.signature = ?];
  • 定义数据源的时候勾上"write default"
  •  

启动

需要导入启动脚本sql文件:5.2地址在上面

D:\SpagoBI\bin\SpagoBIStartup.bat

 

完成,打开网页,账号密码都为:biadmin

http://localhost:8080/SpagoBI

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值