试用了5款BI分析工具,终于找到了上手最快的那一个!

2023-05-16

前几天,领导甩给我一个任务,考察几个BI工具,下季度立项用。

潜心做ETL的我,对BI只是略懂。之前上的BO,由于开发模式不适应、人员用不惯,再加上负责这块的同事走的走,一直被搁置。所以这次目标很明确,急需上手简单,维护要少,能快速反应数据结果的BI。

于是我花了4天时间,全网百度、翻遍各大BI产品官网,也翻遍了知乎和科技网站的口碑推荐,列选了工具测评清单:Tableau、PowerBI、MicroStrategy、Qlikview、FineBI。

每个工具都亲自下载使用,也悉心问了报价。由于是企业选型,考虑的因素较多,除功能和使用感受,还会注重数据整合能力、数据处理性能以及安全性方面的因素,所以大家看着参考。

从以下几个角度考量:

  • 部署安装
  • 学习教程
  • 使用体验(上手难度)和需求符合度
  • 产品功能
  • 报价和服务

Tableau

从网络上找到一个10.4的Desktop破解版,替换一个注册文件即可,或者淘宝上找…(咳咳)。Tableau还有一个Server版,Server版需要请求tableau的服务器进行交互,网上找到一个代理,给发了一点资料后就没理,主要看desktop版。

1、 下载安装

百度或者官网上直接下载,类似装office一样,试用版有15天的试用期,过后会提示输入密钥,安装就和一般软件安装一样,解压压缩包,按照提示一步步做。

2、 学习教程

官网有教学视频,貌似没翻译完,学到一半发现后面的还都是英文的,脑壳疼。不过视频能基本带你熟悉这个工具并入门。

官方貌似还出了一本书叫《人人都是数据分析师:Tableau应用实战》,就是软件教程,还提供数据源供练习,学习Tableau的必备工具书吧。

Tableau有个在线的可视化实例库,都是学员们的作品,这个挺好,可视化作品大家可以互相参考,可以学习人家的分析思路。

3、 产品使用体验和需求符合度

Tableau可以连接数据库,或者导入excel文件数据。

通过拖拽数据的维度和度量到工作区,来形成可视化图表,可以改变颜色,图表类型,以及其他各种细节。很多功能都是可以拖放到工作区,通过鼠标的几下点击和拖放来实现,很简单,基本不需要代码,还会自动推荐合适的图表。

可视化方面个人认为Tableau还是很强大的,操作也很简单。分析这块,分组、筛选、下钻、新建数据字段需要写公式…这些还是有点难度,一般软件深入的功能都比较难,需要研究一番。

试用了5款BI分析工具,终于找到了上手最快的那一个!

 

试用了5款BI分析工具,终于找到了上手最快的那一个!

 

4、 产品功能

此次选型重点。

Tableau是直接连接数据库(相当于ROLAP),以关系数据库为核心,以关系型结构进行多维数据的表示和存储,维表和事实表通过主关键字和外关键字联系在一起,形成"星型模式"。

好处是小数据量非常快,大数据量影响性能。取数性能依赖于机器,且Tableau在构建多张有数据关联关系的表时,需要将多张数据表拼接成一张大的宽表,复杂统计时容易产生冗余数据,直接造成性能下降。

数据更新

BI很重要的一个功能是数据更新,它是报表自动化的基础。Tableau支持增量更新,不支持定时更新。Tableau抽取的数据均保存到制作的仪表板中,增量更新不能精确到某张表,必须是对全部数据的更新,报表多了,就很麻烦。

银行业十分注重数据安全。感叹Tableau美中不足缺少流程和数据管理功能。

Tableau Desktop(桌面版) 是用来创建分析,进行数据分析的,是分析工具。tableau 的server 是用来发布分析的,发布给企业有相关权限的人,是服务器。将工作簿发布到 Tableau Server。Tableau Server 会提供基于浏览器的分析。将工作簿发布到 Tableau Server 后,其他拥有帐户的人就可以登录查看发布的工作簿。

5、 关于选型价格

官网报价:

试用了5款BI分析工具,终于找到了上手最快的那一个!

 

