2004-02-15
Brio 技术白皮书:一、商业智能--企业的需要 如何使用正确的工具和技术,实施企业"商业智能"可以帮助决策者回答棘手的商业/业务方面的问题:哪些客户是我们的目标?如何提高工作效率?哪些新市场将提供给我们最快速的增长?如何提高客户的忠诚度?等等,都是企业非常关心的问题。在当今竞争异常激烈的商业环境中,企业的业务操作包含大量的数据。成功的企业能够利用这些数据来增进对业务的了解,从而在业务的管理和发展上及时作出正确的判断,采取明智的行动。 一个企业的成功取决于它能否有效地利用在各种业务系统、数据集市或数据仓库中信息的能力。正确利用这些数据,可以改进业务流程、加强客户服务、促进销售并增加盈利。做到这些以及解决很多其他关键性商业问题的方法是建立一个能向信息用户提供有价值的信息的基础设施,使用户能及时地做出周密的决策。许多成功的企业都意识到,通过一个联系信息生产者和信息使用者的完整的信息供应链,从而实现企业商业智能化所带来的价值。 全面的企业商业智能可以使组织中的工作人员按照他们的需要,利用正确工具来获得企业信息。他们可以观察报表和曲线图,也可以查询数据库并构造出各种报表。这也意味着用户可以在他们需要的时候和地方工作,不论他在公司、家里、在路上或在飞机上。关键是设计一个解决方案来支持企业并满足整个信息供应链的各种需要。 几十年来,信息技术人员一贯向信息用户提供"预制好的"报表和分析。虽然许多组织授权用户更直接地访问企业数据,但大多数用户仍依靠信息技术人员。成功的企业商业智能戏剧化地改变了这种依赖性,它创造了一个环境,使信息技术人员可有效地向用户提供信息及各种正确的商业智能工具来"武装"用户,同时减少他们自己堆集如山的报表和全面的技术支持的负荷。 这个全新的供应链关系可使信息技术人员充分地发挥他们在数据库管理、安全保障、基础设施维护、报表编写和分发等方面的优势,同时使得信息用户可以依靠他们自己,而把注意力集中在回答商业/业务问题上。 Brio 技术白皮书:二、Brio Enterprise 简介 Brio Enterprise是最易于使用的商业智能产品,为企业提供查询、分析、报表的工具和信息共享的平台。Brio Enterprise考虑了整个企业--它提供一个完备的、集成的决策支持平台,支持信息的发布、分析和各种决策支持。它提高了企业信息的价值,改善了企业的性能,为企业提供了竞争优势,其丰富的功能包括企业报表、分析报表、强大的服务器、特殊的查询、OLAP、分析应用工具等。 Brio Enterprise由服务器和客户产品组成,它们相互之间能无缝连接,并且能与其它产品如第三方的数据库服务器、Web服务器和Email系统集成。通过Internet,大量的用户可以访问最新的数据仓库或数据集市,为了优化性能,系统还有完善的Client/Server产品。 Brio Enterprise的设计思想是:为IT而建立,为用户而设计,充分利用现有技术。也就是说,Brio Enterprise为企业的IT人员提供一个功能强大的工具,管理企业的用户,分发企业的信息,减少烦琐的日常事务。Brio为用户提供直观友好的界面,通过简单的操作完成复杂的查询和分析工作。Brio Enterprise的产品采用了最新的技术,并且与现有的技术融为一体,充分地利用了企业现有的技术投资。 统一的界面 Brio Enterprise提供统一的、与Word 2000相似的界面,直观、易于熟悉,通过鼠标的简单操作就可以完成复杂的查询和分析。如下图所示: 图: Brio Enterprise直观的界面 集成的解决方案 与其它商业智能软件不同,Brio Enterprise集成了查询、分析、报表功能于一体,并为各种平台下的客户/服务器方式和Web方式的用户提供一个统一的界面。通过这套方案,IT人员花在管理上的时间将大大减少,用户也可以迅速进入角色,找到自己所需要的信息。 易于使用 Brio Enterprise提供友好的用户界面进行数据提取和决策支持,其报表、图表、旋转的设计都是直观的、兼容的,这就使得各个层次的用户都可以自然地融入到产品中去,他们可以很快地找到信息,并能通过计划任务与报表批发功能与同事共享信息。 实现容易 Brio Enterprise采用了开放的工业标准,充分地利用了数据库技术,可以读取现有的元数据。因此,它是市场上最易于实现的商业智能解决方案。IT人员的管理和维护工作都大大地减少了,数据库和共享库的变化都能及时得到反映,使得每个用户都可以得到最新的信息,而不必再等待IT人员为他们提供。 便于扩展 Brio Enterprise提供的服务器集群的负载平衡和自动切换功能,可以满足企业不断增长的需要。集群对于用户来说是透明的,集群内的节点共同完成用户的任务,集群内的负载平衡和工作分配使得企业增长的要求更容易实现。 广泛的环境支持 Brio Enterprise支持主流的关系数据库、数据仓库、多维数据库产品。关系数据库如AS/400、DB2、UDB、Informix、Microsoft SQL Server、Oracle、Sybase、Redbrick等。多维数据库如Essbase、Informix Metacube、Oracle Express、Microsoft Plato等。 数据仓库合作伙伴如Arbor、NCR、Pris、Carleton等。Brio Enterprise支持多种操作系统,包括Windows 3.1、 Windows 95/98、 Windows NT、 Mac OS、 Power Macintosh、 Sun Solaris、 Sun OS、 AIX、 HP-UX、 Digital Unix等,为企业的决策支持提供最好的服务。 Brio 技术白皮书:三、Brio Enterprise产品套件 下图是Brio Enterprise的产品组成,其中Enterprise Server包括Broadcast Server和OnDemand Server。客户端工具包括Client/Server和Web方式下的产品。 图: Brio Enterprise产品套件的组成 下图是Brio Enterprise的逻辑结构,可以单独采用Client/Server或Web方式下的产品,也可以同时采用两个方式下的产品,为企业的决策支持提供最优秀的基础设施。 图:Brio Enterprise的逻辑结构 Brio Enterprise Server
Client/Server 方式的客户端
Web方式的客户端
Brio 技术白皮书:2.1 基于Client/Server的用户工具 Brio 技术白皮书: A. BrioQuery Designer 是给开发人员、数据库管理员和系统管理员使用的查询、分析、报表工具,主要特点包括:集中的共享库,良好的数据模型,用户和组的概要属性设置,报表级的安全性,使用情况的统计,预定义路径,输入SQL,子查询,迅速抓取元数据等。 Brio 技术白皮书:B. BrioQuery Explorer 是供高级用户使用的查询、分析、报表工具。主要用于直接访问数据源,访问存储在共享库中的按预先定义的模型组织的信息。 Brio 技术白皮书:C. BrioQuery Navigator 是供分析人员使用的简化的查询、分析、报表工具,他们需要更结构化地访问共享库中的数据,需要完善的分析和报表功能。
通过简单的操作就可以完成复杂的查询功能,可以在一个文档中包含多个数据源,可以完成各种统计、排序、分组、计算工作,可以通过限制字段的值对结果进行过滤,可以通过高亮度显示突出特殊的结果集。
直观的数据导航和可视化工具大大简化了复杂的OLAP分析功能。信息用户可以按照他们的需要对数据进行"旋转"(Pivot)、排序和分组。复杂的局部"表面计算"(Surface Calculation)、加权平均和"if-then-else"逻辑被简化成只需单一的鼠标按键。数据可以被"钻取"(Drilled-down)到最精细的层次以便揭示没有被意识到的趋势,也可以返回到较高的层次来恢复数据的宏观景象。获得专利的"便携式OLAP引擎"通过创建为进行在线或离线分析所用的紧凑的、动态的数据立方体同时优化了内存和性能。
信息技术部门可以在几分钟内创建用于在企业中分发的完善的报表,报表的数据可以来自多数据源,报表中可包括计算、字段、图表、旋转表等,并可以将分析结果在企业内部实现共享。可以通过Web发布报表,决策人员可以从该Web页面上找到可用的一系列报表。 Brio 技术白皮书:2.2 基于Web的用户工具 Brio 技术白皮书: A. Brio.Insight 基于Web 浏览器的查询、分析及报表工具,可以根据报表信息和用户的信息调整报表分析功能。供活跃的分析人员和报表用户使用。 Brio 技术白皮书:B. Brio.Quickview 简化的报表显示和数据刷新工具,主要用于通过浏览器查看发布的报表,这是对大量用户即时发布分析结果的完美方式。
由于支持Proxy Server, Brio.Insight和Brio.Quickview在大型网络环境中可以更有效地运转,也可以运用在企业网解决方案中。在具有分段的网络、复杂的网络结构或者数据源存放在远地的机构中,现在可以通过Web为更多的、分布在世界各地的用户提供查询、分析、报表功能。
Brio.Insight用户现在可以将具有相同功能和限制的访问作为一个计划任务提交给Broadcast Server,为Web用户产生的报表将通过Email、打印机、网络和Web自动发送。Brio用户甚至可以在机构内共享他们的分析结果、分发报表。
Brio.Insight和Brio.QuickView在所有Ondemand Server和支持SSL的Web服务器通讯的时候,都支持SSL。这就使得Ondemand Server和它们的终端用户(企业伙伴或远程用户)之间的通讯都是经过加密的。 Brio 技术白皮书:2.3 Brio Enterprise服务器解决方案 A. Broadcast Server 图:Broadcast Server为各种用户执行计划任务 用于将查询结果、报表等通过Email、Web、打印机、网络自动地分发出去。用户建立查询、报表,并将执行的时间、日期或事件(如数据库更新)作为计划任务提交。报表(可能没有结果集)将被发送到指定的用户或组,他们就可以进一步分析,根本用不着先访问数据库。 处理这些查询或产生报表一般是在系统比较空闲的时候,这样可以优化网络资源。 另外,"报表批发"的功能显著地减少了冗余的报表处理,每个任务可以产生很多客户报表,每个都有独立的结果。Broadcast Server可以任意多次地运行同一任务,每次可以使用不同的输入参数和目的地址。
鼠标界面指引着关于查询处理和分发"何时何地"进行定义。所有时间安排和分发的选项都由一个下拉式菜单驱动,不需要记忆任何命令字串。
通过在非高峰期内处理查询和生成报表,网络资源被优化。另外,Web用户接收高度压缩的数据集以供交互式的分析,而不是静态或动态的"超文本标记语言"(HTML)页面。
结果可通过电子邮件、Web、文件服务器或打印机被自动发送。作业处理可通过时间、事件和自定义的日历被触发。
显著地减少了繁重的报表处理工作,提交一个作业可以创建许多报表,每一个都有独立的结果, Broadcast服务器可以运行一个作业任意次。 有了Broadcast服务器,客户/服务器用户安排查询的处理和在企业中的分发。查询稍后被"推"给其他用户,他们稍后可在打印机上、在他们的电子邮件中、或在网络文件中发现这些报表。 Brio 技术白皮书:B. Ondemand Server 图:OnDemand Server通过Web发布文档 Ondemand Server使得Brio.Insight用户可以通过Web在不同的客户端环境中进行查询。在"零管理"技术下,用户将被提示安装Brio Insigth的最新版本,用户可以跟上步伐且不需IT的介入。与以前相比,现在Ondemand Server完全支持服务器集群环境下的负载平衡。 这是一个集成的数据分发系统,通过Brio 的客户端,提供OLAP功能给那些没有在Client/Server环境下直接连接到数据库服务器的用户。 Brio Ondemand Server的强大的Web功能,使得它在有大量随机用户的环境下,是良好的解决方案。而且两种Brio Server都有增强的负载平衡功能和安全性管理,使得可以支持和管理大量用户。 两种Brio Enterprise服务器可以单独购买或同时购买,如果同时购买,可以获得优惠。
可以在关系型、多维等各种数据源上进行复杂的查询。
自动安装和维护Brio Web Client软件,显著地减少了开销,更好的是,不需要安装和管理复杂的数据库中间件和Client/Server软件。
可以满足不同的报表需求,包括显示、编排报表,以及查询和分析新信息。Brio Web 客户端可以根据报表的内容和用户的安全性属性来调整它们的功能。
多个Ondemand Server现在可以作为一个集群提供更好的可扩展性并支持更多用户访问。提交给集群的事务将会在节点之间进行负载平衡,从而获得对集群中硬件资源的平衡使用。另外,集群在事务失败时可以在最短的时间内完成切换并返回结果给用户。
Brio Enterprise用户现在可以更快地得到信息,因为他们可以根据文档名称或描述中的任意字符串进行检索。Brio Enterprise将在合适的共享库中检索到相关的报表,并将检索结果和报表的描述返回给予用户,简单的点击就可以打开相应的报表。
目录能够帮助用户更有效地组织信息,可以根据文档的部门、项目等分目录存放。用户可以在一个逻辑空间中,在级联的目录下找到所需文档。
Brio可以访问本地浏览器的值,如URL、Cookie、HTML表格元素等,使得开发者可以将Brio Web 客户端通过传送外部应用程序的信息到Brio文档中的方式,集成到客户解决方案中。开发人员可以将HTML或ASP与Brio的分析和报表功能结合起来,提供无缝集成的有效的Web应用。
OnDemand服务器的革命性的精髓是它独有的Adaptive Reports功能。Adaptive Reports独特地满足了企业中众多报表用户的不同需要,这些需要从在屏幕上或纸上查看报表,到研究和格式化报表,再到进一步查询和分析新的信息。在同一个报表上,服务器管理人员可以设置多个组或用户的访问权限,这种权限决定了每一个特定用户所被允许进行的交互的级别。Brio.Insight和Brio.Quickview根据每一报表的内容以及用户的访问权限来相"适应"地提供它们的能力。为了达到完全的灵活性和安全性,有五种权限可以被动态地设置:
Brio 技术白皮书:四、Brio Enterprise的功能特点 Brio Enterprise为商业智能应用提供了全套的解决方案,包括报表制作工具、查询分析工具、信息分发工具等。 强大灵活的报表 Brio Enterprise使得IT人员可以在迅速创建报表,报表的数据可以来自多数据源,报表中可包括计算、字段、图表、旋转表等,并可以将分析结果在企业内部实现共享。如下图所示: 图:Brio Enterprise方便、强大的报表 OLAP--强大的交互式分析和灵活的钻取功能 通过直观、简单的操作可以实现复杂的查询。Brio Enterprise OLAP工具提供灵活的分析功能,如任意钻取、预定义钻取、细节钻取,这些都是通过数据模型来定义的。图表、旋转通过丰富的格式和高亮度显示可以提示数据的变化趋势。如下图所示: 图:Brio Enterprise丰富的钻取功能 分析应用开发--发布商业信息成果 Brio Enterprise允许开发者建立支持Web 的分析应用,将已建好的商业信息成果发送给决策者,可以加入各种通用控件并利用JavaScript进行编程控制。Brio Enterprise使得企业可以获取并利用商业信息以利于竞争,开发人员建立的EIS(领导信息系统)应用"指示盘"可以提供能快速显示的最高层的数据,并可以进一步分析处理、制作报表。这些支持Web的分析应用将大大提高整个企业的效率,因为更多的用户将能更方便地获取所需信息,更好地进行决策支持。如下图所示: 图:Brio Enterprise的分析应用开发 可选择的语义层 有了Brio Enterprise的"开放式元数据解释器"(Open Metadata Interpreter--OMI),构造数据模型的语义层和业务视图就成为可选择的。OMI可以动态地从几乎任何数据源中读取现有的元数据,并使中间元数据变得对所有人透明。数据视图是建立在为整个企业共享的、一致的元数据基础上的。也可以没有语义层,而直接从数据库中读取数据,这个功能对于IT人员尤其有用。 可配置的安全性 Brio Enterprise可以自己管理安全性,也可以利用数据库的安全性,这就使得用户有可以选择的余地,可以充分利用现有数据库的安全性功能提供一致的安全管理。 离线分析和速度 Brio Enterprise可以在本地进行分析处理,包括排序、统计等各种计算和分析,而不需要与数据库连接。由于并不是用户的每个操作都需要连接到数据库,可以在本地执行大量的任务,所以服务器的负担大大减小。这个特性在用户大量增加的情况下可以显著地提高系统的速度和效率。 使用情况审计 内建的审计功能使信息技术部门可以对用户的活动进行分析,以找出使用高峰,使用数据表和模型的情况,以及查询的运行时间和数据量,这使得信息技术部门能够调节数据库的运行,建立一些公共的标准模式和报表,并且指导那些用低效率的查询"阻塞"网络的用户。 客户端零管理 Web方式的客户端软件实现了自动安装和升级,显著地减少了IT和用户的管理工作,大大地方便了用户。 数据库同步 通过自动的分布式刷新(ADR), Brio Enterprise向所有用户发布共享库的变化,并同步化他们对数据库的视图,而不需要信息技术部门干预。数据库的变化会自动地传达给用户,但不会打断他们正在运行的查询和报表。 支持多种数据源 Brio Enterprise可以支持几百种关系数据库、多维数据库和数据仓库。在一个文档中可以包含多个查询,每个查询可以来自不同的数据源,一个查询也可以来自不同的数据源。这个特性对于大型企业很有用,因为大型企业的数据一般包含在多种数据库中,Brio Enterprise可以将这些数据集中在一起进行分析。 广泛的平台支持 Brio Enterprise支持多种操作系统,包括Windows 3.1, Windows 95/98, Windows NT, Mac OS, Power Macintosh, Sun Solaris, Sun OS, AIX, HP-UX, Digital Unix等,为企业的决策支持提供最好的服务。 为最终用户而设计 在用户评价中,BrioQuery和Brio.Insight以其表格、图像界面的统一的查询、分析和报表功能而受到广大用户的青睐。用户可以运用单一的鼠标操作来自由地探索数据。这些直观、一致的客户端产品可以吸引企业范围内的用户尽早采用它们,以使您的商业智能投资更快地获得回报。 Brio 技术白皮书:五、解决方案(个案研究) Brio 技术白皮书:3.1 场景A:Client/Server方式 一般而言,一个公司将会购买几套BrioQuery Desighner用于IT管理。终端用户许可证如BrioQuery Explorer或BrioQuery Navigator的数量将取决于实际终端用户的数目。 每个许可证的费用是发布给用户的"软件盒"的费用,每个软件盒包括软件、唯一的软件密钥、打印的文档如用户及参考手册等。 下面的例子将告诉你怎样计算所需许可证的数目: 例子: 一个公司在25个城市有分支机构,每个都要安装一个数据库系统,其中有9个是NT平台,其余的是Unix平台,在每个城市,大约有10个终端用户直接连接在数据库系统上。 每个城市维护自己的数据库系统,没有存放所有城市数据的集中的数据仓库,也就是说,每个站点至少要有一名IT管理员来执行日常的系统管理。 Brio的实现: 我们在计算所需许可证的数量时,并没有考虑软件将要运行的平台,我们主要关心的是终端用户的数目,在每个城市的10个用户中,我们大概需在一套BrioQuery Designer和9套BrioQuery Explorer或BrioQuery Navigator(假设这10个用户中有一个同时也是IT管理员,否则将需11个许可证)。 许可证的估计: BrioQuery Designer BrioQuery Explorer/Navigator Brio 技术白皮书:3.2 场景B:Web实现 使用与场景A同样的例子,如果有一个集中的数据存储,Brio Ondemand Server就可以采用了。 Brio的实现: Brio Ondemand Server可以与MS IIS、Netscape或IBM的HTTP Web Server一起运行。 没有需要为每个终端用户安装的客户软件,当第一次连接到Brio Ondemand Server上时,每个Web用户将会被要求安装Brio.Insight或者是Brio.Quickview。 许可证的估计: (注意:在安装了Ondemand Server后,如果是用Brio.Insight,Brio.Insight许可证的最少数量是25) 价格如下:(数量×价格) (Brio OnDemand Server)×价格
|
信息化软件应用目录 OA 办公自动化系统
CRM 客户关系管理系统
PM 项目管理系统
SCM 供应链管理系统
CC 协同商务系统
BPM 业务流程管理
BI 商务智能
CMS 内容管理系统
KM/KBS 知识管理系统
电子商务系统
HRM 人力资源管理系统
ERP 企业资源计划
EAM 企业资产管理系统
|