问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用kettle抽取数据后 怎么生成报表 怎么发布到tomcat上 需要添加什么代码 jsp页面怎么设置

发布网友 发布时间:2022-04-07 19:37

我来回答

3个回答

懂视网 时间:2022-04-07 23:58

深蓝的blog:http://blog.csdn.net/huangyanlong/article/details/46117065

 

【目标】

利用kettle中的资源库功能,把ktr文件统一存储到数据库中,方便本地进行版本管理

ktr:使用kettle编辑的转换,被称为ktr;

转换:添加功能模块,实现ETL的项目称为转换。 

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

一路确定后,点击ok完成资源库的创建,如下:

技术分享

创建完成后,先进资源库看一眼效果,如下图:

技术分享

可以对资源库进行设置及创建目录,如下:

技术分享

技术分享

下面往资源库里添加一个ktr,如下:

技术分享

设计一个ktr方案,然后保存,点击确定后,如下:

技术分享

向资源库保存完ktr后,进去看看是否保存上了,如下:

技术分享

可以看到,命名为“深蓝ktr1”的转换已经保存在bjbank这个资源库里了,如下:

技术分享

【小结】

             利用kettle中的“资源库”,会把元数据统一存储在数据库中,这样利于个人对于本库ktr的统一管理及更改。

原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明出处,否则追究版权法律责任。

深蓝的blog:http://blog.csdn.net/huangyanlong/article/details/46117065

 

系列链接_20150523:

蓝的成长记——追逐DBA(1):奔波于路上,挺进山东 

蓝的成长记——追逐DBA(2):安装!安装!久违的记忆,引起我对DBA的重新认知

蓝的成长记——追逐DBA(3):古董上操作,数据导入导出成了问题 

蓝的成长记——追逐DBA(4):追忆少年情愁,再探oracle安装(Linux下10g、11g) 

蓝的成长记——追逐DBA(5):不谈技术谈业务,恼人的应用系统

蓝的成长记——追逐DBA(6): 做事与做人:小技术,大为人

蓝的成长记——追逐DBA(7):基础命令,地基之石 

蓝的成长记——追逐DBA(8):重拾SP报告,回忆oracle的STATSPACK实验

蓝的成长记— —追逐DBA(9):国庆渐去,追逐DBA,新规划,新启程

蓝的成长记——追逐DBA(10):飞刀防身,熟络而非专长:摆弄中间件Websphere 

蓝的成长记——追逐DBA(11):回家后的安逸,晕晕乎乎醒了过来 

蓝的成长记——追逐DBA(12):七天七收获的SQL

蓝的成长记——追逐DBA(13):协调硬件厂商,六个故事:所见所感的“服务器、存储、交换机......”

蓝的成长记——追逐DBA(14):难忘的“云”端,起步的hadoop部署 

蓝的成长记——追逐DBA(15):以为FTP很“简单”,谁成想一波三折

蓝的成长记——追逐DBA(16):DBA也喝酒,被捭阖了

 

系列链接_20150528:

足球与oracle系列(1):32路诸侯点兵,oracle32进程联盟 之A组巴西SMON进程的大局观

足球与oracle系列(2):巴西揭幕战预演,oracle体系结构杂谈

足球与oracle系列(3):oracle进程排名,世界杯次回合即将战罢!

足球与oracle系列(4):从巴西惨败于德国,想到,差异的RAC拓扑对比!  

足球与oracle系列(5):fifa14游戏缺失的directX库类比于oracle的rpm包! 

足球与oracle系列(6):伴随建库的亚洲杯——加油中国队

 

Kettle_使用资源库功能把ktr元数据统一存储到数据库中

标签:kettle   资源库   ktr   

热心网友 时间:2022-04-07 21:06