代理商也给了我一个大致的价格:

光产品,Desktop+Sever,一套一人加税后是11万多,每增加一人多买一个桌面版,就是15000左右,我们公司估计是3、40套,预计得7、80万,不含定制实施和维护服务。

PowerBI

Power BI是微软家的。如果大家熟悉Excel,应该会知道微软推出的Power Query、Power Pivot、Power View和Power Map,是Excel上非常强大的四个插件。Power BI则是微软将它们作为集合推出。如果大家熟练掌握以上四个插件,那么在Excel上也能实现部分BI,毕竟Excel是企业中人手一款的工具。

1、下载安装

Power BI的工作流是在Power BI Desktop中创建报表,将其发布到Power BI 服务,然后与其他人进行共享,让他们可以在服务中或在移动应用上查看到。

Desktop很简单,免费的,官网下载即可,过程同tableau。Power BI报表服务器需要另外安装。需要先安装SQL Server,然后安装报表服务器。报表服务器免费版有180天是试用期,正式版需要购买密钥。

2、 学习教程

官网上只找到了学习文档,没有手把手教授的视频。

微信上倒是搜到很多Excel牛人组织的学习课程,可惜要钱呐~

3、产品使用体验和需求符合度

Power BI的界面很office,上面是操作工具项,左侧栏是导航栏。神似Access,所以寻找功能的时候轻车熟路。侧导航栏对应三个模块:仪表板、报表和数据集。整体流程实用流程就是读取数据集—数据清洗—数据关联—表制作—Dashboard整合仪表板。

试用了5款BI分析工具,终于找到了上手最快的那一个!

 

试用了5款BI分析工具,终于找到了上手最快的那一个!

 

可视化方面,相比Tableau,Power BI给人的感觉像是IT出身,没有特别惊艳的感觉,做出来的图表中规中矩、实用性也不错。其实真正好的数据分析,可视化只需要实用就够了。

4、 产品功能

数据源

Power BI支持各类数据源(市面上绝大部分BI都支持,只是读取方式略有差异),除了Excel和CSV 文件,它还支持Acess、SQL数据库、Hadoop/HDFS、Spark、第三方API等。

数据清洗

Power BI有一个高级功能叫DAX(Data Analysis Expressions),是整个 Power BI 使用的公式语言。DAX近似Excel函数(大多数第三方BI,函数均接近Excel),故它针对新手非常友好。如果大家已经熟悉Excel函数,上手速度会很快,基本上函数名字都一样。

数据关联

建立表间联系这个很重要,在Excel中,大家一般用写Vlookup函数实现,Power BI则用拖拽关联数据,确实更加方便。

数据更新

BI很重要的一个功能是数据更新,它是报表自动化的基础,它通常和SQL关联。我们使用CSV,只能往里面黏贴数据更新,还是繁琐了些,只属于半自动化。

5、 关于选型价格

官网价格(个人参考):

试用了5款BI分析工具,终于找到了上手最快的那一个!

 

企业部署:

它是按设计用户和节点卖的,按年/按月收费。估计了一下,假设200个用户的企业,40个设计用户,1年收费是45万左右,也就是每年要付出这么多,还是比较贵的。

FineBI

国产BI里口碑好的就挑了这么一家,是帆软的。他家还有一个报表工具finereport,貌似做得更成熟更好,毕竟报表BI也不分家。

1、下载安装

下载和安装很简单,官网上直接下载。启动软件时会加载数据日志,但是所有操作都在web端。最初用的4.1版,后来对方工作人员给我发来了最新的5.0,说这几天会上线。

2、学习教程

激活时会发送一个学习资料包,上面有大概10多节功能教学视频。

还有学习帮助文档,下载激活时大家留心,记得收藏。

除此之外,还有个学习交流的论坛,水了几天,加了学习交流群,怪怪好多人,提问回答好积极,对像我这样的技术宅来讲是极好的。

3、产品使用体验和需求符合度

使用的过程是先配置数据源,然后建立一个所谓的业务包,应该就是数据表暂存到业务包内管理,可以按照业务分类。后面就是数据清洗、数据表关联,然后可视化分析了。

