国内市场上的BI软件到底有啥区别?
看起来各有特色
现在国内市场上活跃的BI软件有很多,从界面上看,琳琅满目
有这样的:
还有这样的:
以及这样的:
看起来确实是五花八门,各有特色
其实区别不大
我们知道,BI的终极目标是做数据分析,这些花哨的可视化效果也是要为数据分析服务的,那么,从数据角度上看,这些BI有多大区别呢?
仔细研究这些产品会发现,无论什么样的界面,似乎都仅仅是做了个多维分析而已
先看交互界面:
这些不同的BI软件在界面上的各种操作,其实都是多维分析那些动作:切片、旋转,钻取等。所有BI软件都支持,本质上也就是对着一个数据集做个分组统计的交叉表,以及再把交叉表以图形的形式再呈现出来
比如我们先拖拽出一个表格出来,再把它的行列互换一下查看效果,也就是分析中常见的旋转动作,有的软件是这样的,把行列里的字段重新拖拽交换位置就可以
或者是这样的,也是拖拽,但是位置对应更直观一些
还有这样的,直接在表格上点击按钮实现的
但不管界面和操作方式有什么不同,最后都殊途同归,实现的功能都是一样的,包括其他的分析动作,也都一样,就是对这个交叉表改变一下维度,增加一些过滤条件,或者添加一些超链接,你能做我也能做,彼此并没有什么你强我弱的地方。不考虑界面操作的差异时,大家能干的活都是一样的,而且都和Excel那个透视表没什么区别,多维分析这么几十年来也一直就是这个样子
有个别产品在跨行组运算上有些扩充,但差别也不是很大
再看数据源:
BI产品用到的数据源通常也都是数据库(SQL),BI工具的作用就是用界面拖拽出一句SQL,然后再把SQL查询出的结果用来做上述的多维分析(即交互式的表格和图形呈现)。理论上这个界面可以拼出很复杂的SQL,但因为受业务人员的技能限制,结果也只有简单SQL能被拖拽出来,大抵是这样
SELECT D,…, SUM(M), … FROM C WHERE D’=d’ AND … GROUP BY D,…
也就是对着一个单一数据集(俗称宽表)按条件过滤后再按不同维度做统计汇总,各家产品基本都超不出这个范畴,没多大啥区别
比如稍复杂一些且较常见的多表关联(涉及JOIN),大部分BI产品也支持在界面上拖拽出来,但却要把表间关系直接暴露给用户让用户去选,这东西连技术人员理解起来都挺困难,业务人员就更无从理解了,就像给你一支笔,告诉你不管是蒙娜丽莎还是清明上河图,这支笔都可以画出来一样,
业务人员不会用,所谓的支持关联也就成了摆设,最终能用的上的,还是宽表,大部分厂家也都没有更好的解决方式,难点痛点也都一样
也有BI产品自己做CUBE,但那个也就是个速度更快一点的宽表(事实做了些准备和优化)而已,逻辑上和一个单表是一样的
至于交付形式:
绝大多数BI产品也都是一个大平台,用户管理,资源管理,权限,调度…各种功能都齐全,都是独立成体系一套系统。是否方便集成,能否DIY页面和功能,答案基本是NO
由上面罗列的种种可见,拨开不同的外观和界面后,其实都是相同的功能和逻辑了
就像买车一样,奔驰宝马能有多大根本的不同? 外观和内饰会各有特色,但整体的操控方式,乘坐感受却很难说出什么大的差异来
所以,BI产品其实没什么好选型的,功能基本都一样,基本不存在某个产品比另一款产品能做出更多更深刻的数据分析的现象(虽然厂商都会这么喊),选一个自己看着顺眼就行了,期望某个产品能比其它产品对业务指导更有意义,那就想多了
还是有点例外
但还是有个例外。润乾报表的BI有点与众不同:
关联分析
上面说到过,涉及JOIN的关联查询分析是BI厂商们共同的难题,让用户自助JOIN用户看不懂,用宽表提前JOIN好又存在很多弊端,最突出的一点是:宽表的关联是固定的,分析只能基于这些事先做好的关联进行,如果需求有变,那就分析不了了,就得等技术人员去修改或者重新制作宽表以后才能继续,这样就失去了分析的灵活性和自由度,是用户不能忍受的
润乾有一个独特的DQL引擎,可以很好地解决关联查询分析的难题,它不需要事先关联,也不是把技术人员都头疼的数据表直接让用户去自助关联,而是采用实时关联的方式,基于用户在页面拖拽实时生成关联查询,不仅解决了了关联的问题,也保证了分析的及时自由
至于BI软件大都解决不了关联分析的的难题,详情可以参考:
为什么 BI 软件都搞不定关联分析
开源交付
需要BI的用户本身大多都有自己的业务系统,选用了BI产品 后,通常只能独立部署、独立管理,这无疑会增大工作量和后期维护成本,也会存在风险和隐患
集成后,功能和页面还需要能随需而动才可以,可以根据用户的风格、需求去改造页面,修改功能,否则风格不匹配,功能不顺手,用起来也很别扭
润乾报表的BI部分是开源的。
开源和可集成其实一直以来都是技术人员对于BI软件的很大的诉求,只是因为大部分BI软件都是商用的独立的平台,大家也就渐渐不提这个事情,习惯于忍受了
真正找到一个功能全面又开源的,也就不用再忍受了
奔驰宝马没啥区别,但特斯拉是完全不同的
报表不可忽视
一个系统中,BI 和报表往往是共生的,有自助 BI 需求,大都会伴随有固定报表的需求,这就需要有一个固定报表的配套解决方案才行
因为BI不是万能的,它的能力边界在哪里,可以参考这个帖子
自助报表和 BI 能解决多少事?
遗憾的是,大部分的BI软件,这方面都做的很不好,市场上只有极少数的BI厂商附带的报表工具能够解决复杂报表的难题。
润乾报表这方面就更具优势了,因为润乾本身就是专业的报表厂商,像这里的报表
传说中的中国复杂报表都长什么样?有什么特点?
都可以轻松搞定。润乾报表内置开源BI,直接就是一站式的完整解决方案了
总结
BI基础功能方面,各厂商并没有太大差异,不同的就是界面及操作方式,但是BI的价值不在于颜值的高低,能够完成期望的数据分析目标以及方便地改造并适配自己的项目才更有价值
BI的开源与可集成性,以及关联分析能力高低,报表能力配套等,才是差异大的地方,才是更需要重点去考察的地方
国内市场上的BI软件到底有啥区别?相关推荐
- 国内市场上的BI软件,到底有啥区别
看起来各有特色 现在国内市场上活跃的BI软件有很多,从界面上看,琳琅满目 有这样的: 还有这样的: 以及这样的: 看起来确实是五花八门,各有特色 其实区别不大 我们知道,BI的终极目标是做数据分析,这 ...
- 国内市场上的 BI 软件到底有啥区别?
看起来各有特色 现在国内市场上活跃的BI软件有很多,从界面上看,琳琅满目 有这样的: 还有这样的: 以及这样的: 看起来确实是五花八门,各有特色 其实区别不大 我们知道,BI的终极目标是做数据分析,这 ...
- 国内市场上 Android 手机屏幕分辨率的比例情况如何?
http://www.zhihu.com/question/19587205 根据友盟发布的<友盟国内Android数据报告>,前六名分别是: 800×480,32.4% 480×320, ...
- 主流的大数据BI软件有哪些?
市面上的BI软件很多,但能算得上主流的却不多.主流的大数据BI软件有Tableau.帆软BI.永洪BI.Smartbi.亿信ABI.奥威OurwayBI.观远BI.SAP BusinessObject ...
- VR在国内越做越“廉价”,到底需要反思什么?
国内VR行业发展的一个典型的特征是,通过粗制滥造的低劣产品大规模铺量走廉价性价比销售路线,导致其行业红利被过早释放,导致品牌势能上不去. 2016年是VR产业的元年,谷歌.索尼.HTC.微软.Face ...
- 用商业智能BI软件的好处有哪些
随着数字化时代的迅速发展,各企业所产生的数据量也急剧增长,传统的数据分析方法显然已跟不上时代的发展,如何处理分析大量的数据是很多企业所面临的难题.许多企业将目光投向了商业智能BI软件,以期帮助他们解决 ...
- BI软件应用在哪些方面
BI软件其实也就是商务智能软件的书写,对于大部分的企业来说就是明智的一种商业决策工具,能够有效的达到辅助的一种效果,整体的操作也具有着更多的一种优势性.而在这种过程中,大家也非常的好奇BI软件到底可以 ...
- 值得重点推荐的BI软件有哪些?全在这里了
在数字化程度越来越高的趋势下,发挥着推动企业数字化转型重要作用的商业智能BI也在不断提升市场份额,也催生出不少的BI软件新星.那么,BI软件有哪些?哪些BI软件更普遍适用于不同行业?针对这些问题,我们 ...
- 国内bi软件哪家强,第一为什么一直是它
最近大家再后台问我,最近公司要上bi,有什么推荐的国内bi软件吗,我第一个推荐的就是国内bi软件--finebi,当然我也不是空口无凭的推荐,还得是有凭有据的,简单说说这个finebi: FineBI ...
最新文章
- 百度map-api-视图
- 清华校友三创论坛成功举办,第四届清华校友三创大赛京津冀赛区正式启动
- 民非企业盈利怎么处理_对企业法人无力偿还债务时要怎么处理,如何解决?
- dotNet Core 3.1 使用 Elasticsearch
- [转]白话阿里巴巴Java开发手册高级篇
- 打造linux回收站功能
- dojo省份地市级联之省份封装类(一)
- Unity之使用Shader实现背景循环播放
- 上海万应云——大数据精准招商系统
- 计算机求和公式IFEROR,IFERROR函数详解_Excel公式教程
- 读OpenCV自带的标定例程“calibration.cpp”感想
- Matlab 之meshgrid interp griddata interp2
- Log4j“核弹级”bug修复
- PHPMyWind支持ppt导入
- python 验证码字符分割
- 程序员 必知 的 自学网站,建议收藏!
- 适合新手使用的微信编辑器
- 自动化立体仓库系统实训
- 二进制求和和x的平方根
- C++ Primer 第六章—— 函数 思维导图
热门文章
- 【AI实战】手把手教你深度学习文字识别(文字检测篇:基于MSER, CTPN, SegLink, EAST等方法)
- 【我初学R时遇到的十个错误问题】
- 霍尼韦尔推出电池储能系统平台
- iOS 多语言RTL 方向布局
- Unity如何接入Firebase Cloud Message远程推送
- 2019.12.16--2019.12.22 第五周 关于C++的零零散散(只是自留)
- 感悟辛卯年,寄语壬辰年
- 关于KVM 虚拟化注意的二三事整理
- 宁波工程学院 OJ [1347] 老虎满坡找灰兔
- 树莓派串口2挂ESP32C3(推荐)