BeetleX数据分析中间服务V3
V3版可以对更多的数据场景分析,可以用在系统日志,销售数据,医疗门诊等不同行业的数据进行分析透视。而它的目标并不是简单地进行数据汇总,更注重于不同时间段和不同标签之前的数据的汇总和差异对比,通过数据的差异性对比挖掘出更多的数据价值;再加上灵活的数据标签维度选择让你透视不同时间不同维度的数据更加得心应手。
这一版带来改变是:支持全屏展示,多数据库分析展示,更明细化的透视功能;支持求和,最大值,最小值和平均值函数支持;多标签数据维度分析让你更轻松地分析透视数据,以上所说的所有功能只需要点击鼠标即可完成。接下来详细介绍V3版本的功能。
在线演示可访问:http://data.beetlex.io/
安装
数据分析平台可运行在linux和windows两种平台上,无须安装,下载对应版本到系统解压运行即可。
-
运行环境要求:
服务对系统硬件要求并不高,2核1G内存即可以让服务正常运行起来。
-
数据环境要求:
ElasticSearch 6.x或7.x
-
服务下载地址:
https://github.com/beetlex-io/downloads
https://gitee.com/beetlex-io/downloads
根据系统下载BeetleX.DataAnalyzeApp-xx-linux64.zip或
BeetleX.DataAnalyzeApp-xx- win64.zip
-
运行
//linux
sudo chmod 777 BeetleX.OrderAnalyzeApp //一股解压后需要配置运行权限
sudo ./BeetleX.OrderAnalyzeApp //port=80 默认80端口
//windows
BeetleX.OrderAnalyzeApp.exe //port=80 默认80端口
管理用户名密码: admin/123456
数据源
在V3这个版本中服务支持创建多个数据分析源,每个数据源都可以单独进行统计分析。
创建数据源也比较简单,只需要设置数据源名称和对应的ElasticSearch即可,剩下的工作就由服务自动完成。涉及费用选项主要描述当前数据源是否用于费用统计,如果是那在数据导入过程中需要设置相关字段。 数据库创建后可以通过数据右上角的一些按钮进行统计分析,重置和删除数据库操作。
导入数据
服务暂时只支持CSV文件导入,虽然有接口支持数据导入但这接口更多是给数据源抽取服务作对接使用。
上传CSV文件后会展示出导入功能界面,根据相关提示设置对应的字段信息,如果在创建数据库的时候开启的涉及费用分析选项,则需要选择对应的费用字段。
标签字段在导入前是必选项,可以根据需要分析标签选择上,这样在后面的分析透视时就可以把用这些标签作为数据分析的维度进行选择(可以理解每一个标签字段对应一个分析维度)。
汇总概要
主要不同周期不同数据标签的数据进行一个环比,分别天,周,月和年作为基础环比时间线;对比标签则是在导入时选择的标签字段。
如果需要对某个国家的产品月销售销售进行一个概念环比,在过虑标签上选择对应的标签国家即可
区域汇总
通过地图区域的方式来展示数据分析透视,服务暂只支持国内地区,支持的位置有6万多条省,市,县和街道信息。分析透视可以选择具体的时间段和不同的标签来进行一个区域分析。
也可以选择不同的标签进行地理汇总,接下来分析一下北京以产品分类来做一个汇总,并汇总出当前分类前20的产品情况。
标签汇总
通过指定某一时间段,对标签占比前N的数据进行一个分类汇总;常用于数据标签的分布情况进行透视,如医院门诊科室前N或医师前N的数据等等。
以下分析出2018年的科室和医师前20
以下是对美国2021年新冠肺炎,地区分布汇总情况和区域域的趋势情况。
年汇总
以年为时间轴对数据标签进行一个分析透视,可以根据自己的需要可以对数据标签进行一个同比,环比和不同标签数据的横向对比透视。
以上是对比4年医院的门诊情况。也可以针对某个数据标签来进行对比,如不同门诊科室。
月汇总
以月为时间轴对数据标签进行一个分析透视,可以根据自己的需要可以对数据标签进行一个同比,环比和不同标签数据的横向对比透视。具体功能参考年汇总。
自定汇总
自定义时间轴对数据标签进行一个分析透视,可以根据自己的需要可以对数据标签进行多个横向对比透视。
以上针对不同员工的销售对比情况,也可以对比同一地区不同产品的销售情况。
总结
通过BeetleX的数据分析平台,只需要导入数据就可以进行非常灵活的数据分析透视.很多对比性的数据分析处理就算用EXCEL都要进行繁琐的数据筛选和处理后才能得到结果,在制作图表上在基础的原始表数据那就更不容易。但在通过BeetleX数据分析平台,只要导入原始的数据然后通过简单的选择即可以得到非常丰富的数据走势和不同情况数据对比透视。
后期计划
有很多时候只需要平台提供数据,应用自己做更复杂的数据展现,为了满足这方面的需求,BeetleX数据分析平台会制定数据导入和分析查询的API以便于更好地和不同应用进行数据整合处理。