在当今的大数据的时代,我们的日常工作中都会用到各式各样的数据。处理数据的方式也从之前的文档处理发展成了数据可视化大屏处理。通过大屏我们可以快速地从大量的企业数据信息中筛选出有效信息,所以学习如何使用大屏进行数据可视化是非常重要的。由于我对汽车行业比较感兴趣,所以打算学习如何使用数据可视化大屏进行汽车销售数据的展示。
数据展示需求
对于汽车销售的数据信息,我们可能会比较关心的问题包括:
-
汽车的主要销售地区分布,以及各个地区的销售量对比; -
汽车的实时销量; -
人们的购车计划情况; -
各种车型参数的对比; -
交易量的走势; -
……
首先我搜索了汽车销售数据类的大屏展示,发现了百度智能云有一个示例场景符合我的要求,于是打算找一款开源的数据可视化工具对这一场景进行复现。
示例场景:
数据可视化工具选择
最近在GitHub上发现了一款很热门的数据可视化分析工具名叫DataEase,这是一款开源的数据可视化工具,可以帮助用户快速分析数据并洞察业务趋势,从而实现业务的改进与优化。DataEase能够支持丰富的数据源连接,用户可以通过拖拉拽方式快速制作图表,并且可以方便地与他人分享。
DataEase开源数据可视化分析工具的主要功能包括:
-
图表展示:支持 PC 端、移动端及大屏; -
图表制作:支持丰富的图表类型(基于 Apache ECharts 实现)、支持拖拉拽方式快速制作仪表板; -
数据引擎:支持直连模式、本地模式(基于 Apache Doris / Kettle 实现); -
数据连接:支持关系型数据库、Excel 等多种数据源。
更详细的介绍可以查看DataEase官方文档:
https://dataease.io/docs。
汽车销售大数据仪表板制作
看完DataEase的产品文档后,就可以开始复现百度智能云的示例场景了。具体的步骤如下:
一、搭建环境
准备好机器后,按照产品文档中的在线安装步骤进行安装,详见:
https://dataease.io/docs/installation/online_installation/。
安装完环境后,我们使用默认的账号进行登录。
二、准备数据源
虽然百度智能云提供的经典大屏示例中没有提供类似数据库等可以实时获取数据的数据源,但是示例的页面中可以导出视图的数据为Excel。所以数据集的创建就使用了添加Excel数据集的方式。
首先在示例场景中导出数据为Excel:
然后在DataEase上添加Excel数据集:
上传示例场景中导出的Excel文件:
重复以上步骤,将所有视图所需的数据集都导入之后,我们就可以开始进行视图的制作了。
三、创建视图
■ 首先,根据示例场景中的视图样式,在DataEase上选择对应的图表类型;
■ 然后,选择维度和指标,把需要展示的维度和指标分别拖拽到图表类型下方的类别轴/维度、值轴/指标;
■ 再进行指标和维度的排序汇总方式选择,调整视图样式尽量复现示例场景等操作。这样就可以将数据集中的数据通过视图的方式展示出来。
下图为销售地区视图:
四、编辑仪表板
当所有的视图都制作完成之后,就可以开始编辑仪表板了。首先获取示例大屏的背景图以及修饰图,进行模仿示例大屏的初步布局。
初步布局后的仪表板如下:
完成初步布局后,我们只需要选择左侧的视图,拖拽对应设计的视图到仪表板中,再进行样式的调整,就可以完成最终的大屏展示。
最终的大屏展示结果如下:
DataEase使用体会
在本次学习制作汽车销售大数据仪表板的过程中,发现了DataEase开源数据可视化分析工具的一些亮点,在此分享给大家:
■ 开源开放:在GitHub网站上即可获取整个开源项目,不需要支付额外的费用,并且按月发布新版本,将会有越来越多的新功能上线,值得期待;
■ 易于安装:不需要繁琐的安装命令,只需要上传安装包、解压、执行安装脚本文件即可完成整个安装过程;
■ 简单易用:操作都很简单,通过鼠标点击和拖拽组件就可以制作大屏,对于刚开始学习制作仪表板的小白非常友好;
■ 易于分享:可以通过创建公共链接的方式,将制作的仪表板分享出去;
■ 丰富的数据连接方式:支持关系型数据库、Excel等多种数据源,可以满足多种场景的数据展示需求。
|