前些日子公司引进了帆软商业智能FineBI,在接受了简单的培训后,发现这款商业智能软件用作可视分析只用一个词形容的话,那就是“轻盈灵动”!界面简洁、操作流畅,几个步骤就可以创建分析,获得想要的效果。此番学习也算让我入了数据可视化的门,今天就在这里和你们分享我做数据可视化的心得。

先来说说Dashboard,商业智能仪表盘,是可视化分析的重点。它可以组合多个不同的表格,图表控件,所有指标和维度一键生成。很多BI工具在建立全局分析时,组件都是单独设立然后拼接而成,这里FineBI创造性地将分析容器和Dashboard合二为一,所有操作都在Dashboard中进行。

过滤组件和按钮组件都是针对全局分析的,用以过滤指标和查询重置,可以自定义设置查询条件,即席分析。

这里附上FineBI酷炫的可视化效果图。

以建立一个销售分析为例教你可视化分析的4个步骤:

第一步: 新建主题分析,拖拽图表组件

打开新建分析,新建一个分析,拖曳一个表格组件至即时分析页面,点击组件右上角的详细设置或者下拉选项中的详细设置,进入到统计组件属性配置页面,如下图:

创建完成后,后面的所有操作均自动保存,拖拽所需图表组件至分析页面。自适应布局是指FineBI后台对所有组件的位置进行调整,无需人手工操作,自由布局就是指组件位置由人工控制的布局方式,组件想摆放在哪就摆放在哪。我们选择自由布局。

第二步: 拖拽添加分类和系列字段,添加计算指标

点击组件后的下拉按钮选择详细设置,对组件绑定数据

之后会跳转到组件数据绑定界面,点击上方图表类型可以切换组件类型。从预先设定好的数据包中拖拽相应的字段。例如表中将月份拖拽到行表头,合同总价拖拽到指标中,在下方对应的表格中就会体现出来。这样将数据库中的数据简简单单地拖拽出来就能轻松实现数据可视化,是不是很方便呢!

在制作表格时,有时我们需要调整数据表现形式,按百分比显示或是增加上升或下降符号;有时我们的数据不是数据库中的源数据,需要稍加计算处理再体现在表格中。这时我们就需要点击指标下拉菜单选项,选择样式设置和设置计算指标。

至此,一个组件的设置就已经完成了,一般一个Dashboard会有多个组件,创建的方式都一样。组件之间可以设立联动钻取,用以动态分析展示,这里不做详细说明了。

第三步: 拖拽添加控件,自定义查询设置

过滤控件和按钮控件都是作用于整个Dashboard的。过滤控件是用来对分析结果进行条件选择,包括文本类控件、数据值类控件、下拉树控件、时间控件和通用查询控件;按钮包括查询控件和重置按钮两种,操作的方式同样是从左侧拖拽。设置好条件后,点击查询就会过滤展示结果,点击重置便会还原。如图,我将签约日期过滤到2014年6月份,所有表格中就只出现6月份的数据。

第四步: 发布查看,即席分析

FineBI即时分析添加完成之后,点击我创建的,可以看到该列表中多了一个新建的即时分析,点击进去即可查看刚建立的分析效果。

这样看来,数据可视化也不是那么遥远,关键选对工具。

