4000-520-616
欢迎来到免疫在线!(蚂蚁淘生物旗下平台)  请登录 |  免费注册 |  询价篮
主营:原厂直采,平行进口,授权代理(蚂蚁淘为您服务)
咨询热线电话
4000-520-616
当前位置: 首页 > 新闻动态 >
热卖商品
新闻详情
Pentaho 套件之初探 ---Pentaho BI安装及配置(一) - 天善智能...
来自 : ask.hellobi.com/blog/doudou/4. 发布时间:2021-03-26

前段时间在研究pentaho套件,包括对于pentaho源码的修改以及pentaho报表嵌入到JAVA application应用,pentaho复杂报表的制作。下面我将持续更新一系列的博客来总结最近的工作。Pentaho是一个套件,包含从数据仓库、ETL以及报表工具的一系列软件工具,该套件全部采用Java 书写,如果如C#等其他语言想调用其报表,最好的方式通过发布webservice来供其它语言调用。Pentaho ETL用的是kettle,kettle的资源库可以管理kettle元数据,如日志的记录,etl的数据库的配置信息都保存在资源库当中。Pentaho BI server是报表服务器,BI server是集成tomcat 服务器的,不同的BISERVER版本集成不同版本的tomcat ,这个大家可以根据自己的使用习惯选择。Pentaho BI server也是pentaho bi套件当中最复杂的部分。其中包含到支持多国语言,配置简单LDAP配置即可支持单点登录等等。Pentaho Report 工具我比较习惯用PRD,当然可以搭配Workschema 和mondrian做多维分析。


这里先说明Biserver的搭建过程。下载资源https://sourceforge.net/projects/pentaho/files/Business%20Intelligence%20Server/


资源说明:

\"Clipboard

1. 解压biserver-ce-x.x.x.stable.zip,有如下目录:(由于之前我用过4.8以及6.0两个版本,这两个版本的项目架构也是不一样的,4以及以下的都是4.8的架构,5以上的就是6的项目架构)

4.8的项目架构如下:

\"Clipboard


5以上的架构就只剩下biserver-ce了,将管理控制台迁入到biserver-ce。


2. 设置JAVA_HOME,使用系统安装的JDK.

注:由于Pentaho BI服务器默认是从自带的Tomcat中启动的,如果机器上本来就安装了Tomcat,并设置了相关环境变量,就有可能启动Pentaho BI时会启动之前安装的Tomcat。


启动及访问(只介绍6这个最新版本,否则容易混淆)

\"Clipboard

提示Pentaho BI平台就绪表示启动成功。

\"Clipboard

在浏览器上输入localhost:8080/pentaho 即可访问Biserver

\"Clipboard

红色部分为敏感信息,不需要显示,需要将biserver-ce\\pentaho-solutions\\system\\pentaho.xml文件里的配置为如下才可以避免 ,保存后重启biserver即可生效。

\"Clipboard


注意在biserver 4.8当中,如果客户端向服务器发布报表,需要修改发布密码。但是6.0不需要修改发布密码。修改路径如下:pentaho的发布密码位于pentaho-solutions/system中的publisher_config.xml

publisher-config

publisher-password 123456 /publisher-password

/publisher-config


截止到现在,pentaho bi server已下载并启动配置完毕,但此时biserver的元数据存储在hsql数据库当中,对于实际应用时是不可能的。下一节将说明元数据库迁移。

附件: 记住启动pentaho bi之前一定要确保已经安装JDK,通过在cmd当中输入java -version来查看版本信息。

本文链接: http://pentahograymatter.immuno-online.com/view-782143.html

发布于 : 2021-03-26 阅读(0)
公司介绍
品牌分类
联络我们
服务热线:4000-520-616
(限工作日9:00-18:00)
QQ :1570468124
手机:18915418616