数巨报表 PK Microstrategy报表
数巨报表和其它国产报表一样,有一定的客户群和口碑,基本上自主研发了两年以上,价格基本在万元左右。数巨报表和如意报表类似,都是用于拖拽式,有一定的技术代表性。数巨报表产品主要定位于中低端市场,以易用性、满足中国用户需求、价格低为目标,逐渐建立中低端市场客户满意度,毕竟这部分客户还是担心项目的风险性。
Microstrategy是国外品牌,在全球BI软件市场占用很大的份额,通过BI软件产品向中国高端市场进军。他们往往能与最终用户直接签单,能给系统集成商和软件开发商带来丰厚的利润。Microstrategy报表软件的确功能强大,提供了很多二次开发接口,能给用户解决很多实际问题,但是价格昂贵不是一般客户可以接受的。
这是本人的一点认识,不正确的地方希望得到大家的指出。
本人不是MicroStrategy的代理或原厂,仅代表个人观点。
这两个产品在我看来,不在一个层次上,应用的范围和覆盖面也不相同,是国产软件比拼国外软件。
1.价格方面:正如楼上说数巨报表价格在万元左右,而MSTR一个普通配置均在20万以上,从目前局势,MSTR厂家还一直在涨价过程中。
2.服务方面:外商只要收到钱,服务还是满周到的,包括升级、技术支持,但千万不要指望他们帮你开发什么东西(除非付钱或厂家有其他战略企图);国产软件,由于开发时间短,资金投入不足,所以BUG会多一些,厂家靠自己的工程师来维护有些项目。
3.技术方面:虽然老外挣钱比较黑,但东西还是好东西,特别是MSTR,本身就定位于高端产品,在国内银行、电信、石油等大型企业的TB级数据仓库中,经常被采纳和使用。相反对于应用可有可无的政府、街道,用用国产软件还可以拼凑着玩玩,因为这些地方有工具无工具不会对生产造成影响。
技术比拼应该以下几个方面进行
一、伸缩性
MicroStrategy的第三代ROLAP架构,在容量上很容易能达到TB级或一个数据库平台能存储的数据量,这是通过以下方式实现的:反复地在优化的基于server的平台、数据库和MicroStrategy’s Intelligence Server中执行分析。根据定义,假定BI平台能够像MicroStrategy 那样产生高度优化的基于平台的SQL,数据库技术不断扩展并且将是一个理想的场所来完成大容量数据处理。MicroStrategy中的 Intelligence Server能进行多维分析,比如能利用各种各样的OLAP函数,执行那些不能被数据库高效率处理的cube-like slice and dice fully offloading analysis。
MicroStrategy 中的Intelligence Server是一个基于组件的应用服务器,提供了高度伸缩性环境所具备的必要控制和应用系统管理,如下所述:
• 在理想平台上完成多维分析处理(通过Intelligence Server或数据库中的200多个分析库)
• 真正共享的多级别的缓存完全与Intelligence Server中的安全模式进行了集成
• 通过连接池、粒状数据和应用控制来智能地管理所有的用户对数据库的连接
• 通过排队等候和线程管理,对所有请求动态分配优先权
• 系统用法和性能调整工具
• 群集管理和负载均衡
• 通过动态资源分配进行自我调整的结构使组件满负荷工作
MicroStrategy是第一个认可主动信息传递需要的BI厂商。以1998年的Broadcaster产品为开端,还有近期新近命名的Narrowcast Server,MicroStrategy使得通过各种媒体如:email、传真、呼机、手机,主动传递高度个性化的相关信息成为可能。该功能是out of the box并且不需要任何定制代码。用户定制他们想收到的信息、条件,例如数据中的异常或者是基于事件的标准和设备类型。
结构被设计成从MicroStrategy Intelligence Server和外部信息源中接受个性化的内容。从多种来源中获得的信息可能会出现在MicroStrategy Narrowcast Server的输出结果当中。数据源的例子包括从ERP系统中获得的XML内容、从内容供给者和入口处获得的ICE内容,或者其它的非关系型的内容如:平面文件、图片等等。基于XML的结构确保了完善的内容控制和对任何当前或将来存在的设备的适应性。Out of the box,MicroStrategy Narrowcast Server使你能够以HTML、普通文本、或Excel的形式给任何一个SMTP网关传送商业智能报告。
二、安全性
MicroStrategy满足以下需求:MicroStrategy 9安全模式包含必要的广度和深度,通过internet允许BI应用系统对员工、合作伙伴、供应商和顾客进行安全部署。MicroStrategy产品是通过以下方式实现其安全性的:应用功能级别的特权的使用、报表对象级别上的访问控制列表、安全过滤器、连接映射和在数据级别上对数据库视图的支持。另外,用户级别的安全是通过MicroStrategy与NT、WIN2003、LDAP的集成实现的,传输级别的安全是通过128位的SSL传输、128位数据加密或在web服务器上无数据库连接的双防火墙配置来实现的。
MicroStrategy 基于配置文档的安全性能确保了平台和传输体系中的每一部分都是安全的,都被严格管理。另外,MicroStrategy对工业标准的安全尺度的实现确保了MicroStrategy的安全模型能与当前存在的任一安全方式进行集成。
三、部署能力(包括维护能力)
MicroStrategy提供了desktop方式和web方式的集成的全功能性的BI,完整的BI功能包括静态报表制作,报表分发,查询和报表制作,OLAP分析,集分析并且从一个集成的接口利用数据挖掘。
允许用户从一个单独的接口,通过MicroStrategy Architect, MicroStrategy Agent 和 MicroStrategy 服务器管理之间紧密的集成来进行设计、创建、维护、运行和监视分析。
四、分析能力
由于MicroStrategy具有能够以优化的方式存取TB级数据的能力,用户有权在他们的安全角色确定的适当的控制范围内使用整个数据仓库。虽然许多查询工具能够检索少量的slice级别的数据,仅有MicroStrategy能够对可用的信息进行足够深度和宽度的优化存取。
五、易用
MicroStrategy Web中的纯HTML解决方案,使得能通过任何浏览器、在任何操作系统上、穿过任何防火墙被迅速存取。MicroStrategy Web提供了像完全互动地钻取引导、递增的获取、导航、转出到Excel、ad hoc报表创建、排序/分等级、表格和图形方式、任意旋转、报表提示等功能。
MicroStrategy Web中的Page-By提供了一个类似slice and dice 功能的cube。另外,MicroStrategy的互动处理是完全透明的。
六、性能
MicroStrategy 以cube响应时间的方式提供了具有ROLAP结构的数据伸缩性。这是MicroStrategy 通过动态地在所有级别上优化性能、阻止瓶颈在BI环境中发生来实现的,如下所述:
数据库处理
MicroStrategy利用数据库平台内在的优化,通过高度优化的、能对产生的SQL类型和优化提供粒状控制的数据库版本明确的VLDB驱动程序,进行大数据量处理和进一步提高整个数据库处理的效率。
MicroStrategy自动的aggregate table generation and advanced aggregate awareness意味着任何要添加进数据库的聚合表被MicroStrategy SQL引擎自动地动态利用。其它的数据库构造自动地利用包括本地数据库函数,性能调节算法和对像,MicroStrategy中的VLDB驱动程序包含大约60个
应用处理层
虽然MicroStrategy 中的Intelligence Server提供了大量的performance tuning aspects,然而它的主要目的是作为神经中枢对所有处理资源进行有效的协调-确保组件被正确利用,在优化的平台进行的处理包括:
• 在内存中有多级缓存,自动提示
• 依靠请求类型和可用资源,在数据库或应用服务器上反复处理
• 通过动态给超载组件分配资源的自我调整的结构
• 聚类和动态的负载均衡
• 异步的处理能力保证能够在同一时间处理多个web客户端请求
数据传输
MicroStrategy的ROLAP方式保证了在网络上只传输结果集。MicroStrategy把XML作为信息传递的机制保证了只向web浏览器发送高效结果集。递增的Fetch确保了请求结果行的数量在被需要的时候,从MicroStrategy Intelligence Server发送到web浏览器。
展示/本地desktop
大多报表格式和数据操纵在瘦客户端完成。类似于cube的数据操纵如Page By等和其它的数据操纵如数据排序是在本地完成的。
The MicroStrategy Narrowcast Server subscription portal也在关系结构中缓存HTML内容,这主要是为了允许narrowcast server subscription portal用户通过portal来浏览个性化的静态服务。
Max@X Analyser 5是新一代的报表与数据分析技术产品。针对复杂应用环境下的数据Web报表展现与联机数据分析(OLAP)而设计,重点在部署与集成、复杂表样支持、特殊需求适应、数据填报、OLAP 快速实施及可用性、服务器性能等方面进行了创造性的优化。
Max@X Analyser由四部分组成:Web报表(Reports)、联机数据分析(OLAP)、服务器引擎(Server Engine)、决策门户(Analyser Portal)。
可满足任何复杂样式需求的WEB报表设计模型(Reports)
报表是数据分析的最基础形式,也是应用最为广泛的数据表现形式。Max@X Analyser包含了一套功能强大且简单易用的专业Web报表工具。除了解决传统工具已经涵盖的B/S架构报表制作、预览、打印及导出文件等方面外,Max@X Analyser更进一步,在复杂报表的设计处理、特殊样式的扩展适应、海量数据的快速响应等方面,提供了更为优越的性能表现。
可直连多数据库的联机数据分析模型(OLAP)
联机分析处理OLAP是Max@X Analyser的重要核心之一,支持动态分析操作,侧重决策支持,并提供直观易懂的查询结果。Max@X Analyser无需数据仓库建设,也无需任何第三方OLAP Server支持,用户仅仅需要懂得数据库管理知识,就可以快速建立OLAP系统,设计并部署OLAP分析模型。Max@X Analyser联机分析功能不仅能进行数据汇总/聚集,建立多维度的分析、查询和报表,同时还提供切片、切块、下钻、上卷和旋转等数据分析功能,从而使用户从更快、更易使用的交互方式中获得收益。
可集成、可独立部署的服务器引擎(Server Engine)
服务器引擎是Max@X Analyser专门提供给集成用户的服务器核心。服务器引擎的表现形式在Java下是一系列JAR文件,在VS.NET下是一个Web组件。无论是JAVA还是VS.NET版本,服务器引擎均可作为应用程序的一个组成部分与应用程序进行集成,并接受应用程序的授权等控制,与应用程序共享数据库连接池。
100%免代码的快速部署发布应用门户服务器(Analyser Portal Server)
如果说我们可以把企业看做一架飞机的话,那么决策门户服务器(Analyser Portal Server)就是这架飞机的仪表及控制平台。Analyser Portal Server无需任何代码,根据人机交互的部署配置,自动创建应用页面及控制平台,包含了信息发布、信息共享、快速决策、任务定制以及授权控制等功能前端应用,与所有Max@X Analyser产品组件紧密关联。同时,它是一个基于Web的应用平台。通过这个平台,终端用户可以方便地完成数据分析、信息发布以及信息协同等任务。
我感觉大家对于两种产品的讨论已经很充分了,也详细的讨论了两种产品的功能和优缺点。
的确,两种产品的定位不同,针对的客户群也不一样,也没有必要非要评出个孰优孰劣,应该说是各有千秋。
在技术方面:
MSTR作为BI软件的领导厂商之一,通过一组软件产品满足BI领域的五大应用,分别是:
企业级报表——报表生成器用来生成很好的格式化的静态报表,这些报表广泛的向多数人发布。
立方体分析——基于立方体的BI工具向业务经理们提供简单的切片和钻取分析能力。
任意查询和分析——关系型OLAP(ROLAP)工具供超级用户对数据库进行任意的访问,对整个数据库进行切片、钻取,从而分析到最细粒度的交易信息。
统计分析和数据挖掘——通过统计分析和数据挖掘工具,可以使用各类模型进行预测或者寻找两个变量之间的因果相关性。
报表分发和预警——基于报表分发机制,可以根据订阅、调度或者数据库中的触发事件向大量的用户群发送整个报表或者告警信息。
从软件伸缩性来讲,它支持TB级的数据和百万级的用户;
在商务智能平台方面:它支持快速的集成,丰富的业务分析手段和主动分发;
在适应互联网方面:它以纯Web界面、快速部署与简单维护、全面的安全、高可靠和高性能著称。
同样,数巨作为后起之秀,以其优惠的价格,支持复杂报表的能力而获得用户的青睐,正如maxatx仁兄所介绍的一样,作为国产软件,它非常注重国人的特殊需求,比如国内常见的异常负责的报表表头,国外通常是很少见的,而且国内企业在BI方面的应用往往是刚刚起步,对于分析的需求多数还停留在报表方面,在这种情况下选择数巨是就成为了一个性价比很高的选择。
在价格方面,根据需求的不同采购的模块不同价格差异较大,但从满足基本的报表功能方面来比较,MSTR的价格通常在几十万这个量级,而数巨通常在几万到十几万这个区间,如果单从价格方面来说,数巨当然是占有较大优势了。
在服务方面,作为国外软件,通常认为其服务难以跟上,但MSTR已经进入国内市场多年,拥有一支完备的代理商和技术服务队伍,因此从服务方面来讲还是有保障的,不过其服务价格也不菲。而数巨作为国产软件,当然发挥其本土优势,服务方面应该是没的说的。
总之,两种软件对应的是不同的客户群,对于电信、银行等大数据量,大访问量,有复杂分析需求且资金充裕的行业,可以选择MSTR来满足其特殊应用。而对于广大中小企业,并没有太多的数据量和访问量,分析需求又相对简单以报表为主,且对价格比较敏感的话,那么数巨就成为了最好的选择。
软件评分:
MSTR:技术:65;价格:5;服务:20;总分90分。
数巨:技术:55;价格:10;服务25;总分90分。