界面风格是清爽商务的,比较符合中国人使用门户软件、使用互联网产品的感觉,看了一遍教程基本上就可以上手了。

分析过程,交互啊操作思路,类似Tableau,都是维度和度量的拖拽,自动推荐合适的图表,可以更改颜色、图表类型,以及其他各种细节。

数据配置时有个业务包,这个和其他BI工具大不同,暂时不太了解其用处,能把数据分门别类分好。

试用了5款BI分析工具,终于找到了上手最快的那一个!

 

4、产品功能

说其特有的吧。有权限管理有权限管理,有点像OA。tableau、PowerBI这个功能都要装sever版,但貌似功能也局限于分享,没有部门、人员、数据权限的设置。所以相对来讲,finebi更适合企业级使用。

可视化和分析功能基本同tableau,虽然我没有使用太深入,但是整体的分析操作,拖拽数据字段——生成图表——编辑dashboard,这个过程都是很像的。

试用了5款BI分析工具,终于找到了上手最快的那一个!

 

数据更新(来自官网)

支持进行数据抽取和数据索引建模,可显著提高数据的计算速度,可实现离线查询;支持用户进行所有数据表的数据更新;支持对数据表进行增量增加、增量删除、增量修改更新。

数据挖掘

支持对数据进行时序预测、数据聚类、数据分类(神经网络、决策树算法)三类挖掘模型算法。

最后,还有一个移动端,手机可查看分析。

关于选型价格

个人使用免费,不限功能,限并发。

企业部署是按照功能来售卖,一次买断。问了对方销售,报价没说太明白,需要依据功能和项目来定,产品价格在小几十万不等。送一年技术服务,一年内免费升级。

还有两个工具MicroStrategy和PowerBI,简单试了下,网上内容不多,且篇幅有限,就大致评价一下。

MicroStrategy

网上下的10.11版。也是一个偏向于企业级的BI分析产品。

国外产品,很多资料都还是英文版,看着很吃力。使用上是先配置数据,然后选择图表,可视化展现,数据字段可以ctrl多选拖拽。

试用了5款BI分析工具,终于找到了上手最快的那一个!

 

可视化风格和Tableau差不多,该支持的数据都能支持,就是对国内一些ERP等业务系统的数据连接并不支持。功能的话,性能我没有那么多数据也跑不起来,这块打算到现场POC再说。移动端、平板的适应做的挺好的,看他们也在大肆宣传,应该是优势之一。

产品拥有行业型及业务模块的方案,不过案例多是国外的,在国外用的不错。

报价包含产品licence费用以及服务费。产品费用按功能和用户来算,一个设计用户在16W,分析用户3~4W,web报表用户2.3W……总之价格还是蛮高的。

Qlikview

不得不吐槽,国外产品在国内的网站真的是…费了老大劲找到并下载了。

Qlikview个人是没觉得好用,也没看出优势来,更像是一个可视化工具。像tableau、finebi可以做探索性的数据分析。qlikview比如你想拖一些数据看看结论与猜想是否正确,有时候可能要做20多个仪表盘才能验证自己的猜想,它比较适合一开始就知道怎么分析展现

Qlikview也是内存型的BI,同Tableau,通病是数据处理速度很大程度上依赖内存大小,对硬件要求较高,一般企业的配置,数据处理起来较慢。

关于报价,国内的报价不清楚,官网也没有展示,填了表单,代理商也没有回应。

最后

个人青睐于前三个,上手都比较简单,tableau可视化最佳,powerbi可以和excel结合,finebi最符合选型需求,上手也最简单。综合来看的话tableau和finebi间选择,powerbi还不够成熟,具体的还涉及数据读取性能、集群等等,还有乙方项目这块的时间和经济成本。

试用了5款BI分析工具,终于找到了上手最快的那一个!

 

关于产品,以上已经讲得差不多了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

