关于微软的Power BI,请问有谁能详细介绍一下Power BI的具体功能吗?

关于微软的Power BI,请问有谁能详细介绍一下Power BI的具体功能吗?

利益相关。

我知道,你的企业是有想上BI工具的需求,或者你个人有使用的倾向,但是你不知道怎么选对吧,在Tableau、powerbi、又或者是finebi中犹豫。

但因为题主是提问的powerbi,所以我就拿finebi和它做个对比吧,虽然我是官方,但是绝对没有蹭热度的意思,只是单纯比较,客观一点并没什么。

不过说的也不一定对,大家可以指正和讨论。

说起FineBI与power BI,一个是国外风生水起的微软巨头,一个是方兴未艾的国产BI厂商领导者,两者各有所长:

FineBI来源于帆软公司,早期于2006年由南京大学起步创立,目前已经发展为国内最大的BI分析平台提供商。

Power BI来源于微软公司,第一个商业版本于2015年7月发布,主要基于高级Excel功能,目前国内BI商业化模式推广正处于起步阶段。

从数据引擎的对接能力来看,FineBI对企业数据平台的对接能力更强,PowerBI对一些个人用户使用的比较多联机服务器数据源支持的比较到位。

首先是对常规的文件数据如Excel、CSV等,FineBI和Power BI都是支持直接进行对接分析的。对接企业的数据库能力方面,传统的数据库例如Oracle、SQLServer、MySQL等两款BI工具都是支持直接进行对接。

但是Power BI在对于国内企业现今比较流行的大数据平台则例如Kylin、Derby、Gbase、ADS、Hbase、Mongodb等是不支持的,FineBI则可以直接连接,这一点FineBI比PowerBI的大数据平台对接能力更强。

另外在对于一些数据库的认证方式上,例如FineBI支持的kerberos认证连接方式,PowerBI也无法支持。

Power BI对于一些联机服务器数据源支持的比较好,也许是由于这类数据个人用户用的比较多,例如Google分析、appFigures等数据,这一点FineBI是不支持的。

PowerBI和FineBI在数据建模和数据加工能力方面对比,FineBI总体略强于PowerBI,另外PowerBI在数据建模加工所需要的M语言和DAX函数对用户的技术能力要求相对较高。

在数据建模方面,FineBI和PowerBI的数据模式都支持实时和抽取模式。

但是抽取模式下,由于FineBI的采用的分布式架构引擎进行数据的列式存储(支持十亿大数据量),在面对海量大数据时FineBI比PowerBI计算速度更快、性能处理更加强大。

在基础数据关联建模方面,FineBI和PowerBI都能够对基础的元数据建立维度表和事实表之间的关联关系,形成关联模型,以提高数据可视化分析阶段的效率。关联操作上PowerBI建立数据关联可以直接进行关联连线设置,这里比FineBI更为便捷。

但是在数据源种类整合时,PowerBI无法对不同来源的数据进行实时整合建模,例如下图所示,PowerBI会自动禁用多个数据源的实时建模,需要将数据模式全部修改为抽取数据才可以进行整合关联建模。

而FineBI在处理跨数据源关联建模时,由于特有的智能内存化机制,即时面对不同来源的实时数据,FineBI也能智能进行内存化关联建模,这方面强于PowerBI。

在数据加工方面,对于数据的清洗加工处理方面,PowerBI虽然提供了一些可视化界面的操作选项,但是在实际进行数据加工处理时还是比较依赖M语言和DAX函数的,需要用户有一定的公式编码书写能力。

而FineBI在数据加工处理这方面对用户比较友好,提供了非常强的全可视化操作的自助数据集供用户使用,过滤、分组汇总、新增列、合并表、自循环列、行列转换等操作都可以快速进行处理,极大地降低了用户进行数据清洗和数据加工处理的门槛和时间成本。

可视化能力方面,PowerBI的基础图表类型相对较少,但是有一个丰富的PowerBI图表拓展市场作为补充,可视化效果方面相对单调;FineBI较PowerBI的可视化效果更加细腻灵活,图表的可视化呈现感染力更强。

