软件版本 Pentaho BIServer 5.0.1-ce
Pentaho CDE 14.03.07 (Stable)
上几篇文章写了怎么使用Pentaho CDE,这篇文章开始就和大家一起看看Pentaho CDE中各种图形的一些高级应用。第一个图形也是大家都比较熟悉的饼形图。
一、怎么让饼形图变成环形
设置参数:将Extension points增加参数slice_innerRadiusEx并将其值设置成一个数字(这个数字指定空心部分所占的比例设置越大圆环越细)
设置后的效果如图:
二、设置鼠标放上去有弹出效果
当鼠标放到饼形图的一部分时让此部分向外弹出
设置参数:将饼形图的hoverable设置为true
设置后的效果如图:
三、设置不显示说明
有时候我们不希望显示对饼形图的每部分的说明
设置参数:将legend 设置为false 或者legendVisible设置为False
效果如图:
当legend 设置为true时:
当legend 设置为false时:
还有其它一些属性用来设置说明样式的大家可以试一下(前提是当legend 设置为true)
legendAlign:取值:Bottom、Center、Left、Middle、Right、Top
legendClickMode:取值:None,ToggleSelected,ToggleVisible
legendDrawLine:取值:True、False
legendDrawMarker:取值:True、False
legendFont:取值:字号+字体 (例:10px sans-serif)
legendItemPadding:取值:数值(例:2.5)
legendItemSize:取值:数值(例:100)
legendShape:取值:Bar、Circle等
四、设置不显示Series
饼形图的数据只能是两列即:category和value。而Series总是显示如果你不想让它显示可以如下设置
设置参数:将Post Fetch设置以下处理函数:
function f(data) {
//这里用到了dimensions 这部分将在以后的文章中讲解
//如果你有兴趣可以参考 http://www.webdetails.pt/ctools/charts/jsdoc/symbols/pvc.options.charts.Chart.html#dimensions
this.chartDefinition.dimensions = {
series: {isHidden: true}
};
return data;
}
效果如图:
设置前:
设置后:
这里只列出了饼形图的一些常用设置,如果你想更深入的了解饼形图的其它属性是怎么设置的你可以参考Pentaho CDE 的官方文档 http://www.webdetails.pt/ctools/charts/jsdoc/
本人接触Pentaho时间不长如果文中有错误望高手指出谢谢!
如果对文中有疑问请联系我
我的Email:zhaizhisheng@sina.com
我的博客:http://alenzhai.iteye.com/
下期预告:Pentaho CDE 组件使用说明——柱形图
相关推荐
【标题】:“Pentaho CDE 整合 Birt” 【描述】: Pentaho CDE(Component Development Environment)是Pentaho BI平台中的一个工具,用于构建交互式的Web仪表板。它允许开发者通过拖放的方式创建数据可视化应用,...
BTable是Pentaho社区仪表板设计器(CDE)的组件,该组件扩展了具有OLAP功能的标准表组件,并提供了新的钻取体验。 仪表板用户可以通过上下文菜单轻松地与表格进行交互,该菜单允许:-添加,更改或删除维度-添加,...
- 构建成功后, 在 `{cde}\assemblies\platform\pentaho-cdf-dd\target` 下找到 `pentaho-cdf-dd-8.1.0.0-SNAPSHOT.zip` 文件, 解压后将 `pentaho-cdf-dd` 文件夹拷贝并替换 `{pentaho-server}\pentaho-solutions\...
Pentaho GMaps Overlay是一款专为Pentaho CDE(Community Dashboard Editor)设计的开源插件,它极大地扩展了仪表板的可视化能力,特别是在地理数据分析领域。通过此插件,用户能够利用Google Maps的Overlays功能,...
Pentaho社区仪表板设计器(CDE)的无处不在的组件。 视频教程及更多信息,请 。 BTable是根据。 该插件是使用。 有关安装的说明 关于BTable版本编号的注意事项: Pentaho 7.0使用较新版本的Spring平台。 这就是...
在本教程中,我们将深入探讨Pentaho的核心组件和应用场景,以便更好地理解和掌握其功能。 首先,我们来了解一下Pentaho Data Integration(PDI),也被称为Kettle。PDI是Pentaho的数据集成工具,它允许用户通过图形...
Pentaho CDE仪表板的实用程序库 目的 建立这个库的目的是集中进行仪表板自定义的知识,并使开发过程的成本降低。 用法 该库被认为可以在requirejs仪表板上使用。 在CDE上,通过将OncaseUtils.js OncaseUtils.js为...
### Pentaho HSQL连接教程 #### 一、前言 Pentaho BI Suite是一款非常强大的商业智能工具,它集成了数据集成、报表设计、仪表板展示等多种功能。本教程将详细介绍如何在Pentaho BI Suite中连接到HSQLDB(HyperSQL ...
Pentaho Kettle 4.2.1 基础教程 Pentaho Kettle 是一款功能强大且灵活的ETTL工具,提供了图形化的用户界面,能够帮助用户实现数据的抽取、转换、装入和加载。Kettle 的主要组件包括 Spoon 和 Pan,Spoon 是一个图形...
1. **Advanced_Reporting_Guide-zh-CN-1.5.4.htm**:这份文档详细介绍了Pentaho高级报告功能,包括如何创建复杂的报表、使用各种图表类型、设置过滤条件以及报表的分页和排序等。通过学习,用户能够熟练地利用...
《015.pdf》的标题不明确,但根据上下文,它可能包含了Pentaho Kettle的某个特定主题或进阶教程,比如性能优化、大数据处理、或是与其他Pentaho产品(如Pentaho Business Analytics)的集成。 《Pentaho_Technical_...
http://blog.csdn.net/wild46cat/article/details/61415218
本教程将深入探讨Kettle的核心概念、功能和实际操作,以帮助你充分理解和应用这一强大的数据处理平台。 1. **Kettle基础概念**: - ETL过程:Kettle的主要任务是执行ETL,从各种数据源提取数据,进行清洗、转换,...
### Pentaho JNDI连接SQLServer2005教程 #### 概述 本文将详细介绍如何在Pentaho BI Suite 3.0.1-GA版本中通过Java命名与目录接口(JNDI)实现对SQL Server 2005数据库的连接。此教程主要针对已经具备基本Pentaho ...
### 四、Pentaho的适用场景 Pentaho适用于多种业务场景,特别是那些需要处理大量数据并从中提取有价值信息的企业。例如: - **金融行业**:银行、保险公司等金融机构需要对客户数据、交易记录等进行深度分析,以...