`
zhaizhisheng
  • 浏览: 73172 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论
文章列表
大家好非常感谢大家的关注,由于ITEYE在手机上看文件不是很方便现将博客搬家到csdn.net上欢迎大家来围观和探讨Pentaho相关的技术问题 新博客地址:http://blog.csdn.net/zhaizhisheng
软件版本 Pentaho BIServer 5.0.1-ce Pentaho CDE 14.03.07 (Stable) 上一篇文章介绍了饼形图的一些高级应用,这一篇文章和大家一起来看看,柱状图(BarChart)的一些常用设置和应用。 一、当x轴的说明文字旋转 当X轴的说明文字太长而无法显示全的时候我们为了看清各个数据的说明需要将说明文字做一个旋转, 设置参数:将Extension points增加参数 xAxisLabel_textAngle 设置为 1 增加参数 xAxisLabel_textAlign 设置为 left xAxisLabel_textAngle:控制旋转的 ...
软件版本 Pentaho BIServer 5.0.1-ce Pentaho CDE 14.03.07 (Stable) 上几篇文章写了怎么使用Pentaho CDE,这篇文章开始就和大家一起看看Pentaho CDE中各种图形的一些高级应用。第一个图形也是大家都比较熟悉的饼形图。 一、怎么让饼形图变成环形 设置参数:将Extension points增加参数slice_innerRadiusEx并将其值设置成一个数字(这个数字指定空心部分所占的比例设置越大圆环越细) 设置后的效果如图: 二、设置鼠标放上去有弹出效果 当鼠标放到饼形图的一部分时让此部分向外弹出 设置参数: ...
    今天有人在群里问PRD隔行变色(背景色)的设置,之前设置过可以怎么就想不起来,没办法只好再下载一个PRD研究一下了。终于又重拾起来了,在这里做一个笔记以备以后不时之需。      方法很简单只需要这么几步: 第一步在右上角选中Data选项卡找到functions右键add function如图:  第二步选中RowBanding 点击 OK 选中新加入的RownBanding 修改其Active color和 Inactive color如图:   至此设置完毕看看效果吧!    本人接触Pentaho时间不长如果文中有错误望高手指出谢谢! 如果对文中有疑问请联系我 ...
在使用CDE的时候大家对CDE的各个图形的设置是不是有点范难了,主要是不知道怎么下手今天就给大家分享一些这方面的参考资料.        首先需要了解的是CDE(Community Dashboard Editor)的前台用的是CCC(Community Charting Components)( ...

kettle

private static void getSubDir(RepositoryDirectoryInterface rootDir,List dataList) { Map map=new HashMap(); map.put("id", rootDir.getName()); map.put("text", rootDir.getPath()); if(rootDir.getParent()!=null) { map.put("parentid", rootDir.getParent( ...
  今天来和大家讲一下Kettle的一些基础应用,本文包括如何将转换中的结果转出到作业中;转换如何从父作业中获取上一个转换写入的数据;以及设置变量和获取变量的用法。不多说先看最终的作业和转换。 作业:    转换1:    转换3:        这里先说一下思路,在Mysql数据库中保存了一些数据,第一个转换从数据库读取数据并把一些参数设置到环境变量中,第二个转换读取第一个转换获取的数 据,并获取环境变量的值,根据这些数据做一些操作(这里只作演示所做的操作是把它们输出到文本中),然后把数据库表中处理过的这条数据打上处理过的标记(这里是用的时间,第一个转换取的时候判断 小于当日的 ...
声明:本文整理自网络,加上个人实际实验结果   Oracle存储过程返回数据集,其实就是返回游标,这里需要了解这样几个概念,游标、存储过程的out参数、引用游标类型、Oracle的程序包,这里只说明具体怎么做,如果想了解以上概念请自行在网上搜索或关注我的博客。 首先说一下思路:         定义一个包(这相当于一个容器)(也可以理解为Java中的类)         包中包含一个存储过程来返回一个游标引用         包中包含一个自定义类型 游标引用(这个类型也可以应用到其它地方,这在调用存储过程时用到)  定义包分两部分:包头、包体 包头部分定义包中应该包含哪些内容 ...
软件版本 Mondrian 3.6.1        上一篇文章介绍了如何将Mondrian集成到我的自己的WebApp中并且以XMLA的形式向外提供服务,今天我们就接着讲一下如果将Mondrian集成到WebApp中并通过Java API来为我们自己的程序提供服务(这跟Java JDBC访问数据库非常相似)。        这里我们在上一篇建立的工程之上做,如果对Jar包依赖不清楚的同学可以参看一下我的上一篇博文: http://alenzhai.iteye.com/blog/2153204 上一篇中我们并没有写代码就将Mondrian集成到了我们的系统中,今天就得写点Java代码了 ...
软件版本 Mondrian 3.6.1        关于网上的Mondrian的教程有很多,不过好像都是copy的都长的一个样,并且都是基于Jpivot来进行分析和阐述的,今天就和大家来聊一聊Mondrian(关系型多维分析服务器 ROLAP),其实更准确的说法应该是翻译器(个人观点),Mondrian本身是不存储数据的,通过MDX语句(一个类似于SQL的查询语言)来获取数据,Mondrian 运行的时候要连数据库,并且还要有一个数据模型配置文件(Mondrian叫schema),其实就是一个取数据的规则;由此可知Mondrian只不过是把MDX 翻译成了SQL然后从数据库中把数据拿出来 ...
   由于七月份工作发生了一些变故和随之而来的一些闹心事使我暂停更新 Pentaho CDE 教程,本来说要和大家分享Pentaho CDE 电子地图组件的,看来这一篇博文是出不来了,再一个就是我现的的工作也暂时告别了Pentaho BIServer而是转向了Pentaho 套件的细节和小的组件上,比如 ETL工具Kettle和多维分析工具Mondrian,希望在以后的博文中可以和大家分享这方面的知识,最近看了一本书感觉还不错在这里也分享给大家(这绝不是广告) Pentaho Kettle解决方案:使用PDI构建开源ETL解决方案 Matt Casters(马特.卡斯特) Rolan ...
最近在使用Json-simple包的时候发现一个问题在用InputStream读取文件情况下有时候无法读取Json文件的内容(即返回null)通一些实验发现原来是文件编码和程序编码不一致导致中文乱码所致可以通过设置 file.encoding来解决,或在创建流的时候指明编码格式也可以,在测试的时候还发现如果 设置成UTF-8编码格式不管文件是什么格式的 Json-simple都可以解析出来,不过解析出来的都是乱码(如果文件不是UTF-8编码格式的)
       本文适合开发新手和对Eclipse、ANT、IVY不是很了解的开发人员,如果你对Eclipse相关开发非常了解也许以下方法对你来说都是小菜      很多好奇心强的朋友想在自己的环境下构建Pentaho CDE 以备以后二次开发使用,但是CDE社区提供的源码里并没有工程文件(也就是说没有办法直接导入到Eclipse中)这里我们只能新建工程,然后将源码文件导入,不过在导入过程中出现了很多问题下面来讨论一下。Pentaho CDE 和Pentaho其它工程一样都是用ANT + IVY 来管理项目的,为了方便我们需要在自己的Eclipse中安装IvyDE 具体安装方法是 help-& ...
在用Pentaho CDE的时候大家可能都碰到过编辑Html的时候找不到ok按钮的情况,这是什么原因造成的呢,经过实验发现原来是弹出的编辑窗口太大了无法显示下面的 ok按钮而页面也没有出现滚动条,知道了原因就可以找到解决办法,解决办法有两种(也可能有第三种):将窗口高度调小;设置窗口过大时滚动。这里我只说第一种:找到pentaho-solutions\system\pentaho-cdf-dd\js目录下的cdf-dd-tablemanager.js文件将     var _inner ='<div style="height:450px;">...'   ...
软件版本 Pentaho BIServer 5.0.1-ce Pentaho CDE 14.03.07 (Stable) 上一篇介绍了一下Pentaho CDE使用文件的组织和结构这一篇来介绍一下图形之间的联动即点击一个图形的一部分另一个图形显示点击部分的下一级或更详细的内容。 (上一篇说要介绍一下CDE的目录结构,如果只是用CDE的话是不用了解目录结构的,这一话题放在后面再讲这里先让大家用起来再说) 先来看一看最终做出来的效果是什么样的如图:    下面就详细的说一下具体怎么实现 一、思路 在第一篇中已经讲了如何生成一个饼形图和一个和一个柱形图(如果不清楚请看这里),这里 ...
Global site tag (gtag.js) - Google Analytics