试用了5款BI分析工具,终于找到了上手最快的那一个! 的相关文章

  • opencv-python的格式转换 RGB与BGR互转

    opencv读取图片的默认像素排列是BGR xff0c 和很多其他软件不一致 xff0c 需要转换 这里转一下国外博客的一个方法 xff0c 基于python语言 BGR to RGB OpenCV image to Matplotlib
  • np.maximum()函数详解——将数组中小于某值的数用0代替

    目标 xff1a 把数组中小于某个值的数都设为0 np max a axis 61 None out 61 None keepdims 61 False 求a中的最大值 np maximum xff1a a b out 61 自定义 a 与
  • python-opencv 使用LBP特征检测人脸

    概述 最近在做人脸检测相关功能 xff0c 目前注意到比较传统 xff08 非深度 xff09 人脸检测特征包括harr和LBP HOG用于行人检测更多些 xff0c opencv包括了这两种特征算法 xff0c 并且相对来说 xff0c
  • 机器视觉特征提取介绍:HOG、SIFT、SURF、ORB、LBP、HAAR

    一 概述 这里主要记录自己的一些感悟 xff0c 不是很系统 想要详细系统的理论 xff0c 请参考文末的 图像处理之特征提取 个人不是专业cv工程师 xff0c 很多细节没有深究 xff0c 描述可能不严谨 在总结物体检测算法之前先把基础
  • win7 wifi 无Internet访问权限或者有限的访问权限

    自己家的无线路由器 xff0c 手机和笔记本都使用正常 xff0c 但是一台新笔记本连上之后总是提示 有限的访问权限 xff0c 无法连公网 网上的很多办法都不管用 xff0c 什么设置静态IP或者重启路由 xff0c 基本都是瞎扯 好在一
  • springboot 本地调试没问题,打包运行报错原因

    1 如果引用了本地jar包或者so库 xff0c dll库等文件 xff0c 需要在打包的时候都加载进去 如下图 xff1a 本地正常 xff0c 打包的时候谨记 xff0c 需要打包进去 xff0c 怎么验证是否打包成功呢 xff1f 我
  • CMakeList学习笔记

    hello cpp为源文件 构建一个CMakeLists txt cmake minimum required VERSION 2 8 project hello add executable hello hello cpp 在目录中的bu
  • C语言--iota函数

    一 iota函数 xff1a 功能 把一个整数转换为字符串 eg include lt stdlib h gt include lt stdio h gt void main int number 61 43 char string 100
  • STM32F103ZET6和STM32F103C8T6编程不一样吗?

    我把C C 43 43 选项卡中 STM32F10X HD USE STDPERIPH DRIVER 修改为 STM32F10X MD USE STDPERIPH DRIVER 编译成功 谢谢O O 初始化的时候要调用SystemInit
  • STM32F103ZET6和STM32F103C8T6芯片的区别

    是这样的 xff0c 一个具体的STM32F103系列芯片的内存有多大 xff0c 你看一下芯片上的型号就行了 STM32F103XY 注意 xff0c XY是个代号 xff0c X是表示封装有多少个引脚 xff0c 比如 xff0c 如果
  • Keil(MDK-ARM)使用教程——在线调试

    Keil xff08 MDK ARM xff09 使用教程 xff08 三 xff09 在线调试 由于我是直接使用 xff08 打开现有的软件工程 xff09 xff0c 如果跟着需要下载上面演示参考的软件工程 才行 工程默认是使用硬件在线
  • ch340是什么芯片

    CH340 是一个USB 总线的转接芯片 xff0c 实现USB 转串口 USB 转IrDA 红外或者USB 转打印口 在串口方式下 xff0c CH340 提供常用的MODEM联络信号 xff0c 用于为计算机扩展异步串口 xff0c 或
  • Ubuntu16的详细安装教程

    有一点很重要要说一下 xff0c 每个人学习Linux的动机都不一样 xff0c 而这个动机会决定你对Linux的态度 xff0c 如果你仅仅是想尝鲜 xff0c 装个笔什么的 xff0c 不当作自己的职业方向去学习Linux的 劝这类人还
  • 是否能在keil中混合编译c和c++程序

    keil中支持混合编译C和C 43 43 程序 xff0c 因为其本质最终都是编译成汇编 xff0c 所以是可以同时操作的 在混合编译时 xff0c 需要注意以下几点 xff1a 1 C文件扩展名必须为 C xff0c C 43 43 文件
  • ds18b20工作原理和测温原理介绍

    DS18B20是美国DALLAS半导体公司继DS1820之后最新推出的一种改进型智能温度传感器 与传统的热敏电阻相比 xff0c 他能够直接读出被测温度并且可根据实际要求通过简单的编程实现9 xff5e 12位的数字值读数方式 可以分别在9
  • 如何将.hex文件转化为.c文件

    说明楼主太初级 xff0c 迷恋于C 1 C与HEX并不是一一映射的 xff0c 有可能N个人写的C xff0c 会出同一个HEX xff0c 你希望回成哪个人写的呢 xff1f 或许你可能说 xff1a 任意一个孝可以 xff0c 只要能
  • 嵌入式linux 和 用stm32进行的嵌入式开发 这两者之间有什么关联性吗?

    作者 xff1a 知乎用户 链接 xff1a https www zhihu com question 53880054 answer 164501004 来源 xff1a 知乎 著作权归作者所有 商业转载请联系作者获得授权 xff0c 非
  • #if 0 ... #endif的真实用途

    在过去都没有去理会 if 的作用 xff0c 今天突发奇想 xff0c 开启编译器试一试 很多人都知道 if 0 endfif的作用跟 的作用是一样的 xff0c 就是注释 xff0c 可是注释为什么不用注释符号 就行了么 xff1f go
  • .hex文件和.bin文件区别

    HEX文件和BIN文件是我们经常碰到的2种文件格式 因为自己也是新手 xff0c 所以一直对这两个文件懵懵懂懂 xff0c 不甚了解 xff0c 最近在做STM32单片机的IAP更新 xff0c 其中要考虑HEX文件和BIN文件 xff0c
  • EEPROM和flash的区别

    From https blog csdn net yuanlulu article details 6163106 EEPROM的全称是 电可擦除可编程只读存储器 xff0c 即Electrically Erasable Programma

