`
松岛风凉
  • 浏览: 4841 次
社区版块
存档分类
最新评论

Obiee+echarts实例之饼图(1)

阅读更多

一、效果图

1、这是用Obiee + echarts做出来的饼图,效果如图:

2、数据(仅供参考),如图:

 

二、代码解析

//前缀

<!-- 引入echarts文件(注意路径) -->

<scriptsrc="/analyticsRes/echarts/dist/echarts.js"></script>

<!-- ECharts准备一个具备大小(宽高)的Dom -->

<divid="dom" style="width: 500px;height: 280px;"></div>

<scripttype="text/javascript">

// 初始化echarts实例

var myChart =echarts.init(document.getElementById('dom'));

var data1=[];

var data2=[];

var data3=[];

</script>

 

 

//叙述

<script>

data1.push('@1');

data2.push({value:'@2',name:'@1'});

</script>

 

 

 

//后缀

<script>

var option = {

title: {

show:true,

text: 'Obiee+echarts实例之饼图(1)',

x:'left'

},tooltip : {

trigger:'item',

formatter: "{a} <br/>{b} : {c}({d}%)" //有特殊含义,分别指{a}(系列名称),{b}(数据项名称),{c}(数值),{d}(百分比)

},

//图例:点击时可以关闭该项

legend: {

orient:'vertical', //图例竖排

right:'right',

bottom:'center',

data: data1

},

color:['#6699CC','#99CCCC','#CC3333','#7EB679','#FF9900','#993366'] , //每一个扇形的颜色

series: [{

name: '排产数量',

type: 'pie',

radius:'70%', //饼图半径

center:['35%','50%'], //饼图位置

label: { //饼图标签设置(位置、字体大小、颜色)

normal:{

position:'inside',

textStyle:{

fontSize:8,

color:'#000'

}

}

},

data: data2

}]

};

// 使用刚指定的配置项和数据显示图表。

myChart.setOption(option);

</script>

 

 

三、小提示

1、代码里面我认为比较特殊的地方都会写上注释,但若以前的文章写过就不再赘述了。我还没搞清楚的地方(红色代码)也注释了,希望各位走过路过的大神指点一二,拜谢。

2、前缀那里要注意脚本冲突问题id必须是唯一的,不然把多个分析放在同一个仪表盘页的时候会出现覆盖的情况,只显示了最后一个图形。

2、数据格式只能是数字,且不能有千分位符。要是确定代码正确还没出效果的话,可以看看是不是千分位符在作怪。

3tooltip那里的百分比,需在formatter里面改动,事先将数值*100,再将其格式化,即: ({d}%)。详见:http://echarts.baidu.com/option.html#tooltip.formatter

分享到:
评论

相关推荐

    OBIEE基础实例

    1. **数据建模**: OBIEE使用Rapid Warehouse Builder (RWB) 进行数据建模。这包括创建物理层、业务模型和映射层。在物理层,我们连接到数据源,如数据库表或视图。在业务模型层,我们创建主题区域,将物理对象转换为...

    OBIEE学习总结之入门

    1. **OBIEE简介** - OBIEE是Oracle公司推出的一款全面的BI解决方案,它整合了数据仓库、报表、分析和仪表板功能,旨在提供实时、一致的业务洞察。 - OBIEE的核心理念是通过数据整合、分析和可视化,帮助企业决策者...

    obiee demo

    obiee demo, 实例帮你学习OBIEE

    obiee11.1.1.7中文帮助文档

    1. **OBIEE基础概念**:OBIEE的核心概念包括元数据、分析仪表板、分析报告、自定义查询等。元数据是关于数据的数据,用于描述数据仓库中的数据结构和业务含义。分析仪表板允许用户以图形化方式展示关键性能指标,而...

    OBIEE学习总结之入门(PDF)-study.pdf

    本篇《OBIEE学习总结之入门(PDF)》提供了对该软件入门阶段的学习笔记,内容涵盖了安装与配置、使用AdminTool创建模型、Answers和Dashboard的应用等方面。 安装与配置是OBIEE入门的首要步骤。在安装过程中,需要关注...

    OBIEE入门文档

    1. **WebLogic Console**:WebLogic Server 的控制台,用于监控和管理WebLogic实例。 2. **OBIEE EM (Enterprise Manager)**:用于管理和监控OBIEE环境。 3. **OBIEE**:即Oracle BI Server,提供数据查询和分析功能...

    OBIEE 完全安装向导

    【OBIEE完全安装向导】是一篇关于Oracle Business Intelligence Enterprise Edition (OBIEE)的详细安装指南。OBIEE是Oracle公司的一款企业级商业智能平台,它提供了数据分析、报表和仪表盘等功能,帮助企业进行决策...

    obiee11.1.1.7官方中文帮助手册

    1. **系统架构**:OBIEE的架构包括四个主要部分:元数据层、分析服务器、表现层和客户端工具。元数据层负责存储关于数据源和分析模型的信息;分析服务器处理查询并返回结果;表现层是用户界面,包括仪表板和分析报告...

    obiee 学习资料

    3. **分析与报表**:OBIEE支持创建各种图表和报表,如折线图、柱状图、饼图等,以及自定义透视表,用户可以进行多维数据分析。 4. **仪表板与分析应用**:通过构建仪表板,用户可以集中查看关键性能指标(KPIs),并...

    OBIEE 资料文档

    "OBIEE学习总结之入门.doc" 和 "OBIEE学习总结之提高.doc" 这两个文档可能是个人或培训师的经验分享,提供了从初学者到进阶者的逐步学习路径。入门文档可能涵盖了OBIEE的基础概念,如元数据模型、分析仪表板的创建、...

    OBIEE11.1.6.2 BP1 补丁升级方法

    ### OBIEE11.1.6.2 BP1 补丁升级方法 #### 关于 Oracle Business Intelligence 11.1.1.6.2 BP1 补丁集 Oracle Business Intelligence (OBIEE) 11.1.1.6.2 BP1 补丁集是一组重要的更新,用于解决在 OBIEE 11.1.1.6 ...

    Cognos VS OBIEE 产品功能对比

    Cognos与OBIEE均是市场上广泛使用的商业智能解决方案之一。本文将从产品体系结构、企业关键BI需求及常见问题三个方面进行详细的比较分析。 #### 第二章:产品体系结构比较 **1. OLAP SERVER的集成** - **Cognos**...

    OBIEE 11g 使用文档

    1. **高级分析能力**:OBIEE 11g支持复杂的统计分析和预测建模,帮助企业深入了解数据背后的模式和趋势。 2. **实时数据访问**:通过与Oracle数据库和其他数据源的紧密集成,OBIEE 11g能够提供实时数据分析,确保...

    OBIEE11.1.1.5(64位)备份与还原-1.0

    ### OBIEE11.1.1.5(64位)备份与还原知识点 #### 1. 备份原理 在《伊泰集团BIEE备份、还原管理V1.0》文档中,提到了OBIEE11.1.1.5备份的核心原理,主要包括两个关键部分: - **主资料存储库文件(RPD)备份**:RPD...

    OBIEE 11g Manual Steps StartStop

    1. **关闭所有服务**:首先,执行`ORACLE_BIEE_HOME/instances/instance1/bin/opmnctl shutdown`命令来关闭OBIEE实例中的所有服务。这一步骤确保了所有服务都已平稳关闭,没有遗留任务正在运行。 2. **停止Managed ...

    obiee biapps product guide

    #### 1. 产品介绍 - **产品名称**:Oracle Business Intelligence (OBIEE) BI Apps产品指南。 - **功能描述**:该文档主要介绍了OBIEE BI Apps的一系列预构建内容,旨在帮助用户快速部署并利用这些预构建的内容来...

Global site tag (gtag.js) - Google Analytics