热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

两款数据分析产品使用对比:Tableau与豌豆BI使用感受

近日又陷入了分析数据的泥潭,一个搞工程的公司,居然有这么多要分析的数据,真的是大数据时代饶过谁。最开始用excel做透视表和各种复杂函数&

 

近日又陷入了分析数据的泥潭,一个搞工程的公司,居然有这么多要分析的数据,真的是大数据时代饶过谁。最开始用excel做透视表和各种复杂函数,后来用过一段时间Tableau Online,最近在用亿信华辰公司的豌豆BI,自己总结了一下Tableau和豌豆BI的优缺点。

 

按照我自己的工作顺序来总结吧。

 

首先,导入数据。

我手上的数据都是从各分公司上报过来的excel数据,通常首行有标题,然后有的表头是有合并单元格的

这种表格在导入的时候就比较麻烦,Tableau的话,要么在导入前把文件处理成首行为单行表头的样式,要么就要在导入后逐个去修改列名。后来试用的豌豆BI就灵活一些,可以手动设置表头行和数据起始行,设置好之后直接把表头行作为每列的列名,在数据导入这部分可以省事很多。

而且导入之后如果有空行或者小计行也可以直接处理,Tableau Online提供了一个可以处理的工具,但是经常加载不出来。

 

不过,Tableau Online在连接数据库这方面比较有优势,支持多种类型的数据库,包括一些云端数据库。

 

然后,进行数据分析。

Tableau Online可以设置的内容比较多,都是通过拖拽字段放到设置项上来实现的,对数据分析的规则有一定掌握的话,这个用起来还是比较灵活的,就是有时候设置项太多,想做个简单的调整要找好久,而且有时候行或者列上的字段会在设置之后丢失,有的设置明明勾选了但是又不生效。

豌豆BI的设置相对简单一些,可能不能实现太多复杂的效果,但是常用的统计图表的分析还是很好实现的,合计也可以多级展示,而且表格的样式比较符合我们的图表习惯。

 

豌豆BI多个图表可以在一个页面做好,多个图表上点击之后的数据筛选自动保持一致(联动效果),Tableau就需要一些设置才能实现。例如下图:左边饼图点击“正常”,右表的监管单位统计分析里就只统计了预警等级为“正常”的这部分数据。

 

有时候需要在已有指标的基础上,通过编辑计算公式得出一个新的指标,在Tableau和豌豆BI里都有这样的功能,支持的函数也差不多,但是Tableau在这里有个辅助功能,能检查这个公式整体是否能计算出结果来。

 

在数据预警这上面,豌豆BI可以直接设置预警条件和显示样式,tableau需要先设置一个计算字段,然后再拖到详细信息上设置颜色,相比之下豌豆BI的设置方式更为简单。

 

其他的分析功能差别不大,例如在Tableau里有创建组和创建数据桶,豌豆BI里有字符型自定义分组和数值型分段,Tableau里有筛选器,豌豆BI里有过滤条件。

 

最后,制作分析报告。

这部分在Tableau里面就深感不便了,做出来的仍然像是一个图表分析拼接的效果,豌豆BI的即席报告更有报告的感觉,而且可以导出成word文档,另外还可以制作幻灯片导出成PPT,不过这个我暂时还没用到,大概年底汇报才会用。另外还有一些在页面上辅助展示的工具,例如锚点工具、选项卡工具、筛选面板工具,不过这些工具导出时候就变成了静态图片,毕竟word里面也不支持这些工具的功能。

(自己做的报告不太好看,下图是豌豆BI自带的一个报告)

 

总体来说,豌豆BI比较易用,制作报告也更胜一筹,Tableau支持更复杂的设置,但是学习成本过高。如果是像我一样不懂技术的人,我觉得还是豌豆BI更合适一点。


推荐阅读
  • 优化ListView性能
    本文深入探讨了如何通过多种技术手段优化ListView的性能,包括视图复用、ViewHolder模式、分批加载数据、图片优化及内存管理等。这些方法能够显著提升应用的响应速度和用户体验。 ... [详细]
  • PHP 5.2.5 安装与配置指南
    本文详细介绍了 PHP 5.2.5 的安装和配置步骤,帮助开发者解决常见的环境配置问题,特别是上传图片时遇到的错误。通过本教程,您可以顺利搭建并优化 PHP 运行环境。 ... [详细]
  • 本文详细介绍了如何使用 Yii2 的 GridView 组件在列表页面实现数据的直接编辑功能。通过具体的代码示例和步骤,帮助开发者快速掌握这一实用技巧。 ... [详细]
  • 本文详细探讨了网站流量统计中常用的三个关键指标:页面浏览量(PV)、独立访客数(UV)和独立IP数(IP)。通过分析这些指标的定义、计算方法及其应用场景,帮助网站运营者更好地理解用户行为,优化网站内容与用户体验。 ... [详细]
  • 本文介绍如何使用 Python 的 xlrd 库读取 Excel 文件,并将其数据处理后存储到数据库中。通过实际案例,详细讲解了文件路径、合并单元格处理等常见问题。 ... [详细]
  • 本文介绍了MindManager在项目管理中的强大功能,特别是其内置的甘特图工具。通过该工具,用户可以轻松创建和管理项目计划,优化任务分配,并与其他软件无缝集成。 ... [详细]
  • 福克斯新闻数据库配置失误导致1300万条敏感记录泄露
    由于数据库配置错误,福克斯新闻暴露了一个58GB的未受保护数据库,其中包含约1300万条网络内容管理记录。任何互联网用户都可以访问这些数据,引发了严重的安全风险。 ... [详细]
  • SQL中UPDATE SET FROM语句的使用方法及应用场景
    本文详细介绍了SQL中UPDATE SET FROM语句的使用方法,通过具体示例展示了如何利用该语句高效地更新多表关联数据。适合数据库管理员和开发人员参考。 ... [详细]
  • IT项目管理过程中的方法、工具、技术
    工欲善其事,必先利其器。而对于一个软件开发项目,最重要的器就是方法,工具和技术。而这三要素中重要的又是方法论,方法是基础&# ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 深入理解Tornado模板系统
    本文详细介绍了Tornado框架中模板系统的使用方法。Tornado自带的轻量级、高效且灵活的模板语言位于tornado.template模块,支持嵌入Python代码片段,帮助开发者快速构建动态网页。 ... [详细]
  • 1.如何在运行状态查看源代码?查看函数的源代码,我们通常会使用IDE来完成。比如在PyCharm中,你可以Ctrl+鼠标点击进入函数的源代码。那如果没有IDE呢?当我们想使用一个函 ... [详细]
  • 数据管理权威指南:《DAMA-DMBOK2 数据管理知识体系》
    本书提供了全面的数据管理职能、术语和最佳实践方法的标准行业解释,构建了数据管理的总体框架,为数据管理的发展奠定了坚实的理论基础。适合各类数据管理专业人士和相关领域的从业人员。 ... [详细]
  • 本文详细介绍了如何通过多种编程语言(如PHP、JSP)实现网站与MySQL数据库的连接,包括创建数据库、表的基本操作,以及数据的读取和写入方法。 ... [详细]
  • Windows 系统下 MySQL 8.0.11 的安装与配置
    本文详细介绍了在 Windows 操作系统中安装和配置 MySQL 8.0.11 的步骤,包括环境准备、安装过程以及后续配置,帮助用户顺利完成数据库的部署。 ... [详细]
author-avatar
百变精灵99
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有