经常会有人问Power BI和Tableau的区别,好吧,为了非IT专业的能看懂,咱们就用车,奔驰和奥迪来对比一下。因为他们确实有太多相似之处。

所以Power BI VS Tableau,就相当于国内市场的奔驰vs奥迪。

首先一个结论,他们做的事情都是一样的,好比奔驰和奥迪都是造车的。

非要说哪个好哪个不好,很难回答,爱奔驰的自然不喜欢奥迪,爱奥迪的自然也不喜欢奔驰。而大多数对Power BI和Tableau的比较有时也更类似于用奔驰的A系去对比奥迪A6,也有时是用奔驰的S系去对比奥迪的A3,都有自己好的地方,但如果真拉平了比也不好说谁好谁不好,这是一个永远不会有结论的讨论。

从分析工具的角度,Power BI的提出的比Tableau早,好比奔驰是汽车界的创始人。

Tableau后发力但占据了大多数市场,好比奥迪在国内很早的站稳了脚跟,你看早些年满大街的奥迪。

Power BI后发力在追赶Tableau,好比近些年国内市场奔驰的销量在追赶奥迪。近些年在路上能看到越来越多的奔驰。

总的来说Power BI是在追赶Tableau,但是也保持着自己的特色,比如Power BI有自带的市场,有很多第三方扩展很不错,有免费的有收费的。而且也有一些自带的分析组件,是Tableau没有的。

Tableau目前需求大,所以学起来有动力,开发人员有动力。Power BI由于跟大家熟悉的Office很像,所以开发人员用起来舒服些。正应了汽车圈内一句话总结:开宝马,坐奔驰。

好了,以下跟汽车无关了,接下来的比对请勿对号入座。

如果你打算自己做一些分析或者玩一玩,那么你需要知道:

Power BI Desktop免费,发布到服务端收费。所以你如果只打算自己分析不发布,足够了,随便玩。

Tableau Desktop收费。也有public免费的版本,但是你无法把报表文件保存在本地,只能保存在云端,而且能连接的数据源有限。所以你想合法使用免费版本的话,功能限制很多。

然后如果你打算动真格的了,那么你需要知道:

他们都有本地部署以及云端部署的版本。你可以选择是按IAAS去用还是按PAAS去用。

Power BI本地部署版本是类似SSRS的一个服务,目前2019版本还不在SQLServer的安装包内,需要单独下载,portal也是SSRS的,长得一模一样,可以理解是给SSRS加了host Power BI报表的功能。而且Power BI Desktop也是独立的,跟发布到云端的不通用。

关于授权,不是有SQLServer授权就可以,需要CA。

他们都有针对移动端的设计以及相应应用市场里的应用(Android+iOS),以及H5。

价格对比会有差异,具体只能查官网和经销商,这里暂时不做评论,怕伤感情。。。

数据处理方面

这两个平台都带自己单独的数据处理工具

Power Query集成在了Power BI里。

目前Tableau Prep是独立于Tableau Desktop的,暂时有Tableau creator授权的可以使用。

不过如果真动真格的话,改ETL还是老老实实的去ETL,主要是考虑到性能和single source of truth,小量个性化的处理才在Power Query或者Prep中。

