门户.Bi
xiaoxu1982
这个作者很懒,什么都没留下…
展开
-
从liferay看分布式cache的实现
cache是优化性能的必须选择,cache也是一个中大型系统必须选择的技术。Cache是专门针对有状态数据的系统做的一种优化措施。在J2EE中,通常我们有很多功能会在WEB层实现,比如Web Service,但是这些网络功能是非常耗时的,如果每个request都进行网络通讯,无疑性能是很低的。因此, 我们需要将一些经常反复使用的状态数据一直保存在内存中,在有效期内供客户端不断反复访问。使用Ha...2007-08-17 10:31:04 · 139 阅读 · 0 评论 -
在tomcat上部署pentaho 1.5.3
在tomcat上部署pentaho 1.5.3最近一直在做mondrian的foodmart的实验,有位朋友的公司要部署一个pentaho的demo来做演示,我跟他说直接运行demo就可以了,但是他们公司非要自己从头配一个,所以我就自己做了一下实验基于最新的1.5.3的,其实步骤都差不多,其他版本也应该可以,希望能给喜欢pentaho的朋友一点帮助。1 . 首先需要下载pentaho-j2e...2007-09-12 14:51:10 · 158 阅读 · 0 评论 -
商业智能研究(十二) OLAP 相关的一些开源项目
联机分析(OLAP)处理专门设计用于支持复杂的分析操作,侧重对决策人员和高层管理人员的决策支持,可以应分析人员要求快速、灵活地进行大数据量的复杂查询处理,并且以一种直观易懂的形式将查询结果提供决策人员,.1993年,E.F.Codd 将这类技术定义为“OLAP”。鉴于Codd 关系数据库之父的影响。OLAP 的提出引起了很大反响,OLAP作为一类产品同OLTP明显区别开来。Codd提出OLAP...2007-09-12 14:53:39 · 125 阅读 · 0 评论 -
mondrian + oracle 部署foodmart demo
mondrian作为开源世界的OLAP 服务器,还是比较成熟的,本文将介绍如何在在mondrian 上部署它自己提供的foodmart demo 来向大家展示mondrian 在oracle 上如何做OLAP服务器.1 . 首先,下载mondrian的源文件(不是derby的那一个) .2 . 把解压缩后的lib / mondrian.war 文件copy 到tomcat 的webapps ...2007-09-12 14:59:05 · 191 阅读 · 0 评论 -
materialized view+dimension提高mondrian性能1
着上一篇的步骤部署好了mondrian 之后进入数据库,修改所有以agg开头的表格,把它们重命名或者或者drop掉,下一篇我会解释为什么的.修改 WEB-INF / mondrian.properties 文件,加上如下两个keymondrian.trace.level=1mondrian.debug.out.file=e:/mondrianfoodmart.log然后把mondria...2007-09-12 15:00:32 · 174 阅读 · 0 评论 -
用materialized view + dimension 来提高mondrian 的性能2
接着上一篇的定义我们定义如下两个dimension :CREATE DIMENSION PRODUCT_DIMLEVEL "product_id" IS "product"."product_id"LEVEL "brand_name" IS "product"."brand_name"LEVEL "product_class_id" IS "produ2007-09-12 15:01:51 · 119 阅读 · 0 评论 -
Mondrian 如何使用 materialized view
第十四篇文章中,我把所有关于 agg 开头的表全部都重命名了,所以才得到了我后面要分析的sql ,如果没有把agg 开头的表重命名的话,得到的sql 是不一样的 :select "agg_c_10_sales_fact_1997"."the_year" as "c0", sum("agg_c_10_sales_fact_1997"."store_sales") as "m0", su2007-09-12 15:03:00 · 108 阅读 · 0 评论 -
商业智能(十八) 安装BIRT
安装Birt 其实非常的简单.只需要下载Birt-Runtime-version 文件就可以了.下载解压后,其中有一个目录是ReportEngine 的目录,所有的Birt 能够运行都需要这个目录下的程序.另外一个就是WebViewerExample 目录,这是一个eclipse 的sample ,直接把它放到tomcat webapps目录下就可以了.运行成功后应该直接有 BIRT view...2007-09-12 15:04:38 · 107 阅读 · 0 评论 -
BIRT API学习
以下这个例子来自birt 的官方教材,我没有改动任何的信息.这个例子演示了从建立DataSource ,然后建立DataSet , 动态的根据输入数据输出report template .关于Birt 的 API , 在 eclipse 的 help content 里面有,3.3 支持新的基于topic 的search ,可以帮我们简化搜索的topic , 其中有五个API (一共是5个) ...2007-09-12 15:06:01 · 326 阅读 · 0 评论 -
在Tomcat上如何集成Pentaho和Liferay
Pentaho和Liferay同时成为今年Jolt Enterprise Tools类的Productivity Winners。 Pentaho是一个完整的BI解决方案,不同于独立的报表或者数据挖掘,Pentaho立足于将多种BI所需部件通过流程进行串联集成。 更多...2007-09-12 15:08:12 · 117 阅读 · 0 评论 -
在Tomcat上部署和运行Pentaho示例1.2版本
下载pentaho_j2ee_deployments-<version></version>.zip。例如,http://prdownloads.sourceforge.net/pentaho/pentaho_j2ee_deployments-1.2.0.398-RC2.zip?download 下载pentaho_data ...2007-09-12 15:10:00 · 144 阅读 · 0 评论 -
商业智能平台研究(十一) BI基本概念
商业智能对每个不同的公司都有不同的定义.如果你对这些公司的定义有兴趣的话,可以到http://waxdoll.cnblogs.com/archive/2005/07/03/185677.html 看看其中微软的商业智能工具最广泛,包括,Microsoft SQL Server , Analysis Services Microsoft Office ,BI共同作业:SharePoint Por...2007-09-12 14:47:01 · 149 阅读 · 0 评论 -
商业智能平台研究 (十) ETL 选型
ETL (Extract-Transform-Load的缩写,即数据抽取、转换、装载的过程)作为BI/DW(Business Intelligence)的核心和灵魂,能够按照统一的规则集成并提高数据的价值,是负责完成数据从数据源向目标数据仓库转化的过程,是实施数据仓库的重要步骤。如果说数据仓库的模型设计是一座大厦的设计蓝图,数据是砖瓦的话,那么ETL就是建设大厦的过程。在整个项目中最难部分是用户需...2007-09-12 14:42:55 · 127 阅读 · 0 评论 -
商业智能平台研究(九) ETL 中的数据质量控制
数据质量一直是ETL工具的一个高级特性,为了解释清楚这个问题,让我们看看oracle的商业ETL工具Oracle Warehouse Builder 在数据质量上是如何管理的oracle在官方网站上有一篇专门介绍如何使用oracle warehouse builder的文章,地址为http://www.oracle.com/technology/pub/articles/rittman-owb...2007-09-12 14:40:05 · 185 阅读 · 0 评论 -
liferay下的聊天Portlet设置方法
概述当你在你的扩展环境或者一个简单的liferay-portal-tomcat-jdk1.5-4.2.0安装环境中,有几个简单的步骤来设置聊天portlet1.设置Wildfire聊天服务器2.编辑portal-ext.properties3关闭windows防火墙需要软件1.Wildfire Open Source software -(chat server that Chat ...2007-08-17 10:32:40 · 165 阅读 · 0 评论 -
创建liferay下的portlet
Liferay Portal企业版,构建在Portlet API(JSR 168之上)并且有为用户提供了丰富的Portlets。I.HelloWorlda.这个Portlet定义在 /portal-web/docroot/WEB-INF/portlet.xml中:<!--<portlet> <portlet-name>47</portlet-n...2007-08-17 10:33:38 · 140 阅读 · 0 评论 -
四个开源商业智能平台比较1
首先列出这四个项目项目 官方站点 开源站点openI http://openi.sourceforge.net jaspersoft http://www.jaspersoft.com/ spagoBI http://spago.eng.itpentaho http://www.pentaho.com/首先看一下它们各自的网站openIopenI的 站点就是属于典型的开...2007-09-12 11:51:34 · 166 阅读 · 0 评论 -
四个开源商业智能平台比较(二)
一个好的项目总是有很多的文档,一个失败的项目总是有各种理由没有文档或很少的文档。所有我们有理由来比较一下四个平台的文档。openI的项目相对来说比较的小,文档可能也少一些, Installation Document As ...2007-09-12 11:53:56 · 195 阅读 · 0 评论 -
四个开源商业智能平台比较(三)
先回答一下各位的评论,blogjava上的江南白衣 朋友(主页: http://www.blogjava.net/calvin/)有个评论,说openI项目不怎么更新了。我查了一下sf.net上的消息, OpenI 1.3.0 Released! 007-02-06 2月份倒到现在也没过多长时间,算是正常更新速度。另外他说Jaspersoft还是偏重报表而...2007-09-12 11:58:10 · 123 阅读 · 0 评论 -
四个开源商业智能平台比较(四)
我想问,如果贵公司是一家汽车公司(包括汽车研发,制造,销售,售后等),最近准备部署一个BI系统,而公司又没有人对这一块有了解,大家应该怎么办。你 如果从搜索引擎或者新闻网站上了解到有这么四个开源的BI系统,还包括一些其他的商业BI公司,包括国内的和国外的,你应该这么评估的呢?如果是 我,我会先到一个网站上浏览一下,看一下人家主页是什么样子,有什么成功的产品,有哪些客户,大客户总是让人放心一...2007-09-12 14:26:08 · 1047 阅读 · 0 评论 -
四个开源商业智能平台比较(五)
lumi 问JPivot能否单独使用,不能,根据其主页上的描述, JPivot is a JSP custom tag library that renders an OLAP table and let users perform typical OLAP navigations like slice and dice, drill down and roll up. It uses Mondr...2007-09-12 14:28:43 · 249 阅读 · 0 评论 -
四个开源商业智能平台比较(六)
roadmap是一个项目的计划表,个人认为任何一个项目都应该有的,这样你的developer能够知道自己工作的项目处在什么状态,也不至于每天都在没日没夜的忙,却不知道自己在忙什么,这样更能够提高团队的士气。openI的roadmap我好像是看到过了的,但是等我去找的时候却没有了,所以直接跳过,如果有哪位朋友看到了,也请麻烦告诉我一声。JasperSoft我找到的这一篇是Novemb...2007-09-12 14:30:54 · 82 阅读 · 0 评论 -
商业智能平台研究(七)
五一期间哪里都没有去,看了一段关于魔兽世界的视频,讲的是4个小孩子被一个人PK,那四个小孩子拼命练级最后打败那个人的故事,其中有一句话翻译的很好,gentleman ,we are dealing with the guy have absolutely no life .先生们,我们正在对付一个彻头彻尾的宅男。五一期间就是当了一个宅男。总是有很多事情觉得应该去做,总是说等有了时间去做。可真...2007-09-12 14:34:23 · 156 阅读 · 0 评论 -
商业智能平台研究(八)
商业智能平台研究(八) ETL 之metadata metadata 网上有很多写metadata的文章,如果觉得我没有写清楚,也可以参考一下其他人的文章, 元数据的定义就是:描述数据的数据,你非要问什么描述元数据,还是...2007-09-12 14:36:24 · 136 阅读 · 0 评论 -
JFreeReport 0.9 的特性预览
在Pentaho的官方论坛里,我看到了JFreeReport 0.9的相关信息。经过将近15个月的调研和计划,经过1年多的开发(前几天刚发布,下载),JFreeReport 0.9比原来的版本有了巨大的变化。变化1:全新的架构。与以前版本完全不一样的架构。变化2:面向文档(document)的处理方式,替换了原来的以数据为中心的报表方式。变化3:遵循更严格的“内容分离”的设计原则。并分离出很...2007-09-12 15:13:37 · 264 阅读 · 0 评论