随机推荐

  • 264 nal type

    NUAL HEAD 43 43 0 1 2 3 4 5 6 7 43 43 43 43 43 43 43 43 43 F NRI Type 43 43 F xff1d Forbidden zero bit 61 0 NRI 61 Nal r
  • SubClassWindow详解

    许多Windows程序员都是跳过SDK直接进行RAD开发工具 或VC xff0c 我想VC应不属于RAD 的学习 xff0c 有些人可能对子类化机制比较陌生 我们先看看什么是Windows的子类化 Windows给我们或是说给它自己定义了许
  • stl upper_bound函数实现

    写了一个upper bound的实现 其中递归使用二分法求解最上界 xff0c 虽然写的完全不像STL的风格 xff0c 但是练手还是可以的 view plaincopy to clipboardprint 01 include lt io
  • 云原生 - 2、Openstack架构

    云原生 2 Openstack架构 1 什么是Openstack2 Release3 核心架构4 官方入口5 核心组件6 相关文章导读 1 什么是Openstack OpenStack是一个开源的云计算管理平台项目 xff0c 由NASA
  • 关于TrackMouseEvent用法总结

    对于这个函数我也是最近想研究控件自绘才知道它真正怎么用 以前只是见到过 嗯 废话不多说 我先说下我的问题 如何响应鼠标离开某个窗体 控件 事件 先大概讲下步骤 然后再集中对 TrackMouseEvent 进行详解 为按钮添加以下几个函数
  • 关于CComboBox的自绘

    我想 如果大家学过一些控件的自绘的话 CComboBox算是很难的一种了 首先是它本身的复杂度 它由三个控件组成 CEdit CListBox CButton 我想但就CEdit来讲 就够你受得了 还要想想他们之间的消息传递 不禁让人无从下
  • 2011年总结

    又是一年年终时 亦是一年总结时 想想自己从去年写年终总结到现在 已经很久没有写过字了 时间过得真快 又是一年过去了 这一年也是我出来工作的第二年 这一年总体来说自己无论在技术还是心态方面有了很大的进步 记得刚出学校那会 啥都不知道 对于工作
  • 内部链接与外部链接

    在说内部连接与外部连接前 xff0c 先说明一些概念 1 声明 一个声明将一个名称引入一个作用域 在c 43 43 中 xff0c 在一个作用域中重复一个声明是合法的 以下都是声明 xff1a int foo int int 函数前置声明
  • partition/stable_partition详解

    Partition 将满足条件的元素向前移动 TEMPLATE FUNCTION partition template lt class BidIt class Pr gt inline BidIt Partition BidIt Firs
  • jsoncpp解析拼装数组

    int main 数组创建与分析 例子一 string strValue 61 34 34 ldh 34 34 001 34 34 gfc 34 34 002 34 34 yyj 34 34 003 34 34 andy 34 34 005
  • 查看静态库(.lib)和动态库(.dll)的导出函数的信息

    一般情况下 xff0c 我们需要查看一个DLL或EXE中的包含的函数或是依赖的函数之类的信息 xff0c 可以使用VS自带的工具dumpbin xff1b 可以直接在命令行下输入dumpbin就可以查看他的使用说明 xff0c 如果未显示
  • do {...} while (0) 在宏定义中的作用

    http www cnblogs com lanxuezaipiao p 3535674 html 如果你是一名C程序员 xff0c 你肯定很熟悉宏 xff0c 它们非常强大 xff0c 如果正确使用可以让你的工作事半功倍 然而 xff0c
  • 即插即用型设备驱动的加载过程

    现假设驱动程序已被正确安装 xff1a 1 某种PnP总线驱动发现了即插即用设备的存在 xff1a 对于热插拔设备 xff0c 则发现过程发生于插入设备的瞬间 xff1b 如果是非热插拔设备 xff0c 则发现过程发生于系统启动时 2 Pn
  • C++如何编写属于自己的头文件 ---- 自己动手,丰衣足食

    自己动手 xff0c 丰衣足食 ps 其实这一篇文章老早以前就写了 xff0c 一直扔在草稿箱 xff0c 今天想起来了然后就发了出来 首先 xff0c 熟悉熟悉这些 是的没错 xff0c 这就是我们的Dev cpp 忽略其他东西 xff0
  • ubuntu安装vnc server-x11vnc并设置开机自动启动

    ubuntu安装x11vnc并设置开机自动启动 安装x11vnc 打开终端 xff0c 使用如下命令x11vnc span class hljs built in sudo span apt get install x11vnc 手动连接
  • 笔记本安装ubuntu18.04步骤及分区方法

    家中闲置一台08年的笔记本 xff08 没有无线无卡 xff09 xff0c 自己加装了一个2G的内存条 xff0c 食之无味弃之可惜 xff0c 思量再三准备重装Ubuntu18 04的系统当做小型服务器使用 因此记录下安装步骤以及分区方
  • 滑模控制学习笔记(三)

    滑模控制学习笔记 xff08 三 xff09 基于趋近律的滑模控制几种典型的趋近律等速趋近律指数趋近律幂次趋近律一般趋近律 基于趋近律的控制器设计仿真实例状态空间模型建立滑模控制器模型建立仿真结果 基于趋近律的滑模鲁棒控制仿真实例 基于趋近
  • 滑模控制学习笔记(六)

    滑模控制学习笔记 xff08 六 xff09 等效滑模控制等效滑模控制器设计等效控制设计滑模控制设计 仿真实例 等效滑模控制 滑模控制率可由等效控制 u e q u eq
  • 文件描述符 和 流的关系

    任何一种操作系统中 xff0c 程序在开始读写一个文件的内容之前 xff0c 必须首先在程序与文件之间建立连接或通信通道 xff0c 这一过程称为打开文件 打开一个文件的目的可以是为了读或者为了写 xff0c 也可以是即读又写 UNIX系统
  • 试用了5款BI分析工具,终于找到了上手最快的那一个!

    前几天 xff0c 领导甩给我一个任务 xff0c 考察几个BI工具 xff0c 下季度立项用 潜心做ETL的我 xff0c 对BI只是略懂 之前上的BO xff0c 由于开发模式不适应 人员用不惯 xff0c 再加上负责这块的同事走的走