Cognos.Tableau.Smartbi开发报表简单对比
Cgonos/Tabeau/SmartBI报表开发对比
1Cognos版
1.1页面最终效果
1.2报表服务
1.2.1开发流程
1.创建数据模型FM
通过Framework Manager创建数据模型,生成数据包后发布到服务器,数据源需要通过cognos管理门户事先创建。
2.选择相应的报表数据包,开发报表
3.预览页面效果
需要运行才能查看报表效果,对于报表运行结果,暂不支持任何操作,对于点击表头排序、固定列标题等功能,需要通过第三方开发进行整合,比如javascript语言或者通过cognos SDK进行二次开发实现。
4. 开发完成后保存即可发布到服务器。
只能通过URL访问,暂无其他方式。
1.2.2工具对比
1.工具相对专业化,包括过滤、排序等简单操作,一般业务人员无法快速操作,且cognos不支持在生成的页面进行个性化操作,只能通过编辑页面进行修改。
2.满足复杂数据的处理,同时支持调用存储过程等。
3.支持复杂报表的开发。
2Tableau版
2.1页面最终效果
2.2报表服务
2.2.1开发流程
1.新建Oracle数据源,配置服务器和服务(支持的数据源服务器类型最多)。
2. 选择相应的数据表或视图,建立连接关系
3.创建工作表,设置筛选器,样式,层级结构等等
4.预览页面效果
结果页面可进行如下操作:点击表头排序、编辑列名、隐藏列、逐层钻取。
5.发布服务器,通过URL跟其他应用集成,也可用Tableau Reader进行阅读。
2.2.2工具对比
1.所见即所得,报表开发简洁,从创建数据源到表关系创建到最后的报表开发完成,发布到服务器,整个流程统一通过Tableau桌面端完成。
2.更灵活的展现效果,用户可在浏览过程中根据自己喜好进行效果编辑。
3.数据处理功能相对薄弱,但支持数据提取。
4.对于复杂的报表,需要创建大量的工作表和数据源(一个工作表只能有一个图元),而对于cognos却能够在一个报表页面,通过一个数据源实现。
3SmartBI版
3.1页面最终效果
3.2报表服务
3.2.1开发流程
1.创建多维数据源(支持的多维数据源类型较少)
需要先在mondrian中配置datasources.xml和BISTAT.xml。
2.创建工作表,操作的灵活性不如cognos和T ableau。
3.页面预览
在展现可进行列标题、行标题锁定,展现字段选择显示和隐藏,维度钻取。
不足之处:cube模型需要通过xml文件来实现维度表和事实表之间的关联,部分字段格式也都需要通过xml来配置,对于现在可视化设计来说,显然不足,空行,0数据都需要自行设置是否显示,而不能系统自动识别,智能显示。
4.发布服务器
Smartbi自带门户、仪表盘,保存即可应用于门户。
3.2.2工具对比
采用smartbi开发报表的最大劣势就是cube需要通过mondrian来实现,而mondrian底层的关系创建完全通过配置xml来实现,在现在众多的BI工具中完全不占优势。
页面展示效果一般,操作灵活性相对不足。
但是自带的门户、仪表盘、设置模块功能相对较全。
4总结
对于目前的报表需求,tableau能够满足需求,在报表页面展现方面,cognos
一旦制作完成,修改则需要重新编辑报表;而tableau则可以根据使用者的个人喜好,进行二次编辑;smartbi在三者中相对对于数据模型的创建较弱,功能模块较多,基本报表功能都可实现,页面展现样式较差。
服务器方面,Tableau基于内存进行数据,报表的处理,对于大数据需要较高的硬件环境,必要时也可以通过集群进行配置,但在系统集成时,进行身份验证过程较麻烦;而Cognos则可以采用分布式部署进行集群化处理,提高响应速度,也支持整个服务架构中的各层单独部署,降低服务器性能消耗。
备注:以上总结仅从现有的一张多维分析报表为例开展,对于每种工具的特点不一定有充分的表现。
2020年度10大BI工具排行榜
2019年度10大BI工具排行榜数据作为企业的重要资产,其价值越来越受到企业的认可,各行各业纷纷踏上了数字化转型之路。
作为数字化转型的开端,数据分析和BI成为了企业CIO优先投资的领域。
面对国内外众多数据分析和BI工具,企业该怎样选出适合自己的产品呢?经过对国内外数十种数据分析和BI工具的研究,从工具的功能、性能、易用性、安全性、实施周期、价钱等多个方面进行了对比分析,得出了2019年度10大BI工具排名,希望能够为广大企业在数据分析和BI工具选型时提供参考。
1、Tableau在自助式BI领域,Tableau有着不错的知名度。
因为在国外取得了很好的成绩,在Gartner 数据分析与BI相关报告中(主要是基于全球市场),Tableau一直位置靠前。
在功能、易用性、美观度方面,这个产品都有很好的表现,只需真正意义上的拖拽就可快速完成报表的设计,整体UI风格也不错,达到了美观舒服的效果。
从性能方面看,这款产品更加适合个人用户、小型工作室或者部门级使用,因为在大数据处理能力方面有进步空间,可处理百万级数据量,再多的话,性能会受到影响,需要对接其他公司的数据仓库产品。
另外,主要通过代理进行销售,所以在个性化定制方面有待提升。
2、永洪BI永洪BI是这几年在敏捷BI领域异军突起的一款产品,连续多年获得了敏捷BI领域市场第一名。
在产品功能上整体和Tableau非常接近,在有些地方实现了超越。
灵活易用,完全实现了拖拽式。
对中国式复杂报表的支持,使很多国内的客户更愿意接受。
永洪BI伴随着大数据的诞生而诞生,拥有自主研发的基于内存的高性能计算引擎,高性能是它的绝对优势,获得了很多集团化部署。
永洪BI具有专业的实施团队,在行业定制、个性化开发方面具有丰富经验,项目成功率非常高。
加之相对国外产品来讲,价格适中,因此获得了众多应用。
2019年度,永洪推出了Desktop,可以实现离线和在线两种应用,这对永洪在这一领域的受众和知名度都会提升。
主流BI工具对比分析
主流BI工具对比分析在当今数据驱动的时代,各类企业都在积极利用商业智能(BI)工具来帮助他们更好地理解数据、做出更明智的决策。
主流的BI工具有很多种,比如Tableau、Power BI、QlikView、MicroStrategy等。
本文将对这几种主流BI工具进行对比分析,以帮助企业选择适合自己的工具。
1.功能和特点对比:- Tableau:Tableau是一款强大的可视化工具,可以帮助用户轻松创建漂亮的图表和仪表板。
它有丰富的数据连接和处理功能,支持各种数据源的导入和操作。
Tableau还具有快速的查询性能和易于使用的界面,使得用户可以快速了解数据并发现隐藏的信息。
此外,Tableau还支持集成R和Python等编程语言,可以进行高级分析和建模。
- Power BI:Power BI是微软推出的一款大数据分析工具,具有强大的数据处理和可视化功能。
它能够轻松连接各种数据源,包括数据库、云服务和Excel等。
Power BI还支持自动化报告和仪表板创建,用户可以根据需要定制展示效果。
此外,Power BI还具有Bing Maps、Cortana Intelligence和Azure集成等更多功能。
- QlikView:QlikView是一款自主发现型BI工具,具有强大的数据关联和分析功能。
它可以帮助用户快速探索数据,发现隐藏的信息,并自动生成交互式报告和仪表板。
QlikView还支持实时数据更新和合作分享,用户可以在团队中共享和协作数据分析。
- MicroStrategy:MicroStrategy是一款全面的BI工具,具有强大的数据分析和商业智能功能。
它支持多维数据分析、数据挖掘和预测建模等高级功能,适合于复杂的数据分析需求。
MicroStrategy还具有高度可定制化的报告和仪表板设计功能,用户可以根据需要进行个性化设置。
2.成本和可扩展性对比:- Tableau:Tableau的价格相对较高,但它提供了灵活的许可选项,包括个人电脑版和企业版等多种选择。
盘点好用的统计报表软件平台有哪些
盘点好用的统计报表软件平台有哪些许多人对报表的印象就是“报表就用EXCEL做啊”,看到别人做得各种炫酷高大上效果的报表,以为就是“excel技术好一点呗”。
其实不然,工欲善其事必先利其器,一个好用的统计报表软件平台也是很重要的。
对于复杂的统计报表,采用专业的软件才是正举。
本文就让专业数据分析师来盘点好用的统计报表软件平台有哪些。
1、FineBI使用与传统多维数据集构造类似的缓存机制,数据处理非常快。
当更新数据时,它可以实时更新并在数十亿秒内显示数据。
可视化类似于Tableau,效果不错。
官方网站有学习帮助文档,也有交流论坛,在制作统计报表时能及时解决问题。
另外,权限管理等其他功能非常适合企业的实际应用。
2、Tableau可视化功能是Tableau的王牌功能,拖放操作基本上没有代码,并自动推荐合适的图表非常方便。
Tableau对图表显示的细粒度控制设置了标准。
数据分析的分组、过滤等都需要编写公式,比较困难。
官方网站上有教学视频,但并非全部翻译,学习成本仍然相对较高。
3、润乾报表类excel表格格式设计模式,行与列对齐非常简单;支持excel导入导出;插入和删除行和列等操作自动更改,无需手动修改。
不支持SUM(A1:A2)这样的拖动复制,需要重新写公式。
4、SmartBI满足各种复杂格式的监管报表和内部管理报表的要求;支持交叉统计报表、不规则报表、不平衡报表、原始凭证报表等多种复杂格式的报表,更支持数据补录、报表数据汇总、误差处理等功能。
但是,技术相对较老,需要大量的插件,操作也比较复杂。
5、水晶报表这是报表软件初期很热门的一款统计报表软件平台。
但现在渐渐不复当年势头。
它采用传统的条形拖放制表方式,网格线对齐困难;传统的线性报表模型,不支持非线性报表模型;c/s模式设计的报表模板与web模式设计的报表模板不同,所以c/s的用户想要修改web模式编辑的报表模板,这是不可能的!。
两款商务智能工具对比
商务智能工具对比:Smartbi VS CognosSmartbi是历经多年打造的企业级商业智能应用平台,凝聚了多年的商业智能最佳实践经验。
Smartbi具有Dashboard、Query、Report、Analysis、Mobile等丰富的功能,用户可以更直观便捷地获取信息,并开创性地把各种技术整合到一个集成环境中。
Cognos是在BI核心平台之上,以服务为导向进行架构的一种数据模型,是唯一可以通过单一产品和在单一可靠架构上提供完整业务智能功能的解决方案。
它可以提供无缝密合的报表、分析、记分卡、仪表盘等解决方案,通过提供所有的系统和资料资源,以简化公司各员工处理资讯的方法。
作为一个全面、灵活的产品,Cognos业务智能解决方案可以容易地整合到现有的多系统和数据源架构中。
下面将两者进行对比分析。
1、基本功能对比1.1Query(查询能力)IBM Cognos优点:查询功能强大,可视化定制能力强缺点:Cognos过于强调可视化,从而无法实现复杂SQL功能;产品SDK/API 少,二次开发较困难。
Kingbase Smartbi优势:既能支持面向业务人员的向导查询、可视化查询,也能支持面向技术人员的SQL、存储过程的查询定制;支持跨异构数据库查询,支持嵌套查询;在权限设置方面功能更加强大,适用多级分支机构;SDK/API丰富。
1.2Analysis(分析能力)IBM Cognos优点:可以较快速地设计、开发Cube;自带OLAP服务器—Powerplay缺点:Powerplay不支持MDX/XMLA标准;Powerplay的计算能力较弱;Powerplay的计算、查询性能较低;产品SDK/API少,二次开发较困难。
Kingbase Smartbi优势:支持MDX/XMLA标准;支持业界主流的OLAP服务器;图形展现类型更多;SDK/API丰富。
1.3Roport(报表支持)IBM Cognos优点:可以实现大部分的报表需求缺点:复杂报表的功能较弱;报表管理功能弱;不能实现单元格计算、补录等复杂报表普遍的功能;产品SDK/API少,二次开发较弱。
一份全面的企业数据产品选型对比(含数仓、报表、BI、中台、数据治理)
一份全面的企业数据产品选型对比(含数仓、报表、BI、中台、数据治理)编辑导语:在如今这个数据化时代,数据对于个人和企业来说,其重要性都不可小觑。
因此,有不少企业强化了数据工作,加强企业数据建设。
接下来,本文作者整理了一份超全面的企业数据产品的选型对比,希望对大家有所帮助。
前言:这个从上至下都在强调数字化转型的时代,越来越多公司重视数据,也越来越多的企业有数据建设的需求。
企业无论做任何数据工作,必然要有一定的信息化基础,也要有数据化建设的基础,少不了数据平台、数据应用工具,数据管理工具等。
关于企业数据建设这块,本人从事了近7年,从技术到项目管理,做过乙方也做过甲方,也有多年和各乙方厂商打交道的经验,遂来分享选型“内幕”。
涉及到的产品有:数仓、大数据平台、报表、BI、数据中台、数据治理等。
数据仓库算是一个解决方案,视企业需求有不同架构(传统数仓、数据集市、大数据平台等),架构下有很多分层和组件,比起工具更需要架构师能力,具体原理就不讲了。
关于数仓的选型主要涉及:数据存储方案、ETL、还有前端应用。
底层的数据仓库服务器通常是一个关系数据库系统,常用的方案有Oracle、db2、还有greenplum、teredata等数据仓库专业解决方案。
传统的关系型数据库有:oracle、mysql、DB2。
大规模并行处理数据库:Vertica、Teradata(商业)、Greenplum (开源)。
Teradata老江湖了,银行业使用较多,但成本也是真的贵,目前我们做项目较多的是用Greenplum,算是业界最快和最高性价比的高端数据仓库解决方案,Greenplum是基于PostgreSQL的,于2022年开源。
我知道的国内四大行有3家在用,5大物流公司有4家在用,不少公司在从Teradata迁移到GP。
大数据平台主流的是:Hadoop+Hive。
这套方案有多通用不用多说了,后面说到的大数据平台厂商也大多基于这个来设计平台产品。
帆软和思迈特软件Smartbi产品的详细对比
帆软和思迈特软件Smartbi产品的详细对⽐⼀、设计模式上(1)finereport V10.0需要下载⼀个600M的设计器,采⽤类excel的设计模式,打开时间有20S,反复测试⼏次,基本都在20多秒。
(测试电脑core I5 4核8G)。
现在电脑的分辨率都⽐较⾼,finereport设计器的分辨率展⽰不是很理想。
(2)思迈特软件Smartbi的设计⽅式,直接把excel当作设计器,只需要安装⼀个3.4M的插件,即可实现报表开发。
也⽀持WPS开发报表。
(打开excel的速度很快,5s内。
没有分辨率的问题)可⽀持excel所有公式。
总结:finereport⽤多年沉淀出来finereportV10.0,功能不断叠加的过程中,也给设计器增加了负担。
思迈特软件Smartbi就⽐较取巧,利⽤EXCEL的强⼤制表功能,直接安装⼀个很⼩的插件,巧妙的把excel变成B/S报表设计器,是站在巨⼈的肩膀上去做事,相对⽽⾔,excel和WPS的产品稳定性⽐finereport 设计器要稳定的多。
⼆、数据处理⽅⾯两者都可⽀持市⾯上⼏乎所有的⼆维数据库,多维数据库。
(1)finereport是直接在单个报表的cpt⽂件⾥建数据集,有数据库类型数据集、内置数据集、程序数据集、存储过程等数据集。
数据库类型的是直接写sql的形式。
帆软配置数据源连接界⾯帆软配置数据集界⾯:(2)思迈特软件Smartbi针对数据准备的经验丰富,有⾃助ETL、业务主题创建、数据集、抽取数据监控。
思迈特软件Smartbi数据连接界⾯(清晰可见,数据源类型管理)思迈特软件Smartbi配置数据集也是多种⽅式:⾃助数据集(⾯向业务⼈员可视化拖拉拽)、可视化数据集(⾯向技术⼈员)、原⽣sql数据集、存储过程数据集、多维数据集、Java数据集。
思迈特软件Smartbi⾃助数据集(业务⼈员可视化拖拉拽):思迈特软件Smartbi可视化数据集(技术⼈员可视化操作)数据抽取监控,ETL调度功能:元数据管理,影响性分析:(对字段应⽤到哪些地⽅可以⼀⽬了然)元数据管理,⾎缘性分析:(层层剖析,资源来源于哪⾥)总结:finereport产品在对数据的处理简单粗暴,直接写sql的⽅式,没有ETL功能,没有可视化的建数据集。
cognos报表的开发心得
cognos报表的开发心得Cognos报表的开发心得在Cognos报表的开发过程中,我积累了一些心得体会,以下是我分享的一些经验和技巧。
一个好的报表应该具备清晰的结构和易读的布局。
在设计报表时,我通常会将报表按照不同的主题进行分类,并使用恰当的标题和段落来组织报表内容。
这样不仅可以使报表的结构更加清晰,也方便用户快速定位所需信息。
在报表的开发过程中,我会尽量避免过多的文字和复杂的公式。
毕竟,报表的主要目的是展示数据,而不是阅读大段的文字。
因此,我会选择简洁明了的语言来描述数据,避免使用过多的专业术语和复杂的公式,以确保报表的易读性。
在设计报表时,我会尽量避免重复的问题和内容。
重复的问题和内容不仅会浪费用户的时间,也会降低报表的质量和可读性。
因此,我会仔细审查报表的内容,确保没有重复的问题和信息,并及时更新和修正报表中的错误和歧义信息。
一个好的报表还应该具备准确严谨的内容和丰富的词汇。
在编写报表内容时,我会尽量使用准确的词汇和语句,避免歧义和错误信息的出现。
同时,我也会努力提升自己的词汇量,以便在表达数据和观点时更加丰富和准确。
在Cognos报表的开发过程中,我还注意到一些技巧和注意事项。
首先,我会充分利用Cognos提供的各种功能和工具,例如数据透视表、图表和交互式报表等,来使报表更加生动和直观。
其次,我会注意数据的准确性和一致性,确保报表中的数据是正确的,并保持与其他报表的一致性。
此外,我也会定期对报表进行维护和更新,及时修复报表中的错误和问题。
总结起来,Cognos报表的开发需要注意结构清晰、易读布局,避免过多文字和复杂公式,避免重复问题和内容,准确严谨并丰富词汇。
同时,还需要充分利用Cognos提供的功能和工具,注意数据的准确性和一致性,并定期进行维护和更新。
通过这些经验和技巧,我相信可以开发出高质量的Cognos报表,为用户提供更好的数据分析和决策支持。
Smartbi电子表格与企业套件的异同
Smartbi电子表格与企业套件的异同企业套件是Smartbi资深研发团队历经15年打造的企业级商业智能平台软件,其功能非常全面,覆盖了各种用户的所有功能、性能需求。
电子表格是企业套件中,专门针对企业级报表需求研发的全新软件,其最大的特点是借用了Excel的超强能力,实现格式固定的报表、报告等需求。
从架构上,相同的方面是两者服务器架构是完全相同的,不同的是企业套件的开发、管理、浏览入口统一在浏览器上,而电子表格的开发入口在PC的Excel里,浏览和管理在浏览器上。
相信Smartbi老客户一定会有疑问,电子表格和企业套件一样也具有报表、仪表盘、分析报告、填报、移动等BI功能,到底差异在什么地方,我们用表格的方式来简单对比:
而且在企业套件中,尤其对自助分析的性能优化,有着多种基于内存的处理机制,所采用的(或者兼容)的矢量图更加开放、美观…….
因此,Smartbi电子表格比较适合小型的企业客户,比如成立3年以内或者人数很少的企业,这时的管理者更多关注在“数据“本身;Smartbi企业套件适合大型的企业客户,这时的管理者更多关注在”分析“和”共享“上面。
指标梳理工具
指标梳理工具可以帮助企业梳理业务、财务、专业部门的重点关注工作指标,企业KPI考核指标以及个性化事件分析数据。
以下是一些指标梳理工具:
1. Smartbi:Smartbi是一款一站式商业智能平台,可以帮助企业快速构建自己的数据仓库和数据集市,并实现指标的梳理和落地。
通过Smartbi的指标管理功能,企业可以建立自己的指标体系,并为用户提供统一可信的高质量数据。
2. Tableau:Tableau是一款可视化数据分析工具,可以帮助企业快速创建各种类型的图表和仪表板,从而更好地理解业务数据。
Tableau也提供了指标梳理的功能,可以帮助企业建立自己的指标体系,并进行数据的深入分析。
3. Power BI:Power BI是微软开发的一款商业智能工具,可以帮助企业快速构建自己的数据可视化平台,从而更好地理解业务数据。
Power BI也提供了指标梳理的功能,可以帮助企业建立自己的指标体系,并进行数据的深入分析。
4. 九数:九数是一款基于云计算的商业智能工具,可以帮助企业快速构建自己的数据仓库和数据集市,并实现指标的梳理和落地。
九数也提供了可视化数据分析工具,可以帮助企业更好地理解业务数据。
这些指标梳理工具都具有不同的特点和优势,企业可以根
据自己的需求选择适合自己的工具。
同时,这些工具也提供了不同的数据分析和可视化功能,可以帮助企业更好地了解自己的业务情况,并做出更明智的决策。
BI产品比较
Qlikview没有多维数据库 OLAP技术,但Qlikview中有 Tableau支持旋转、切片 “组”的概念,结合过滤的 旋转、切片、钻取操 、钻取等操作,且操作简 属性、交叉表组件等,可以 作 单 部分实现的“上钻”、“下 钻”、“切片”、“切块” 、“旋转”等操作 常用的格式都支持(PDF, EXCEL等)
提供BI元数据管理模型
元数据搜索,血统分析,影响性 分析较强
权限管理
权限控制
权限控制比较弱,在LOAD脚 本中进行定义,依据字段去 设置,有点偏“硬”,欠灵 活
提供功能权限和数据权限; 提供功能权限和数据权限,但只 提供功能权限、数据权限权限的二次 提供简单的用户权限操作的二次 数据权限:对数据按行、列进行用 集成度高,但开发量也大 户赋权,并能够控制用户查询的访 集成能力 问时间。
MOLAP计算列可以分别在模型层 和报表层设计,有较丰富的函 数; ROLAP的REPORT NET,需要 提供丰富的运算函数 在报表层添加计算列比较麻烦, 如环比,同比等计算,需要建立 多层小的查询.
提供丰富的运算函数
系统可维护性
易于维护
系统更新完善简单
元数据、权限集中管理。较容易管理 维护,但新的实体的制作需要专门人 员
计算列设计
提供很强大的统计运算函 数功能,计算列是报表层 提供丰富的运算函数 设计,维度成员间的计算 等
提供很强大的统计运算函数功能,计 算列是报表层设计;维度成员间的计 提供丰富的运算函数 算设计麻烦。
BIEE都是AdministrationTool中完 成,建立好星型关系后,在逻辑层 增加一个计算列,添加一个函数(时 间轴函数)就可以完成
项目
Tableau
QliKView
