自助式BI对比评测:Tableau和FineBI

摘要:
Tableau的分析里面存在离散与连续的概念,而在FineBI中没有离散与连续之分。在分析功能上,FineBI在添加计算指标上有同期、环期、累计值等,是Tableau所没有的,而tableau具有的强大的分析线的功能是FineBI所没有的。而Tableau则是自行设置相应的规则。从自由度上来看,Tableau更自由,从操作上来看,FineBI更快捷简便。

1、部署使用

Tableau 为C/S架构,需要在用户终端安装desktop进行分析的设计,在服务器端安装server,将模块数据与分析发布在server上,使用reader查看客户端生成的分析,可以在web断和移动端查看在server上发布的分析。体量较大,布署稍复杂,使用时需要客户端配合。

FineBI为B/S构架的web端工程。将需要分析的数据抽出保存在索引中,使用不同分析组件进行不同dashboard的设计,体量小,布署简单方便,极速,可直接使用,也可以集成到自己的项目中使用。

2、平台界面

Tableau是服器与客户端分离的,平台管理与设计分开进行,产品的逻辑清晰,易于理解、便于用户的操作,但不利于IT部门管控和配合。

FineBI是面是将平台管理与设计放到了一个界面中,通过权限来控制显示情况,实施企业级管控比较方便,逻辑分类不是十分明显。

3、工作流程

FineBI的工作流程是管理员进行数据配置并且创建相应业务包,业务包中有业务员需要用到的相关数据;之后业务员进行相关分析,然后决策者查看分析。

自助式BI对比评测:Tableau和FineBI第1张

Tableau的工作流程是分析人员完成从数据连接到新建分析的全部过程,决策者直接查看分析。

自助式BI对比评测:Tableau和FineBI第2张

根据FineBI与tableau的工作流程可以看到,FineBI的使用中多出一个管理员进行数据配置并且创建业务包的工作流程。在tableau中进行分析的数据是直接处理好的数据。FineBI可以完成数据处理到分析的所有功能,而tableau只能完成数据分析的功能。FineBI在这里包含了ETL工具的功能,而tableau只是一个纯粹的分析工具。

4、数据支持和管理

FineBI支持Hadoop、GreenPlumn、Kylin等大数据平台,支持SAPHANA、SAP BW、SSAS、EssBase等多位数据库,支持MongoDB、SQLite、Cassandra等NO SQL数据库,也支持传统的关系型数据库、程序数据源等,但较Tableau更少,如亚马逊云数据。FineBI可以实现连接到某一数据库,之后将其作为实例保存下来,并可以以此为数据源。而Tableau连接到数据库并且取其中表作为数据源,无法保留该连接为数据源,也就意味着每次进行数据分析都要编辑一次数据连接,这就使数据表添加变得麻烦。

5、数据处理

在数据处理方面,Tableau的功能对比于FineBI比较弱,Tableau的理念更加倾向于将处理好的数据直接使用,更加偏业务性质。而FineBI则增加了更多对数据预处理的功能,实现的功能更多。

Tableau在选择怎样的数据方面更加具有灵活性,可以任意选择部分数据,fineBI的灵活性则没有那么强。

6、数据分析

Tableau的数据分析更加注重数据的分析,在图表的式样上没有FineBI的丰富,然而做分析上的功能十分强大专业。而FineBI注重的是快速展示数据,是通过图表来展示分析效果的。

Tableau的分析里面存在离散与连续的概念,而在FineBI中没有离散与连续之分。对于时间这种既可以离散(单个的时间点)也可以连续(时间本来就连续)的数据而言,对其做分析可以按照需要选择数据是否为离散。

在样式的设置上,Tableau的设置整齐统一,并且确切到了每个行列的每个字段中。设置起来十分方便易懂,并且统一的格式设置使得用户理解起来也更方便。

在进行联动的设置上,Tableau没有设置表与表之间有无联动的限制,是全局性的。而FineBI是可以设置不同表之间关联的。