比较Power BI和Tableau,好比用奔驰对比奥迪的更多相关文章

  1. Power BI与Tableau基于Google搜索上的比较

    在数据分析领域里,不少的数据爱好者都会关心什么数据分析产品最好用?最重要的是,很多的企业也特别希望员工能真正知道如何使用这些BI平台以确保公司的投资是值得.同类的文章,小悦也曾发布过,可参考最近< ...

  2. 如何在Power BI和Tableau之间进行选择?

    作者:Mike Gallucci 如今,当谈到商业智能(BI)分析软件时,有两个主要的行业领导者 - 微软的Power BI和Tableau.根据分析和业务平台的2018年Gartner Magic ...

  3. Power BI八年回望记

    本人从事BI,数据仓库领域相关工作15个年头,这15年目睹了这个方向从火爆到逐渐被大数据领域不断吞食.中间零散关注Power BI好长时间,也算目睹了它的成长. 那天在网络上搜索power bi,无意 ...

  4. 微软新神器-Power BI横空出世,一个简单易用,还用得起的BI产品,你还在等什么???

    在当前互联网,由于大数据研究热潮,以及数据挖掘,机器学习等技术的改进,各种数据可视化图表层出不穷,如何让大数据生动呈现,也成了一个具有挑战性的可能,随之也出现了大量的商业化软件.今天就给大家介绍一款逆 ...

  5. 一起学微软Power BI系列-官方文档-入门指南(3)Power BI建模

    我们前2篇文章:一起学微软Power BI系列-官方文档-入门指南(1)Power BI初步介绍 和一起学微软Power BI系列-官方文档-入门指南(2)获取源数据 中,我们介绍了官方入门文档与获取 ...

  6. 第一篇:Power BI数据可视化概述

    前言 "可视化之工具,可爱者甚蕃.统计学家独爱R,自Python来,世人盛爱matplotlib.余独爱Power BI之出微软而不染(免费),濯Office而不妖(够精简).......& ...

  7. 数据可视化之DAX篇(十一)Power BI度量值不能作为坐标轴?这个解决思路送给你

    https://zhuanlan.zhihu.com/p/79522456 对于PowerBI使用者而言,经常碰到的一个问题是,想把度量值放到坐标轴上,却发现无法实现.尤其是初学者,更是习惯性的想这么 ...

  8. Power BI官方客户案例2021

    微软商业应用峰会Power BI客户案例,今年的客户案例相比前2年不同,主要是大客户,基本都是行业Top公司. 选取零售,医药制造,教育,医疗IT等行业龙头.沃尔玛,拜耳,滑铁卢大学的分享内容非常棒, ...

  9. 一起学微软Power BI系列-使用技巧(5)自定义PowerBI时间日期表

    1.日期函数表作用 经常使用Excel或者PowerBI,Power Pivot做报表,时间日期是一个重要的纬度,加上做一些钻取,时间日期函数表不可避免.所以今天就给大家分享一个自定义的做日期表的方法 ...

随机推荐

  1. Codeforces Edu Round 48 A-D

    A. Death Note 简单模拟,可用\(\%\)和 \(/\)来减少代码量 #include <iostream> #include <cstdio> using nam ...

  2. Luogu-P3205-HNOI2010-合唱队

    题目地址 思路 这道题其实是P3146 [USACO16OPEN]248的升级版,但是N的范围很大,为262144.原先的O(N3)的方法自然会TLE,甚至O(N2)的方法也不足以解决. 定义f[i] ...

  3. OpenWrt下基于OLSR的Ad-Hoc组网实现网络摄像头多节点访问

    文章目录 Ad-Hoc组网配置 摄像头端口映射 PC连接设置 结果 Ad-Hoc组网配置 参照博客 链接: link. 摄像头端口映射 这里使用到了海康网络摄像头,先将网络摄像头的网口连接到任意一个节 ...

  4. Kubernetes Python Client 初体验之node操作

    今天讲一下k8s中对于各个实物节点node的操作. 首先是获取所有nodes信息: self.config.kube_config.load_kube_config(config_file=" ...

  5. WPS PDF转Word工具

    WPS PDF转Word工具链接:https://pan.baidu.com/s/1Ijh5MSBWZtsXsm05_6yYvw 提取码:gufy  下载运行后会解压到"D:\Program ...

  6. ant-design 基础格式

    1 格式 <template> <div> <center><h1>这是·注册页面</h1></center> <a-fo ...

  7. PluginOK中间件高级版-支持在Chrome、Edge、Firefox等浏览器网页中真正内嵌ActiveX等控件运行的版本已获多家上市公司采购

    PluginOK(牛插)中间件(原名:本网通WebRunLocal)是一个实现WEB浏览器(Web Browser)与本地程序(Local Application)之间进行双向调用的低成本.强兼容.安 ...

  8. 精尽Spring MVC源码分析 - HandlerAdapter 组件(三)之 HandlerMethodArgumentResolver

    该系列文档是本人在学习 Spring MVC 的源码过程中总结下来的,可能对读者不太友好,请结合我的源码注释 Spring MVC 源码分析 GitHub 地址 进行阅读 Spring 版本:5.2. ...

  9. SPI机制剖析——基于DriverManager+ServiceLoader的源码分析

    我的上一篇博客类加载器与双亲委派中提到,SPI机制是一种上级类加载器调用下级类加载器的情形,因此会打破类加载的双亲委派模型.为了深入理解其中的细节,本博客详细剖析一下SPI机制,并以JDBC为例,基于 ...

  10. slice切片函数

    clc;clear all;close all; [X,Y,Z,V] = flow;x1 = min(min(min(X)));x2 = max(max(max(X)));y1 = min(min(m ...