手把手教你用FineBI做数据可视化的更多相关文章

  1. 手把手教你用C#做疫情传播仿真

    手把手教你用C#做疫情传播仿真 在上篇文章中,我介绍了用C#做的疫情传播仿真程序的使用和配置,演示了其运行效果,但没有着重讲其中的代码. 今天我将抽丝剥茧,手把手分析程序的架构,以及妙趣横生的细节. ...

  2. 手把手教你springboot中导出数据到excel中

    手把手教你springboot中导出数据到excel中 问题来源: 前一段时间公司的项目有个导出数据的需求,要求能够实现全部导出也可以多选批量导出(虽然不是我负责的,我自己研究了研究),我们的项目是x ...

  3. 2021年都要过去啦,你还在用Excel做数据可视化效果吗?

    2021年都要过去啦,你还在用Excel做数据可视化效果吗?古语有云,"工欲善其事,必先利其器",没有专业的工具,前期准备的再好也是白搭.现在运用数据可视化工具于经营活动中的企业是 ...

  4. BI工具做数据可视化项目频频失败的原因

    现如今数据可视化可谓是非常之火,随着硬件价格的一降再降,仿佛做数据可视化项目,你没有数据大屏,你就没有逼格.理想很丰满,现实很骨感,并不是每一个数据可视化项目都能够成功.数据可视化项目的进行,无外乎是 ...

  5. 为什么有些BI工具做数据可视化项目频频失败?

    现如今数据可视化可谓是非常之火,随着硬件价格的一降再降,仿佛做数据可视化项目,你没有数据大屏,你就没有逼格.理想很丰满,现实很骨感,并不是每一个数据可视化项目都能够成功.数据可视化项目的进行,无外乎是 ...

  6. 毕业论文着急了?Python疫情数据分析,并做数据可视化展示

    采集流程 一..明确需求 采集/确诊人数/新增人数 二.代码流程 四大步骤 发送请求 获取数据 网页源代码 解析数据 筛选一些我想用的数据 保存数据 保存成表格 做数据可视化分析 开始代码 1. 发送 ...

  7. 【震惊】手把手教你用python做绘图工具(一)

    在这篇博客里将为你介绍如何通过numpy和cv2进行结和去创建画布,包括空白画布.白色画布和彩色画布.创建画布是制作绘图工具的前提,有了画布我们就可以在画布上尽情的挥洒自己的艺术细胞. 还在为如何去绘 ...

  8. 教你如何选择BI数据可视化工具

    本文来自网易云社区. 关于如何选择BI数据可视化工具,总体而言,主流BI产品在选择的时候要除了需要考虑从数据到展现.从公司内到公司外等各种场景,结合前面朋友的回答,还需要考虑以下几点:1:以后的数据处 ...

  9. 手把手教你基于SqlSugar4编写一个可视化代码生成器(生成实体,以SqlServer为例,文末附源码)

    在开发过程中免不了创建实体类,字段少的表可以手动编写,但是字段多还用手动创建的话不免有些浪费时间,假如一张表有100多个字段,手写有些不现实. 这时我们会借助一些工具,如:动软代码生成器.各种ORM框 ...

随机推荐

  1. Android快乐贪吃蛇游戏实战项目开发教程-06虚拟方向键(五)绘制方向键箭头

    本系列教程概述与目录:http://www.cnblogs.com/chengyujia/p/5787111.html本系列教程项目源码GitHub地址:https://github.com/jack ...

  2. 超千个节点OpenStack私有云案例(1):CERN 5000+ 计算节点私有云

    CERN:欧洲核子研究组织 本文根据以下几篇文章整理而来: https://www.openstack.org/summit/tokyo-2015/videos/presentation/unveil ...

  3. oracle SEQUENCE 创建, 修改,删除

    oracle创建序列化: CREATE SEQUENCE seq_itv_collection            INCREMENT BY 1  -- 每次加几个              STA ...

  4. 【番外篇】ASP.NET MVC快速入门之免费jQuery控件库(MVC5+EF6)

    目录 [第一篇]ASP.NET MVC快速入门之数据库操作(MVC5+EF6) [第二篇]ASP.NET MVC快速入门之数据注解(MVC5+EF6) [第三篇]ASP.NET MVC快速入门之安全策 ...

  5. Kafka1 利用虚拟机搭建自己的Kafka集群

    前言:       上周末自己学习了一下Kafka,参考网上的文章,学习过程中还是比较顺利的,遇到的一些问题最终也都解决了,现在将学习的过程记录与此,供以后自己查阅,如果能帮助到其他人,自然是更好的. ...

  6. dynamic-css 动态 CSS 库,使得你可以借助 MVVM 模式动态生成和更新 css,从 js 事件和 css 选择器的苦海中脱离出来

    dynamic-css 使得你可以借助 MVVM 模式动态生成和更新 css,从而将本插件到来之前,打散.嵌套在 js 中的修改样式的代码剥离出来.比如你要做元素跟随鼠标移动,或者根据滚动条位置的变化 ...

  7. Spark 学习总结

    摘要: 1.spark_core 2.spark_sql 3.spark_ml 内容: 1.spark_core 原理篇: Spark RDD 核心总结 RangePartitioner 实现简记 S ...

  8. SQL Server中的锁

    死锁的类型 不同表之间的相互等待,第一个事务操作A->B, 第二个事务操作B->A - 每个事务都锁定对方下一步将要操作的表 同一张表之间的相互等待, 无索引导致的全表扫描,下文中说到的情 ...

  9. EntityFramework linq 多条件查询,不定条件查询

    一.场景描述: 开发的时候,有些查询功能,往往查询的条件是不确定的,用户没有填的不参与到查询中去. 如图1所示,用户可能只要给根据名称来查询即可,有时候开始时间和结束时间并不需要填写. 图 1 二.解 ...

  10. IE开发人员工具之实用功能讲解

    F12快捷键调出开发人员工具 一.JS的内容格式化 1.内容较乱的js脚本: 2.勾选下面两项即可进行格式化脚本:自动换行与格式化JS 3.调理清楚的脚本 二:清空控制台 1.右键->清空 2. ...