金蝶商业智能 技术白皮书 © Copyright Kingdee © Copyright Brio
金蝶商业智能——企业商业智能的必选 成功合作,源于协同优势 金蝶公司在中国地区拥有最为广泛的客户群,K/3 ERP、Teems两大产品为广大用户积累了大量的企业业务数据,亟需一套专业的商业智能方案以提升这些数据的质量,辅助各企业管理者及时准确做出决策。BRIO公司是全球领先的商业智能方案提供商和服务商,其产品Brio 更为相当的行业领先企业所采用。商业智能需要ERP,ERP更因为有了商业智能而得到了提升,在这种协同优势的基础上,双方于2002年年初正式开始合作,并联手推出“金蝶商业智能方案”。 金蝶商业智能体系结构 金蝶商业智能体系结构图 金蝶商业智能体系结构说明: 首先,企业内不同平台上的应用系统如,K/3、SAP、ORACLE、开思TEEMS、CRM、E-Business通过KD-ETL(金蝶数据抽取转换导入工具)建立数据仓库;其次,在数据仓库的基础之上,建立生产、财务、市场、采购、人力资源、成本、预算等各种分析模型,这些模型可以存贮在专门的OLAP SERVER中;最后,利用Brio Intelligence 分析工具,采集数据仓库和OLAP的数据,实现决策支持,企业还可以通过利用Brio Portal做出整个企业的信息门户。无论决策支持还是信息门户,最终管理者和信息使用者可以通过WAP手机、各种PDA(个人数字助理)、PC(个人电脑)、笔记本电脑等设备轻松快捷的获得决策信息和共享知识。 是不是必须通过建立数据仓库和OLAP Server才能最终建立企业的决策支持系统和信息门户呢?不是必须的。对于中小型企业,建立数据仓库和OLAP成本是昂贵的,并且需要专门的数据仓库管理人员,金蝶商业智能解决方案提供更为巧妙和简洁的处理方式, 如上图所示,Brio Intelligenc可以同时直接连接在多个应用系统上,也可以直接连接在经过整理后的数据仓库基础上,然后进行决策分析。这种方式经过实践证明,非常适合中小型企业的需要。 显然,数据仓库、OLAP的建立对于个大型企业或者数据源相当丰富的企业来说,是相当重
要的。它的优点是不影响应用系统的日常操作,分析更为规范和清晰。 下面我们花更多的时间主要来阐述为企业管理者服务的Brio Intelligence。 什么是 ? 可让您公司的每一个人直接进行个性化的信息访问、分析和创建报表。从创建分析报表的业务分析员到关系到整个企业决策的CEO, 都可以为您提供正确及时的信息。 包含了客户端和服务器端的产品。客户端整合了查询、分析和报表等工具。服务器端则包含了具有“Push”和“Pull”技术的企业服务器,而且具有非常高的安全性、灵活性和可扩展性。不管是Web方式还是Client/Server方式使用,不管是连线状态还是离线状态, 产品都具有相同的界面和操作方式,还可以在整个企业中发送、共享和获取信息,从而真正有效地实现企业的商业智能。 是一个容易使用的、可以快速实施的商业智能解决方案。它是为最终用户而设计、为IT人员而建造的——这意味着可以迅速地设立大量的用户并使他们迅速进入角色,同时对IT资源的需求减少到最小。与任何其它的解决方案相比, 可以利用您现有的业务数据和技术体系结构,从而更快地促进您的业务,为企业的商业智能投资带来更强劲的回报。 使用 , 您能够获得什么? : □ 可以在Internet、Intranet、Extranet 和Client/Server 环境中实现查询、分析和报表的能力。 □ 通过“Push”和“Pull”的服务器技术实现了自动查询处理、报表分发、零管理和Web 动 态查询等功能。 □ 能够通过开发者建立动态的、个性化的分析应用来智能地获取重要的信息。 □ 优化原有的应用系统环境和系统资源。 □ 支持关系数据库、多维数据库和其他数据库的查询。 □ 可以将不同数据源的数据放到一个文件中进行分析。 □ 可以在不影响原有配置的情况下根据公司的发展进行扩充。 □ 支持数据库和Internet 安全协议。 一个完全集成的商业智能套件 是一个完全集成的产品套件,它提供了完整的、集成的商业智能功能—从新一代的分析报表能力,到增强的交互式OLAP 查询和分析工具,到一个新的、用于创建和交付分析应用的可视化设计工具。 具有以下功能: 可产生商业效益的分析报表 高度直观的客户端界面使得用户可以建立自由格式的、美观的报表。报表中可以包括来自多个数据源的数据、计算域、图表、旋转透视表和分段式报表。利用强大的可视化格式工具,用户可以创建生动的报表以捕捉和呈现分析结果,并将分析结果在整个企业
中进行电子分发。 即时信息访问的动态查询能力 可以利用简单的鼠标拖放功能,对大范围的数据源,如关系型数据库和多维数据库,进行复杂的查询。web 用户和客户机/服务器用户可以在一个文档中即时地或利用事先建立的数据模型查询来自多个数据源的数据。这样,就可以快速地检索信息,同时关系连接也已就绪。 强大的OLAP 交互分析 复杂的分析功能被简化为直观的、鼠标拖放式的数据导航——包括旋转透视表和交互式图表。 灵活的OLAP分析包括即席的任意钻取,同时也可以对(存储在共享库中的)预定义数据模型进行预定义路径钻取和细节钻取。图表和旋转透视表通过强大的格式化和异常提示功能来揭示数据中的显著趋势,并激“活”数据信息。 提供预包装业务内容的分析应用开发 使开发者可以建立并定制“Web-enabled”的分析应用,将打包的业务内容提供给决策者。这些应用充分利用了企业最佳的实践经验。动态的参数驱动的EIS 界面显示出关键业务指标,并立即可以被激活为完全的图表和旋转透视表,以便于做更深入的业务分析。通过将易于理解的、可操纵的信息提供给更多的用户, 独特的开放性平台扩展了商业智能的优势。 “Push”和“Pull”服务器加强您的信息供应链 结合两种有效的服务模块,这样,用户就可以利用企业的信息供应链来有效地拖拽信息。 Broadcast Server™, 可以使用户通过电子邮件、网络、和文件自动的按一定的顺序处理和下发信息。 Server™ 使用户可以通过网络和零管理的客户端查询数据,而独一无二的Adaptive Reporting™ 则提供了基于用户和企业的具有客户端功能的补充报表安全级别。 的优势 为IT人员而建造,为最终用户而设计 无与伦比的易用性 与其它的商业智能软件解决方案的不同之处是, 集成查询、分析、报表于一个容易使用的工具,该工具为跨平台的Web 和客户机/服务器用户提供一致的界面。一套解决方案的实施和维护,大大的减少了IT 人员在管理上的麻烦和时间,而用户也可以迅速地用一个适合他们所有需要的解决方案开始工作。 快速实施 因为 利用开发的工业标准,充分利用了数据库技术,可以读取现有的元数据,所以它是市场上开发周期最快的商业智能解决方案。因此,IT 人员对它的管理和维护的工作量都减到最小---对数据库和共享库的任何变化都自动地分发给企业,使得每个用户都可以访问到最新信息,而不必再等待IT 部门提供这些信息。 可扩展——直到满足企业最终需要 的体系结构可扩展以满足不断增长的企业需要——其方法是:为一起工作的服务器的集群提供负载平衡和失效自动切换支持。集群对于接连到一个服务器进行查询的用户来说是透明的,该服务器则根据查询请求在集群中进行负载分配。负载平衡和内建的在集群内的工作分配,使得在整个企业内的迅速实施和调节比以往任何时候都更容易。 支持分析型的应用开发 使用,组织可以捕捉和发挥它们最好的业务实践经验,以获得竞争优势。开发人员建立的EIS 应用的“仪表板”,用图符表现高层的、概览的数据视图。这些视图可以立即被激活以进行进一步的分析和报表制作。通过这些“Web-enabIed”的分析应用,整个企业可以最大限度地提高其生产力和工作效率。因此,越来越多的用户愿意通过一致的按钮点击方
式来访问他们所需要的关键信息,以便更好地进行决策。 组件 基于Client/Server 的用户工具 BrioQuery Designer™ 为开发人员、数据库管理员和系统管理员提供查询、分析和报表功能。对管理而言,其特点包括:集中的共享库、主数据模型、用户和组的属性设置、报表级安全性、使用审计、预定义钻取路径、SOL引入、子查询和“吸入式”元数据等。 BrioQuery Explorer™ 为高级用户提用查询、分析、报表功能。这些高级用户可以直接访问各种数据源或对存储在共享库中、预定义数据模型信息进行分析。 BrioQuery Navigator™ 为需要对存储在共享库中的数据进行更为结构化的分析人员提供查询、分析和报表能力。 基于Web 的用户工具 ™ 通过内部网、外部网或Internet上的Web浏览器,来访问由Brio ONE 或者OnDemand服务器提供的信息,并进行查询、分析和报表制作。根据用户或组的属性、或报表级的安全性,该客户端的功能可以在五个级别上进行自适应——从完全查询、分析和报表制作到可刷新的静态报表查看。 ™ 为需要在浏览器中查看发布的、格式化的报表的用户提供简化的报表查看和数据刷新功能—这是一种向大量用户发布分析结果,使他们总是得到最新的信息通报的完美方式。 ™ 是文档的查看器,允许你将直接查看到的报告分发给合 作伙伴和供应商。它还允许浏览器用户查看和打印自己创建的报表。 Server 解决方案 Broadcast Server™ 用于将查询结果、报表等通过Email、Web、打印机、网络自动地分发出去。用户建立查询、报表,并将执行的时间、日期或事件(如数据库更新)作为计划任务提交,报表将被发送到指定的用户或组,他们就可以进一步分析,根本不用先访问数据库。处理这些查询和产生报表一般是在系统比较空闲的时候,这样可以优化网络资源。 OnDemand Server™ 它使得 用户可以通过Web 在不同的客户端环境中进行对数据库的在线访问。在“零管理”技术下,用户将被提示安装Brio Insight 的最新版本,用户能够自助升级而不需IT 人员的干预。与以前相比,现在Brio 的Ondemand Server 完全支持服务器集群环境下的负载平衡。 特点和优点 内容 用户界面 报表和分析 数据访问 图表和旋转透视表 元数据 OnDemand Server 分析型应用开发 Broadcast Server 对象模型和脚本Brio 的Web 客户端
用户界面 友好的用户界面 一直被业界认为是容易使用的商业智能的产品。在 中,我们会发现更新的、更直观,更容易的和我们现有的应用环境相整合的用户界面。通过短暂的学习,最终用户就可以很快的掌握这些界面的使用方法。 Browser 方式浏览 的Web 界面使用了公认的Internet 标准,因此通过它,越来越多的用户能够更快的从商业智能中受益。 的零管理技术服务,可以使Brio 用户非常容易的了解该产品并快速掌握该产品的使用。 可以自由定制的界面,操作简便 通过简单的拖和放, 用户可以移动数据,隐藏和恢复工具栏,从而根据自己的想法建立用户工作区。 文档密码 文档的创建者可以为文档加密,这样,其他用户只有输入正确的密 码才能打开文档。这也是将 文档用于企业机密的重要安全保证。 Y2K 问题 的产品完全支持Y2K。客户可以在他们的商业智能环境中非常简单 的定义和执行他们自己的Y2K 标准。 数据访问 OLAP 查询(MDD——多维数据库) 用户可以非常高效的对多维数据库进行查询(通过Client/Server 或Web 方式)。 可以把MDD 结构显示为层次的树型结构,方便用户浏览和查询。旋转报表可以迅速的显示出多维数据,来方便客户对数据的理解和使用。另外,用户可以将查询结果储存起来,这样在离线的方式下也能对数据库进行分析。 查询(关系数据库) 一个 文档可以包含多个查询部分,而且每一个查询又可以使用不同的数据源或者不同的数据访问类型。所以用户可以对企业中不同数据库的数据进行整合,进而处理更为复杂的报表,例如,可以很容易的识别多数据源的关系,以及进行财务报表和地区销售报表的比较。 主数据模型 在一个文档里数据模型可以转变成主数据模型,使得它可以用于多个查询中。这可以减少管理和创建数据模型的时间。另外,主数据模型作为新查询的开始点可以节省用户时间。而且,所有生成的查询都会随着主数据模型的改变而自动升级。 导入SQL 文件 管理员能够直接地将SQL 从另外的应用中(文本文件)导入到 中来,而 不必放弃在其他应用中已经做好的大量SQL 资源。 增强了新的SQL导入功能, 从而允许管理员能够将请求栏中的项目名称快速的改变成用户友好的信息。
预定义钻取路经/任意钻取 为少数高级用户除提供了“任意钻取”功能之外, 还提供了的增强的分 析能力,这样,管理员可以预先在数据模型中定义好钻取路径,并按照钻取路径快速地在报告中钻取。依据管理员的设置,用户可以按照他所想的任意钻取或者利用预定义的路径来分析数据。预定义路径可以帮助新用户找到信息的分析路径。 元数据 新的注释界面 工具可以直接读取企业中的元数据,因此就不必再创建语义层。这样, 开发工作就会更快捷。新的注释界面允许管理者可以显示许多需要用户了解的元数据信息,用户可以通过更新的行数、数值和源系统的的方法留意有用的信息。这样就可以使用户制定出更准确的决策. 预定义元数据设置 模板可以让使用元数据的用户进行更快速的开发。 改变元数据连接 IT人员可以将已经存在的元数据放在网络中的任意一个数据库中。如果需要,一个与数据源相连的文档可以很容易的替换这个元数据。这种功能大大简化了对元数据的维护工作。 分析型应用开发 建立分析型应用 Brio Intelligence 可以让高级用户根据预先需求,建立和开发一个预包装的分析型应 用。通过这种功能,企业可以根据他们相关的资源,利用 建立自己的应用,并且通过Web 发布给最终用户,从而节省了购买昂贵的相关应用系统的费用。 企业EIS 设计者们通过使用 可以建立交互连接,从而增强EIS 的控制和报表的嵌入。EIS 界面可以提供大量的,为每用户定制的高级信息(图表、旋转透视表、按钮和超级链接等等),因此用户能够立即确认商业指标并作出正确的响应。通过点击一个图表或者其它对象,用户可以转移到实时动态的 文档中进行进一步的分析。 EIS 版面帮助 使用EIS 界面的就象使用尺子、表格和设计向导一样方便和快捷。 对象模型和脚本 JavaScript Brio 选择JavaScript 作为所有 产品的开发语言有这样几个原因: 第一,它是大家非常熟悉的业界标准的脚本语言;第二,对于开发者来说,JavaScript可以完全控制和应用 的对象模型;第三,JavaScript 还是支持Web的语言,因此可以支持不同平台的 产品(包括:Windows, UNIX和Macintosh) Script 建造工具: 对象浏览器 可以采用非常简单的方法去使用对象模型。对象浏览器采用树形的方式动态的显示现有活动的对象。因此,开发者可以更多的控制和更好的管理创建应用模块。 报表和分析
报表 新的Reporter 工具可以让更多的用户更直观,更容易的建立非常复杂的报表。报表不仅界面设计合理,而且建立起来也非常方便和灵活因此,可以很容易的满足您的需求。早期的报表,就已经支持细节报表的建立,经过不断的升级, 现在它已经可以让用户升级到多数据源数据报表的新特性。通常的管理报表是突然建立的,包括了多列报表、多数据源报表和复杂的计算。 图表和旋转透视表 预定义钻取路径,任意钻取和钻取到细节如果路径已经被定义在数据模型中,在查询部分预定义钻取路径时,图表和旋转透视表的使用会非常简单。快速菜单可以直接让用户进行下钻、上钻和钻回,这样就可以从数据库中得到更多的数据。而且,Brio 是唯一一家能为您提供预定义钻取路径、任意钻取和钻取到细节等多种分析方法的商业智能厂商,这就使快速分析和答案查找变得十分简便。 OnDemand Server 灵活的报表 可以满足不同的报表需求,包括显示、编排报表,以及查询和分析新信息。Brio Web 客户端可以根据报表的内容和用户的安全属性来调整它们的功能。 负载平衡与容错 多个Ondemand Server 可以作为一个集群,这样就可以提供更好的可扩展性并支持更多用户访问。提交给集群的信息将会在节点之间进行负载平衡,从而平衡硬件资源的使用。另外,集群在交易失败时可以在最短的时间内完成切换并同时将结果返馈给用户。 检索功能 Brio 用户现在可以更快地得到信息,因为他们可以根据文档名称或描述中的任意字符串进行检索。Brio 将在合适的共享库中检索到相关的报表,并将检索结果和报表的描述返回给予用户。因此,只要通过简单的点击就可以打开相应的报表。 文档列表中的目录 目录能够帮助用户更有效地组织信息。这些目录可以根据文档的部门、项目等分成不同的类别。用户可以在一个逻辑空的,级联的目录下找到所需文档。 访问本地浏览器的值 Brio可以访问本地浏览器,如URL、Cookie、HTML 表格元素等,从而使开发者可以将通过Brio Web 客户端传送的外部应用程序信息发送到Brio 文档中,并集成到客户解决方案中。开发人员可以将HTML 或ASP 与Brio 的分析和报表功能结合起来,提供无缝集成的有效的Web 应用。 Broadcast Server 开放的应用 Broadcast Server 已经发展成为一个非常开放的应用,从而可以很好的定制客户化和形成OEM 解决方案。通过文档在服务器中排序,OEM 解决方案可以快速的拷贝文档到服务器的目录中,或者更新共享库。而且,开发人员不需要通过任何权限的限制,就可以在服务器上进行开发。 Brio 的Web 客户端 支持Proxy 服务器 由于支持Proxy Server, 和 在大型网络环境中可以更有效地运转,也可以在企业网解决方案中应用。在具有分段的网络、复杂的网络结构或者数据源异地存放的机构中,现在可以通过Web 为更多的、分布在世界各地的用户提供查询、分析、报表功能。
Web 客户端的计划任务支持 和 的Client/Server 端用户一样, 的用户现在可以将具有相同功能和限制的访问作为一个计划任务提交给Broadcast Server,也可以为Web用户直接创建报表,并自动通过e-mail、打印机、网络和Web 方式发给企业。而且, 用户还能够在企业中共享他们的分析结果和分发报表。 支持SSL 在与所有Ondemand Server 和支持SSL 的Web 服务器通讯的时候, 和 都支持SSL。这就使得Ondemand Server 和它们的终端用户(企业伙伴或远程用户)之间的通讯都是经过加密的。 制作者:商业智能部 金蝶软件科技(深圳)有限公司 联系电话:0755-26710701转商业智能部 制作日期:二零零二年二月