kettle工具没用过。
1.怎么生成报表,这个不知道。
2.怎么发布到tomcat上。
我下了一个kettle,网上说这个是纯JAVA写的工具,那么你要使用一些功能,需要将kettle的一些JAR文件添加到你工程的web-inf/lib目录下。
3. jsp页面怎设置。
这个要看生成的报表是什么了。如果是一个图片。有两种方法,一个是将文件生成到服务器上,在JSP中引用该图片,另一个就是直接以流的方式写到页面上。
如果是类似EXCEL那样的系统,可识别的文件 ,可以用流以打开方式写到页面上。打开显示文件内容。

热心网友 时间:2022-04-07 22:24

kettle本身没有导出报表的功能,需要借助japser report 插件来完成报表的导出。
一、报表制作流程:
1. 先使用 ireport 设计报表样式文件,要设置好这个报表里使用的字段,参数,变量。以及这些字段,参数,变量在报表里的布局。irport 是一个很优秀的 japser report 设计器,能满足应用中对报表样式的大部分需求。注意在 ireport 里不必设置数据源,也不必设置 SQL 查询语句,只是使用 ireport 设计报表布局。
2. 使用 kettle 构造报表依赖的数据集,数据可以来源于多个数据库或文件。如下图的销量统计报表,实际销售数据来源于业务系统,而销售目标来源于 Excel 文件。
3. 设置 jasper report 插件的属性,输入的报表样式文件路径,报表格式,输出的报表路径,参数等。
4. 设置报表处理流程的后续的作业,比较典型的有: 将报表作为邮件附近或正文发送,上传到 FTP,上传到 web server 等。
二、发布tomcat:
1、拷贝报表源程序打包后到tomcat的webapps目录。在pentaho目录下的WEB-INF下有一个web.xml配置文件。使用文本编辑器打开web.xml,在里面查找solution-path,把它的param-value改成你‘report123’版本所在的目录名称。
2、启动样本数据库。
转到‘Sample /report123?M2’版本所在的目录下,例如E:kettle-demo。执行目录下的start-kettle.bat,启动样本数据库。
3、同时修改jsp的输出格式
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 微信里视频号直播怎么授权给别的 ppt模板下载在哪里注册 才可以下载啊 如何面对丈夫夜不归宿,给夜不归宿老公的忠告 一吵架就不回家的男的,有什么对策 面对一个找各种借口不回家陪伴家人的男人,该怎么办? 一吵架老公就不回家怎么办 对付晚归的男人有什么好方法 面对一个不想回家的男人怎么办? 要是你的老公一夜没回来,你会怎么对付他? 男人经常不回家怎么办 对整夜不回家的老公,绝妙的方法 老公不回家的有效方法 怎样对待一个不回家的老公 奶茶西米露的做法窍门 在奶茶店上班要学什么? 饮品配方 甜饮品和冷饮的种类.奶茶,雪乳,沙冰,奶昔,新地,圣代, 谁有杭州蜜果奶茶制作配方啊。 真正在奶茶店工作过的进来,不懂别瞎说 奶露怎么做的、它的配比是多少? 两个 视频号的关系 TMC-2太阳能热水器微电脑水温水位显示仪的使用方法是什么? 怎么绑定 超仿真机器人娃娃能干什么? 智能硅胶娃娃机器人怎么样? 未成年实名认证怎么改? tomato 的复数 有全能的机器人娃娃吗? tomoto{西红柿}是可数名词吗? jersey,tomoato ,pototo 的复数形式是什么? 仿真智能机器人老婆有什么感觉? 20个英语名词,并写出它们的复数。 请问市面上卖的那些可以简单对话的智能娃娃是否属于机器人呢? (write)的同音词(tomato)的复数 儿童智能机器人现在有没有好的品牌介绍? stir-fried tomoto and eggs什么意思 tomoto为什么没有复数 英语当中的几个名词的复数形式变化加s还是es比较搞的单词 英语七上天天办我学。。。 5万的智能机器人淘宝上叫什么?以前能搜到现在找不到了 高仿真硅胶娃娃智能机器人的出现,你是期待还是担心呢