- 浏览: 78983 次
- 来自: ...
最近访客 更多访客>>
最新评论
-
Triffic:
相见恨晚啊,坚持看完
四个开源商业智能平台比较(三) -
java-007:
Thank you, the landlord, a good ...
商业智能平台研究(九) ETL 中的数据质量控制 -
zouming_3:
感觉jaspersoft做的要好看些。
四个开源商业智能平台比较(三)
安装Birt 其实非常的简单.只需要下载Birt-Runtime-version 文件就可以了.下载解压后,其中有一个目录是ReportEngine 的目录,所有的Birt 能够运行都需要这个目录下的程序.
另外一个就是WebViewerExample 目录,这是一个eclipse 的sample ,直接把它放到tomcat webapps目录下就可以了.
运行成功后应该直接有 BIRT viewer has been installed 的提示,下面有个 View Example 的链接.它会调用一个Servlet 处理一个test.rptdesing 的模板并且接受一个默认的参数“my parameter" ,
你可以之后改变这个参数.
test.rptdesign 文件在WebViewerExample 下面,另外还有一个test1.rptdesing 文件把你的浏览器指向
http://localhost:8080/WebViewerExample/frameset?__report=test1.rptdesign
会弹出来一个parameter 对话框,随便输入两个1 , 後然运行出来的报表是个非常简单的报表.
这两个报表都是只用visual design 做出来的.算是最基本的入门了.
再来看一下这个sample 的目录结构,在WebViewerExample下,有6个目录,一个index.jsp 文件和两个birt 模板文件.
其中documents 目录,logs 目录 , scriptlib 目录是在web.xml 里面定义的,你可以定义到其他地方,里面还有其他的定义,都有注释。
在WEB-INF 目录下,有lib , platform ,tlds 目录,web.xml文件 和 server-config.wsdd ,这是一个标准的BIRT 安装目录,platform 下放的是从birt-runtime-version 的reportengine 下copy 过来的.
另外还有一个viewer.properties 文件,里面定义了可以输出的文件格式,现在一共支持6种:html , pdf , postscript , doc , xls (也就是csv,或者说是excel) ,ppt
如果你需要Birt 支持excel 或者 word 格式在这里定义就好了.
# [EXTENSION SETTING]
viewer.extension.html=html
viewer.extension.pdf=pdf
viewer.extension.postscript=ps
viewer.extension.doc=doc
viewer.extension.xls_prototype=xls
viewer.extension.ppt=ppt
# [OUTPUT FORMAT LABEL NAME]
viewer.label.html=HTML
viewer.label.pdf=PDF
viewer.label.postscript=Postscript
viewer.label.doc=Word
viewer.label.xls_prototype=Excel
viewer.label.ppt=Powerpoint
# [CSV SEPARATOR]
viewer.sep.0=,
viewer.sep.1=;
viewer.sep.2=:
viewer.sep.3=|
viewer.sep.4=\t
后面的CSV SEPARATOR 是支持你导出数据用的.
注意你的lib 都已经正确放置了先.
下一篇是介绍用最简单的Design API 来设计一个模板.
另外一个就是WebViewerExample 目录,这是一个eclipse 的sample ,直接把它放到tomcat webapps目录下就可以了.
运行成功后应该直接有 BIRT viewer has been installed 的提示,下面有个 View Example 的链接.它会调用一个Servlet 处理一个test.rptdesing 的模板并且接受一个默认的参数“my parameter" ,
你可以之后改变这个参数.
test.rptdesign 文件在WebViewerExample 下面,另外还有一个test1.rptdesing 文件把你的浏览器指向
http://localhost:8080/WebViewerExample/frameset?__report=test1.rptdesign
会弹出来一个parameter 对话框,随便输入两个1 , 後然运行出来的报表是个非常简单的报表.
这两个报表都是只用visual design 做出来的.算是最基本的入门了.
再来看一下这个sample 的目录结构,在WebViewerExample下,有6个目录,一个index.jsp 文件和两个birt 模板文件.
其中documents 目录,logs 目录 , scriptlib 目录是在web.xml 里面定义的,你可以定义到其他地方,里面还有其他的定义,都有注释。
在WEB-INF 目录下,有lib , platform ,tlds 目录,web.xml文件 和 server-config.wsdd ,这是一个标准的BIRT 安装目录,platform 下放的是从birt-runtime-version 的reportengine 下copy 过来的.
另外还有一个viewer.properties 文件,里面定义了可以输出的文件格式,现在一共支持6种:html , pdf , postscript , doc , xls (也就是csv,或者说是excel) ,ppt
如果你需要Birt 支持excel 或者 word 格式在这里定义就好了.
# [EXTENSION SETTING]
viewer.extension.html=html
viewer.extension.pdf=pdf
viewer.extension.postscript=ps
viewer.extension.doc=doc
viewer.extension.xls_prototype=xls
viewer.extension.ppt=ppt
# [OUTPUT FORMAT LABEL NAME]
viewer.label.html=HTML
viewer.label.pdf=PDF
viewer.label.postscript=Postscript
viewer.label.doc=Word
viewer.label.xls_prototype=Excel
viewer.label.ppt=Powerpoint
# [CSV SEPARATOR]
viewer.sep.0=,
viewer.sep.1=;
viewer.sep.2=:
viewer.sep.3=|
viewer.sep.4=\t
后面的CSV SEPARATOR 是支持你导出数据用的.
注意你的lib 都已经正确放置了先.
下一篇是介绍用最简单的Design API 来设计一个模板.
发表评论
-
JFreeReport 0.9 的特性预览
2007-09-12 15:13 2176在Pentaho的官方论坛里,我看到了JFreeReport ... -
在Tomcat上部署和运行Pentaho示例1.2版本
2007-09-12 15:10 2540下载pentaho_j2ee_deploy ... -
在Tomcat上如何集成Pentaho和Liferay
2007-09-12 15:08 1751... -
BIRT API学习
2007-09-12 15:06 2867以下这个例子来自birt 的官方教材,我没有改动任何的信息. ... -
Mondrian 如何使用 materialized view
2007-09-12 15:03 1970第十四篇文章中,我把 ... -
用materialized view + dimension 来提高mondrian 的性能2
2007-09-12 15:01 1949接着上一篇的定义我们定义如下两个dimension : CRE ... -
materialized view+dimension提高mondrian性能1
2007-09-12 15:00 1878着上一篇的步骤部署好了mondrian 之后 进入数据库,修改 ... -
mondrian + oracle 部署foodmart demo
2007-09-12 14:59 3479mondrian作为开源世界的OL ... -
商业智能研究(十二) OLAP 相关的一些开源项目
2007-09-12 14:53 2347联机分析(OLAP)处理专门设计用于支持复杂的分析操作,侧重对 ... -
在tomcat上部署pentaho 1.5.3
2007-09-12 14:51 1904在tomcat上部署pentaho 1.5.3 最近一直在做m ... -
商业智能平台研究(十一) BI基本概念
2007-09-12 14:47 2719商业智能对每个不同的公司都有不同的定义. 如果你对这些公司的定 ... -
商业智能平台研究 (十) ETL 选型
2007-09-12 14:42 3574ETL (Extract-Transform-Load的缩写, ... -
商业智能平台研究(九) ETL 中的数据质量控制
2007-09-12 14:40 1714数据质量一直是ETL工具 ... -
商业智能平台研究(八)
2007-09-12 14:36 2024... -
商业智能平台研究(七)
2007-09-12 14:34 1403五一期间哪里都没有去 ... -
四个开源商业智能平台比较(六)
2007-09-12 14:30 2130roadmap是一个项目的计划表,个人认为任何一个项目都应该有 ... -
四个开源商业智能平台比较(五)
2007-09-12 14:28 2219lumi 问JPivot能否单独使用,不能,根据其主页上的描述 ... -
四个开源商业智能平台比较(四)
2007-09-12 14:26 1873我想问,如果贵公司是 ... -
四个开源商业智能平台比较(三)
2007-09-12 11:58 2612先回答一下各位的评论,blogjava上的江南白衣 朋友(主 ... -
四个开源商业智能平台比较(二)
2007-09-12 11:53 1953一个好的项目总是有很多的文档,一个失败的项目总是有各种理由没有 ...
相关推荐
2. **Mobile**:这里的“Mobile”意味着SDK适用于移动设备,如智能手机或平板电脑,特别是那些运行在Android或Windows Mobile等操作系统上的Bluebird设备。开发者可以通过SDK将这些设备转变为强大的数据处理工具,...
通过阅读《住宅轻型商业灌溉系统规划指南》,用户不仅能够了解到最新的节水技术和自动化灌溉系统的设计思路,还能掌握如何自行安装这些系统的方法,从而有效提升灌溉效率并降低成本。同时,通过与Rain Bird等领先...
基于超声波和脑电波控制的FlappyBird小游戏 - 不懂运行,下载完可以私聊问,可远程教学 该资源内项目源码是个人的毕设,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! 1、该资源...
这种端到端感知方案结合BEV(Bird's Eye View)算法和占用网络,能够实时构建3D环境模型并进行路径规划,大大降低了对昂贵传感器如激光雷达的依赖,从而降低了系统成本。随着技术效率的提高和成本的下降,高阶自动...
2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。...
2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。...
关键技术创新在于使用Transformer架构的大模型,这种模型在自然语言处理领域取得了显著成果,现在被应用于多摄像头视觉融合,构建BEV(Bird's Eye View)算法,实现了2D到3D环境的实时建模。占用网络算法则用于路径...
2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。...
VOC飞鸟检测数据集是计算机视觉领域中一个专门用于训练和评估鸟类识别与检测算法的重要资源。这个数据集源自于广泛使用...无论是学术研究还是商业应用,掌握如何有效地利用这样的数据集对于提升人工智能技术至关重要。
2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。...
2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。...
2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。...
2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。...
智能汽车行业正处在一场由大模型应用引领的革命之中,这场变革将深度影响...总之,大模型的广泛应用正在重塑自动驾驶赛道,从感知预测到决策执行,再到商业模式,都将发生深远变化,推动智能汽车行业迈向新的发展阶段。
2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。...
2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。...
3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术、通信工程、软件工程、自动化、电子信息等相关专业,更为适合; 4、下载使用后,可先查看README.md文件、...
S5PV210又名“蜂鸟”(Hummingbird),是三星推出的一款适用于智能手机和平板电脑等多媒体设备的应用处理器,苹果的iPad和IPhone4上有的A4处理器(三星制造的),就用的和S5PV210一样的架构(只是3D引擎和视频解码...
本文所提出的系统,利用市场上的商业智能穿戴设备,如智能手环,旨在构建一个高效、准确的手势识别实时交互系统。通过使用真实设备收集数据,并以机器学习的方法处理和分析数据,该系统能够识别用户的手势动作,并将...
ETL,即数据抽取(Extract)、转换(Transform)、加载(Load),是商业智能(BI)领域中的一种核心数据处理流程。在企业级的数据仓库项目中,ETL扮演着至关重要的角色。它负责将来自不同源系统的数据进行抽取、清洗...