Universe是一个包含以下内容的文件:一个或多个数据库中间的连接参数。对象按类分组,称为SQL结构,映射到数据库中的实际SQL结构,如列、表和数据库函数。在数据看中使用的表和联接的模式。Web Intelligence用户联接到Universe,并依据数据库运行查询。他们可以进行数据分析,并使用Universe中的对象创建报表,而无需看到或了解有关数据库中的基本数据结构的任何信息。Universe的作用是为Web Intelligence的非技术用户提供一个易于使用和理解的接口,使他们能依据数据库运行查询,以创建报表和执行数据库分析。Universe包含类、对象、SQL结构、表、联接模式等结构。

以下是重构后的内容:

第一章:Universe基本原理

1. Business Objects Designer和Universe简介

Business Objects Designer是一个软件工具,利用该工具可为Web Intelligence 和 Desktop Intelligence 用户创建Universe。Universe是一个包含以下内容的文件:一个或多个数据库中间的连接参数;称为对象的SQL结构,映射到数据库中的实际SQL结构,如列、表和数据库函数;在数据看中使用的表和联接的模式。

2. Universe是什么?

Universe是一个文件,其中包含一个或多个数据库中间的连接参数;称为对象的SQL结构,映射到数据库中的实际SQL结构,如列、表和数据库函数;在数据看中使用的表和联接的模式。它是一个易于使用和理解的接口,使Web Intelligence用户能够依据数据库运行查询,以创建报表和执行数据库分析。

3. Universe有何作用?

Universe的作用是为Web Intelligence的非技术用户提供一个易于使用和理解的接口,使他们能依据数据库运行查询,以创建报表和执行数据库分析。Universe设计员使用Designer来创建表示数据库结构的对象(eg:列和数据库函数),用户需要访问和查询这些对象,以获得满足其业务需求所需的信息。您在Universe中创建的对象必须与最终用户的业务环境和词汇相关。这些对象的作用是将以业务为焦点的前端呈现为数据库中的SQL语句。

4. Universe包含什么?

Universe包含以下结构:类、对象、SQL结构、表、联接模式等。类是Universe中的对象的逻辑分组。它表示对象的类别。类的名称应指明类包含的对象的类别。可以按层次将类划分为子类。

对象是映射到数据库中的数据或数据派生的命名元素。应根据目标用户组的业务词汇指定对象的名称。例如,由产品经理使用的Universe中所用的对象可以是“Product(产品)”,“Life Cycle(生命周期)”或“Release Date(发布日期)”。财务分析员使用的Universe可以包含诸如“Profit Margin(利润)”或“Return on Investment(投资回报)”等对象。

Universe由Web Intelligence用户使用,存储在中央管理系统(CMS)资源库中。最终用户通过Web浏览器连接到Universe。数据库的连接在Universe中定义,因此,通过连接到Universe,最终用户自动就能访问数据。而对数据的访问受到Universe中可用的对象限制。

第二章介绍了如何使用Universe:

- Designer可以通过导入Universe和将其导出到中央管理型系统(CMS)资源库来分发Universe。

- Universe设计方法包含一个规划阶段和三个实施阶段:业务问题的分析和规划Universe解决方案、设计模式、构建Universe、将Universe分发给用户。每个实施阶段均基于您已完成了初始规划阶段的假设。无需使用Designer即可完成规划阶段,而且此阶段决定着Universe的成败。如果Universe未基于对用户报表需求的调查并且规划不佳,则将难于设计,实施和维护它,对目标用户也美什么用处。

- 部署Universe:通过将Universe导出到中央管理系统(CMS)资源库来分发Universe,最终用户可在资源库中访问它们。

- 几种用户的区别:Designer用户就是使用Universe Designer开发Universe的用户;Web Intelligence用户则是使用Web Intelligence查询和分析数据的用户。

- 保存操作将更新资源库(本地)文件系统上的Universe,则不是Universe的CMS资源库版本。

- 导出操作和保存操作有什么不同?

当您保存Universe时,会更新本地资源库文件系统中的版本。这个更新会影响CMS中的版本。当您导出Universe时,资源库文件系统中的版本更新将与CMS中的Universe保持同步。如果在保存Universe之后没有导出更新的版本,那么CMS不会被更新,其他用户也无法使用已保存的Universe。

每个资源库中的Universe都会被分配一个系统标识符。如果另一个设计师已经锁定了某个Universe,那么您将无法导出它。只能导出那些通过安全链接定义的Universe。当我们保存Universe时,更改并不会自动保存到CMS。要完成对Universe的更新并将其导出到CMS,必须手动进行操作。

要使所有用户都能访问Universe,您可以采取以下步骤:

a. 如果希望某个Universe可供所有用户使用,那么在保存该Universe时,它必须具有不安全连接,即共享连接。需要注意的是,只有在具有安全连接的情况下,才能将Universe导出到CMS。

b. 在保存Universe时,选择“为所有用户保存”。