美文网首页
中国式复杂报表真的有必要存在?如何解决复杂报表

中国式复杂报表真的有必要存在?如何解决复杂报表

作者: 数据分析不是个事儿 | 来源:发表于2022-08-18 16:53 被阅读0次

先明白什么是中国式报表?报表复杂在哪?然后再看厂商怎么解决

其实行业内对中国式复杂报表也没有明确的定义,但按照我以前做报表开发的经验来看

典型的中国式复杂报表有3个关键特征:

报表结构复杂:表头复杂,指标众多

单元格结构混乱:反复、随意合并单元格

数据量大且分布散乱:单张报表中需显示多数据源信息,但数据分散在ERP等系统中,取数困难

那针对以上三点,确实很多厂商都在喊,能解决这些,做中国式复杂报表,那到底谁做得好?

光说不练都是假把式,拉出来遛遛才知道。

我花了半年时间,分别体验了3个厂商的报表工具,今天把体验和大家分享一下(由于是个人体验,比较主观,仅供参考)。

选了3个在行业内做报表知名度高的工具:CongnosTABLEAUFineReport,前两个是国外IBM和SALESFORCE旗下的,最后一个是国内帆软旗下的。如果你的企业是想要认真做好数字化的,我建议还是找这种大厂商有保障,小厂商的实施和后续服务是真心不敢恭维(尤其是遇到bug找不到人的时候...)

三大厂家对比

Congnos:传统重型,建模形成数据立方体,面向模型提供报表服务,拖拽方式实现,具备报表功能,服务质量一般。

TABLEAU:BI工具,具备一定的报表能力,核心市场面向自助分析。主要以代理公司服务形式,相对差异性较大,去年被salesforce代理给阿里了。

FineReport:敏捷型。提供报表开发工具,拖拽式实现各类复杂报表应用,具备数据填报、数据报表、可视化、移动端、大屏能力,售后服务很ok。

七大功能点对比

先对上文说到的中国式复杂报表的三个难点做分析

1、报表结构复杂:表头复杂,指标众多

Congnos:支持复杂报表,但不支持多表聚合、多sheet报表

TABLEAU:不支持复杂报表,以常规报表为主

FineReport:支持多表头、斜线、多sheet、多数据源、冻结、多表聚合等报表功能,可快速实现各类复杂报表,但数据量大时会卡顿

2、单元格结构混乱:反复、随意合并单元格

Congnos:不支持多表聚合,只能手动合并拆分单元格

TABLEAU:复杂报表主要以报表块拼接为主,制作难度大,限制较多

FineReport:可以自由拼接单元格,省去频繁合并拆分单元格的麻烦

3、数据量大且分布散乱:单张报表中需显示多数据源信息,但数据分散在ERP等系统,取数困难

Congnos:主要支持对接关系型数据库

TABLEAU:支持对接关系型数据库、文件型、Nosql 型、SAP BW 多维数据集、Hadoop等大数据平台。但不支持程序数据集。

FineReport:支持对接关系型数据库、文件型、Nosql 型、SAP BW多维数据、Hadoop等大数据平台。支持程序数据集,用的是异构数据源模型,可以进行多源数据关联,使得同一张报表的数据可以来源于同一数据库的多个不同表,或多个不同数据库。

除了以上3点外,我再从其他几个方面来比较

4、在报表设计方面

Congnos:对于浏览器版本要求较多,IE高版本,低版本支持效果一般,报表设计和模型层交互较多,操作复杂度高。

TABLEAU:提供设计工具和浏览器两种模式,设计操作过程与excel差距较大,学习难度较高。

FineReport:采用独立的类excel的设计工具,操作简捷,需进行软件安装。

5、在可视化能力方面

Congnos:Flash图库,种类较少,效果较差

TABLEAU:可视化方面,没的说,是王者级别,图库种类丰富度很高,具备很好的混合图形分析能力。支持驾驶舱、大屏开发

FineReport:自主产品的HTML5图库库,图形种类较多,支持低版本兼容配置,可实现驾驶舱、大屏开发

6、二次开发方面

Congnos:较少API

TABLEAU:较少API

FineReport:采用耦合度较低的插件组件化架构,开放源码部分多,在国内有生态运营模式,提供插件商城

7、在移动端应用方面

Congons:支持度体验很一般,不支持html5形式

TABLEAU:比Congons好一点,支持html5,但支持度一般

FineReport:支持HTML5形式,支持PC、移动端一套模板,两种解析。移动端效果很不错

总结

上面我分享了7个方面的体验效果,最后在这里总结一下。

Cognos从产品层面属于传统重型的BI工具,分析功能非常细致,用户可以用多样形式来展现其统计得到的数据。但这另一方面也增加了操作的复杂度和学习成本。报表实现的定制化程度较低,难以满足复杂报表需求,同时在Cognos最新的10系列产品中,仅数据管理模块就有Manager、FrameworkManager、Transformer和三个不同系统,三者之间有不同的作用和权限,总体具有较高的复杂度和难度。

Tableau本身是一款非常成熟的全球化商业软件,拥有着非常强大的数据可视化分析功能,同Cognos产品一样,在中国式复杂报表的实现上做的并不容易。学习资料方面,官网也有很多学习文档、案例、视频等资源供用户进行上手学习。相较而言,Tableau产品学习曲线相对要陡峭一些,因为更加适合有专业数据技术能力的数据分析师使用,对计算机的硬件要求较高,部署较复杂。国内主要是代理商提供项目实施和技术服务,本土化稍微弱一些。

帆软的FineReport在国内公司规模、市场份额都是最大的,服务体系相对完善,社区生态包括产品学习渠道(文档、视频、教学课程等)做的都比较好。产品层面FineReport报表工具功能比较丰富,可视化效果比较强大,并且与帆软自主研发的FineBI工具有很好的整合性。在面向国内市场的项目落地能力也不错,有较好的市场口碑。

相关文章

网友评论

      本文标题:中国式复杂报表真的有必要存在?如何解决复杂报表

      本文链接:https://www.haomeiwen.com/subject/ihiegrtx.html