可视化展现能力方面,PoweBI内置的图表种类相对较少,例如一些常用的玫瑰图、多层饼图、词云图、热力地图、流向地图等都不支持(需要进行市场图表拓展下载使用)。图形属性方面还算丰富,可以由用户自定义进行图表样式属性的设置调节。

较PowerBI而言,FineBI摆脱了传统图表类型的桎梏,提供给用户更为友好的智能图表推荐功能,对于用户来说再也不用纠结选饼图好还是选柱状图好了,这一点给图表选择困难的同学是可谓是带来了一个天大的福音。另外,FineBI由于支持用户将字段绑定到图表的颜色、大小、形状、标签等属性,这样一来图表的可视化展现能力也就更加丰富灵活了,我们可以通过数据——>图表属性的无限组合,尽情地进行数据可视化认知的探索和洞察。

但是在图表的拓展能力方面,FineBI没有类似PowerBI的可拓展图表库供用户下载使用,这方面较PowerBI稍有不足。

FineBI的OLAP计算分析能力较Powerbi更加全面强大,操作更加快速便捷,用户学习上手门槛更低。

OLAP多维分析能力方面,PowerBI支持对数据进行钻取、联动、切片,但是不支持旋转操作;FineBI在OLAP多维分析方面做的比较全面,钻取、联动、旋转、切片、跳转都可以进行快速设置,功能非常强大。

计算分析能力方面,PowerBI同样比较依赖于DAX函数来进行运算,例如用户想做类似同期环期、同比环比的快速计算,无法直接得出结果,需要用户书写一些DAX函数才能计算出相关结果。而FineBI为用户直接提供了快速计算的功能,包括求同期/环期、同比/环比、排名、累计值、所有值、百分比计算等等。

WEB级别的嵌入集成能力,两款BI产品大致相当;图表的自定义开发集成,PowerBI强于FineBI;移动微信钉钉集成和单点登录门户集成应用方面,FineBI强于PowerBI。

WEB级别的集成应用方面,微软的PowerBI开放了丰富的接口供用户进行集成使用,另外还支持用户自定义开发例如图表对象进行集成使用。FineBI也提供了丰富的WEB接口供用户使用,但是无法进行代码级别的自定义图表开发集成。

在移动集成应用中,FineBI支持微信集成和钉钉集成,给当今便捷式社交平台的数据分析查看带来了较大的便利,这方面的应用PowerBI并不支持。

门户集成方面,FineBI开放了单点登录接口,这方面PowerBI暂未直接支持。

PowerBI的数据权限管控能力相对不足,无法进行精准的列级别的权限粒度管控,另外在应对集团性权限控制方面目前也没有对应完整管控的策略,FineBI在这方面则拥有非常完善的数据权限管能力。

数据的权限管控能力方面,PowerBI支持将做好的报表打包发布为组织内容包并且进行指定用户组分配查看权限,并且由管理员进行用户组的行级别权限分配,但是无法控制用户查看的列级别的权限粒度。

而FineBI具有非常完善的数据权限管控能力,除了提供仪表板的权限分配之外,还能够针对不同部门/岗位/角色的人员进行行/列级别的数据权限管控,使得不同的人能够根据权限限制而只能看到自己的部分数据。

另外在针对企业集团数据权限管控方面,FineBI提供了强大的多级管控权限供用户进行多层权限分配,为集团性企业的数据权限管控提供了保障。

Power遵循着微软产品相似的理念、原则和体系结构,它也为Windows用户提供了一个简洁熟悉的操作界面,以帮助用户快速适用学习上手。但是,像其他软件一样,它也有其起伏,目前并不是非常成熟,商业选型必须仔细考虑。

另外学习资料方面,关于PowerBI官方的学习资料基础文档还算健全,但是有部分内容是英文的,另外学习视频无法访问(可能需要别的手段)。

FineBI由于是国内帆软的BI分析平台提供商,所以不论是基础的学习文档还是教学视频资料都比较丰富,另外还有着非常活跃的帆软中文社区供所有用户进行学习交流。技术服务方面,如果是企业级别的用户,还会有专业的技术服务团队响应服务。

做这个对比,没有别的意思,你可以认为是综合测评,不存在说谁一定比谁强,是需要看很多因素的,但是国产化的工具,在未来会是趋势。