在分析功能上,FineBI在添加计算指标上有同期、环期、累计值等,是Tableau所没有的,而tableau具有的强大的分析线的功能是FineBI所没有的。

在控件类型上, FineBI的控件类型更为多样,更加简单方便易用,而Tableau的共享式设置或多控件的情况下,容易出现烦琐的操作(多个仪表板的情况下,控件共享模式与仅在此工作表上)。

7、用户管理

在用户管理上,FineBI较明显的优于Tableau。首先可以添加的方式更加多样,Tableau只能导入用户名与密码,且用户组上需要自己手动添加;其次对于用户管理上,FineBI包括部门角色,更加贴近企业实际情况,而Tableau只有组。

8、权限管理

FineBI的权限设置更倾向于根据企业结构、数据源等方式来进行分配,需要对应的权限表(如业务包设置过滤条件的分配)。而Tableau则是自行设置相应的规则。从自由度上来看,Tableau更自由,从操作上来看,FineBI更快捷简便。

文章转自:http://www.finebi.com/bi/?p=3502

免责声明:文章转载自《自助式BI对比评测:Tableau和FineBI》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Django model update的各种用法介绍ionic + cordova+angularJs 搭建的H5 App完整版总结下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

SpringBoot-数据访问

SpringData是Spring提供的一个用于简化数据库访问、支持云服务的开源框架。它是一个伞形项目,包含了大量关系型数据库及非关系型数据库的数据访问解决方案,其设计目的是使我们可以快速且简单地使用各种数据访问技术。Spring Boot默认采用整合SpringData的方式统一处理数据访问层,通过添加大量自动配置,引入各种数据访问模板xxxTempla...

Cortex-M4的快速memcpy,根据数据对齐情况自动优化,速度为普通memcpy的1.3到5.2倍

代码:https://github.com/gamesun/memcpy_fast memcpy_fast与memcpy速度比较 测试方法 memcpy_fast(dest + a, src + b, TEST_BUFF_SIZE + c); 与 memcpy(dest + a, src + b, TEST_BUFF_SIZE + c); dest 和...

R语言基础-数据转换

一、基本转换 读取Excel数据 methods(is) 函数可以查看所有 is 的方法。用于判断数据 methods(as) 函数可以查看所有的转换方法。 二、对大数据集,取数据子集 1.读数据 两种写法 2.随机抽样函数 sample() 对向量抽样 对数据框抽样,取子集 3.删除特定数据 原数据 mtcars 删除1-5列 删除mpg列...

把sql server 数据库中数据导出至excel表

https://blog.csdn.net/weixin_42596182/article/details/90750187 打开数据库后选择需要导出数据的数据库,比如本次为db_PMMS,右键选择“任务”–“导出数据”,点击下一步。 进入“选择数据源”窗口。“数据源”选择sql server native client 10.0,然后选择服务器和数据...

ArcGIS 网络分析[1.5] 使用点线数据一起创建网络数据集(如何避免孤立点/点与线的连通性组合结果表)

ArcGIS中最基本的三种矢量数据是什么?点线面。 网络中除了路网之外,还会有地物点。 如上图,我们在建立网络数据集的时候,作为实验,当然可以只是公路网。但是在大型的决策任务中,网络数据集就不只是公路网那么简单了。 在城市与城市之间,有高速公路,国道,高铁,普铁,甚至还有水路。 如此复杂的网络模型是如何连通的呢?他们之间的交点又有什么样的连通方式呢?在...

数据输入——生成你需要的echart图(世界地图,气泡图)

上一篇文章介绍了:堆积柱状图、扇形图、嵌套环形图,现在来介绍一下:世界地图和气泡图 1.世界地图 http://echarts.baidu.com/examples/editor.html?c=map-world-dataRange 这个就不多做介绍了,大家看图就可以了,颜色越深表示value越大,白色表示data中没有这个国家。 2.气泡图 按照这张...