Copyright©by20092009.02koffzhou@163.comBOEnterprise系统架构及管理BOEnterprise系统架构及管理2koffzhou@163.comCopyright©by2009AgendaBOEnterprise系统架构BOEnterprise系统管理3koffzhou@163.comCopyright©by2009BusinessObjectsXI4koffzhou@163.comCopyright©by2009BOEnterprise系统架构客户端层应用程序层智能层处理层数据层5koffzhou@163.comCopyright©by2009BOEnterprise系统架构--客户端层InfoView–基于Web的界面,最终用户可以访问该界面以查看、计划和跟踪发布的报表中央管理控制台(CMC)–基于Web的应用程序,执行管理任务中央配置管理器(CCM)–配置每个BusinessObjectsEnterprise服务器组件发布向导–本地Windows应用程序,使用该应用程序将报表添加到BusinessObjectsEnterprise导入向导–本地Windows应用程序,可复制不同系统的用户、组、报表和文件夹等6koffzhou@163.comCopyright©by2009BOEnterprise系统架构--应用程序层Java平台/.NET平台–应用程序层组件–Web开发平台–Web应用程序环境7koffzhou@163.comCopyright©by2009Enterprise系统架构--智能层中央管理服务器(CMS)–维护安全、管理对象、管理服务器、管理审核事件服务器–事件服务器管理基于文件的事件文件资源库服务器–输入文件资源库服务器(报表对象和程序对象)–输出文件资源库服务器(报表实例/程序实例)高速缓存服务器–高速缓存服务器负责处理所有报表查看请求8koffzhou@163.comCopyright©by2009Enterprise系统架构--处理层作业服务器–处理对象(报表、程序、发送)上的计划操作WebIntelligence报表服务器–用于创建、编辑、查看和分析WebIntelligence文档报表应用程序服务器(RAS)–处理用户使用高级DHTML查看器查看的报表页面服务器–主要负责通过处理报表并生成封装页面格式(EPF)页面来响应页面请求9koffzhou@163.comCopyright©by2009Enterprise系统架构--处理层--作业服务器报表作业服务器程序作业服务器WebIntelligence作业服务器目标作业服务器值列表作业服务器DesktopIntelligence作业服务器10koffzhou@163.comCopyright©by2009Enterprise系统架构--数据层包含报表中所使用数据的数据库OLAP–SAPBW、SQL、Essbase关系–ODBC、OLEDB、Native其他–XML、ERP、CRM11koffzhou@163.comCopyright©by2009BOEnterprise系统--报表查看器两类查看器–客户端查看器•在用户的Web浏览器中下载和安装的,包括:ActiveX查看器、Java查看器–零客户端查看器•驻留在应用程序服务器上,包括:DHTML查看器、高级DHTML查看器在客户端Infoview中配置查看器类型12koffzhou@163.comCopyright©by2009BOEnterprise系统--各架构层如何协作(一)计划对象时如何协同工作–InfoView请求计划–WebServer传递请求给应用程序服务器,SDK评估–SDK传递请求CMS–CMS检查用户权限,如有,则CMS设定对象执行时间–计划时间到时,CMS将作业传递到作业服务器–作业服务器将从输入文件资源库服务器中检索对象,然后依据数据库运行对象,从而创建一个对象的实例–作业服务器将该实例保存到输出文件资源库服务器,并告知CMS作业已成功完成。13koffzhou@163.comCopyright©by2009BOEnterprise系统--各架构层如何协作(二)查看WebIntelligence文档时如何协同工作–InfoView将请求发送到Web服务器–Web服务器将请求发送到应用程序服务器,后者利用WebIntelligence报表服务器创建一个新会话。–WebIntelligence报表服务器检查用户使用应用程序的权限–Web应用程序服务器将请求发送到WebIntelligence报表服务器–WebIntelligence报表服务器联系CMS以检查用户是否拥有查看文档的权限,并且检查文档的上次更新时间。–如果用户拥有查看该文档的权限,WebIntelligence报表服务器将检查它对于此文档是否拥有最新的高速缓存内容。–如果有高速缓存内容,WebIntelligence报表服务器将该高速缓存的文档信息发送到SDK–查看器脚本通知SDK获取所请求的文档页面–如果WebIntelligence报表服务器具有高速缓存的页面内容,它会将高速缓存的XML返回给SDK–SDK将XSLT样式表应用到XML,以将其转换为HTML–查看器脚本将HTML返回到浏览器14koffzhou@163.comCopyright©by2009AgendaBOEnterprise系统架构BOEnterprise系统管理15koffzhou@163.comCopyright©by2009BusinessObjectsEnterprise管理常规管理任务–用户管理–内容管理–服务器管理管理工具–中央管理控制台(CMC)–中央配置管理器(CCM)–发布向导16koffzhou@163.comCopyright©by2009管理BusinessObjectsEnterprise进行初始安全设置–设置Administrator密码、禁用Guest帐户、修改默认安全级别管理Universe–查看、删除Universe和控制谁有权访问Universe管理Universe连接–查看和删除连接,控制谁有权访问连接管理许可证信息–添加许可证密钥,查看当前帐户活动17koffzhou@163.comCopyright©by2009管理BOEnterprise应用程序(一)管理中央管理控制台–设置查询大小阈值(默认500)、指定CMC访问URL管理CrystalReportsExplorer–设置用户对业务视图和报表数据源的访问权限–控制每个用户可使用的CrystalReportsExplorer功能,通过设置“默认模板”文件夹,向用户提供标准化的报表模板。–配置和管理数据源管理Designer–授予对Designer应用程序的访问权限18koffzhou@163.comCopyright©by2009管理BOEnterprise应用程序(二)管理DesktopIntelligence–授予对DesktopIntelligence应用程序的访问权限管理讨论区–管理员负责维护讨论线索和授予BusinessObjectsEnterprise用户相应的访问权限管理InfoView–控制用户和管理员的访问权限管理WebIntelligence–控制可使用WebIntelligence文档的哪些交互式功能19koffzhou@163.comCopyright©by2009管理和配置服务器(一)查看当前量度值–当前服务器量度值,系统量度值查看和更改服务器的状态–启动、停止和重新启动服务器–停止中央管理服务器–启用和禁用服务器–打印、复制和刷新服务器状态配置应用程序层–配置Web组件适配器20koffzhou@163.comCopyright©by2009管理和配置服务器(二)配置智能层–将中央管理服务器组成群集–复制CMS数据库–重新创建CMS数据库–选择新的或现有的CMS数据库–设置文件资源库服务器的根目录和空闲时间–修改高速缓存服务器的性能设置–修改事件服务器的轮询时间21koffzhou@163.comCopyright©by2009管理和配置服务器(三)配置处理层–修改处理层相关服务器的性能设置(页面服务器、作业服务器、报表服务器、作业服务器的目标)记录服务器活动–C:\ProgramFiles\BusinessObjects\BusinessObjectsEnterprise11.5\Logging高级服务器配置选项–更改默认服务器端口号–在多址计算机上进行配置–添加和删除Windows服务器依赖项–更改服务器启动类型,用户帐户等22koffzhou@163.comCopyright©by2009管理服务器组服务器组提供了一种对BusinessObjectsEnterprise服务器进行组织以便它们更易于管理的方式–按区域将服务器分组–按类型对服务器进行分组创建服务器组使用服务器子组修改服务器的组成员资格23koffzhou@163.comCopyright©by2009管理用户帐户和组默认用户–Administrator,Guest默认组–Administrator,BusinessObjectsNT用户,Everyone,UniverseDesigner用户身份验证类型–Enterprise身份验证,WindowsNT身份验证,LDAP身份验证,WindowsAD身份验证管理Enterprise帐户和常规帐户24koffzhou@163.comCopyright©by2009控制用户访问控制用户的对象访问权限–常用的访问级别(继承的权限,无访问权,查看,计划,按需查看,完全控制,高级)–高级对象权限–使用继承控制对应用程序的访问控制管理权限–控制对用户和组,用户收件箱,服务器和服务器组,Universe,Universe连接的访问25koffzhou@163.comCopyright©by2009组织、发布、导入对象组织、发布、导入–文件夹维护及授权–类别维护及授权–发布向导发布对象–导入向导导入对象一般对象管理–复制、移动对象或为对象创建快捷方式,删除,搜索,发送,更改对象等26koffzhou@163.comCopyright©by2009管理对象报表对象管理–设置报表刷新选项–查看WebIntelligence文档的Universe–设置报表处理选项程序对象管理–设置程序处理选项(指定命令行参数、工作目录、可执行程序、Java程序、身份验证和程序对象)对象包管理–创建和配置对象包27koffzhou@163.comCopyright©by2009计划对象、管理日历、管理事件计划对象管理日历管理事件管理配置文件28koffzhou@163.comCopyright©by2009ReviewBOEnterprise系统架构–五个层次BOEnterprise系统管理–CMC–CCM–发布和导入