Universe基本概念
第一章
1.Designer和Universe基本原理
Business Objects Designer是一个软件工具,利用该工具可为Web Intelligence 和 Desktop Intelligence 用户创建Universe。
2.什么是Universe?
Universe是一个包含以下内容的文件:
- 一个或多个数据库中间的连接参数。
- 称为对象的SQL结构,映射到数据库中的实际SQL结构,如列,表和数据库函数。对象按类分组。Web Intelligence用户既可以看到对象,也可以看到类。
- 在数据看中使用的表和联接的模式。对象是通过您包括在模式中的数据库结构来构建的。模式只能由Designer用户使用。Web Intelligence和 Desktop Intelligence用户看不到该模式。
Web Intelligence用户联接到Universe,并依据数据库运行查询。他们可以进行数据分析,并使用Universe中的对象创建报表,而无需看到或了解有关数据库中的基本数据结构的任何信息。
3.Universe有何作用?
Universe的作用是为Web Intelligence的非技术用户提供一个易于使用和理解的接口,使他们能依据数据库运行查询,以创建报表和执行数据库分析。
Universe设计员使用Designer来创建表示数据库结构的对象(eg:列和数据库函数),用户需要访问和查询这些对象,以获得满足其业务需求所需的信息。
您在Universe中创建的对象必须与最终用户的业务环境和词汇相关。这些对象的作用是将以业务为焦点的前端呈现为数据库中的SQL语句。
4.Universe包含什么?
Universe包含以下结构:
- 类:类是Universe中的对象的逻辑分组。它表示对象的类别。类的名称应指明类包含的对象的类别。可以按层次将类划分为子类。
- 对象:对象是映射到数据库中的数据或数据派生的命名元素。应根据目标用户组的业务词汇指定对象的名称。例如,由产品经理使用的Universe中所用的对象可以是"Product(产品)","Life Cycle(生命周期)"或"Release Date(发布日期)"。财务分析员使用的Universe可以包含诸如"Profit Margin(利润)"或"Return on Investment(投资回报)"等对象。
说明:对象具有如下3种类型:
5.如何使用Universe?
Universe由Web Intelligence用户使用。Universe存储在中央管理系统(CMS)资源库中。最终用户通过Web浏览器连接到Universe。
数据库的连接在Universe中定义,因此,通过连接到Universe,最终用户自动就能访问数据。而对数据的访问受到Universe中可用的对象限制。
第二章
1.使用Designer可以通过导入Universe和将其导出到中央管理型系统(CMS)资源库来分发Universe。
2.Universe设计方法
Universe设计方法包含一个规划阶段和三个实施阶段:
- 业务问题的分析和规划Universe解决方案
- 设计模式
- 构建Universe
- 将Universe分发给用户
每个实施阶段均基于您已完成了初始规划阶段的假设。无需使用Designer即可完成规划阶段,而且此阶段决定着Universe的成败。如果Universe未基于对用户报表需求的调查并且规划不佳,则将难于设计,实施和维护它,对目标用户也美什么用处。
3.部署Universe:通过将Universe导出到中央管理系统(CMS)资源库来分发Universe,最终用户可在资源库中访问它们。
4.几种用户的区别
Designer用户:就是使用Universe Designer开发Universe的用户
Web Intelligence用户:
5.保存Universe与导出Universe不同。
保存操作将更新资源库(本地)文件系统上的Universe,则不是Universe的CMS资源库版本。
6.导出操作和保存操作有什么不同?
当您保存Universe时,所更新的是本地资源库文件系统中的版本。这个会更新CMS版本。
当您导出Universe时,资源库文件系统中的版本更新将与CMS中的Universe更新同步。
如果保存Universe而没有导出更新的版本,则不会更新CMS。其他用户将无法使用保存的Universe。
资源库中的每个Universe均被分配一个系统标识符
如果另一个设计员在资源库中锁定了某个Universe,您则不能导出它。
只能导出利用安全链接定义的Universe。
当我们保存Universe,更改将不会保存到CMS。在完成更新Universe时,必须将Universe导出到CMS。
7.使所有用户都能访问Universe?
a.如果希望某个Universe可供所有用户使用,则在保存该Univese时它必须具有不安全连接,即共享连接。( 注意:必须具有安全连接才能将Universe导出到CMS。)
b.当保存Universe时,选择"为所有用户保存"。