bo培训03建模信息设计工具_第1页
bo培训03建模信息设计工具_第2页
bo培训03建模信息设计工具_第3页
bo培训03建模信息设计工具_第4页
bo培训03建模信息设计工具_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、东软集团Beyond TechnologyCopyright2014 Neusoft Corporation例程信息设计工具与Universe工具对比信息设计工具概述信息设计工具的创建选择并查看表创建类和对象创建维度和度量创建连接和连接类型环路使用层次编辑器信息设计工具的作用What is Business Objects 4.0Universe(语义层) 能让业务用户能够通过自己的业务术语,自由安全的访问、分析以及分享信息的技术. 业务人员可以基于语义层中的业务对象进行数据查询和分析,无需学习SQL,更不需要了解数据库内部结构。 语义层包含类(Class)、对象(Object)。对象具备SQ

2、L结构,直接映射相应的实际的数据库(字段、表、函数)。类和对象都可以被Web Intelligence使用。Universe(语义层) 优势:只有Universe设计人员需要懂得数据库结构和相关的SQL知识业务人员透过语义层访问,面对的是熟悉的业务对象而不是数据库的复杂结构,业务人员无需学习SQLUniverse设计器提供易用的图形界面保证数据安全,用户只能看到暴露出的数据,并且只读查询结果可靠,并且模型易于维护提供简单的前端界面用于创建查询和报表所有用户使用统一的业务词汇和口径用户可以自主进行数据分析Universe(语义层) Information Design ToolVsUnivers

3、e Design ToolBO4.0 语义层的新特性 新的信息设计工具(Information Design Tool)新一代的设计工具所有新的项目都将基于这个工具现存老版本语义层都可以被转换 更新的语义层设计工具(Universe Design Tool)和XI3.x版本一样的语义层设计工具,主要目的是为了便于平滑移植。 新的-查询服务数据联合管理引擎MSU (Multi-Source Universe)多数据源语义层BO4.0 语义层的新特性BO4.0 中语义层的主要创新之一多数据源Universes更快地访问多个数据源 单一开发环境建立BI解决方案和数据联合仸务,多数据源的语义层来访问数

4、据。数据联合是集成的,充分利用相同的安全和管理。引擎更新来支持原生数据库语法和新查询优化功能来提升性能。BO4.0 中语义层的主要创新之二多数据源UniversesBO4提供了在一个Data Foundation Layer的基础上可以建多个Business Layer的新功能。Prompt函数和LOV都可以在Data Foundation中自由添加。这样的好处就是可以在多个Universe或者对象之间进行重用。在universe里建立的Query可以被保存,以便于以后可以继续查看和分析数据。BO4 Universe Design andDevelopment如何创建一个UNVIERSE1.创

5、建一个本地项目2.定义连接层 (Connection Layer)3.创建数据基础层(Data Foundation Layer)4.创建业务层(Business layer)5.发布创建好的Universe如何创建一个UNVIERSE1、创建一个本地项目 文件 新建 项目1)Universe参数的设置。2)、对新建的Universe和Objects,最好写上相应的描述。如何创建一个UNVIERSE2、定义连接层 (Connection Layer) 文件 新建 关系连接如何创建一个UNVIERSE3、创建数据基础层(Data Foundation Layer) 文件 新建 数据基础如何创建数

6、据基础层在数据基础层中插入相应的表设置表的属性设置联接关系联接关系类型相等联接(包括Complex的相等联接)根据一个表的列中的值和另一个表的列中的值之间的相等性联接表语法:Table1.column_a = Table2.column_a自连接(Self-restricting联接)Self-restricting 联接用于在表上设置限制的单一表联接。语法:Table1.column_a = ABC条件联接( Theta联接)Theta 联接是一种根据两列之间的关系(相等性除外)链接表的联接。语法:Customer.age Between Age_group.age_min And Age_

7、group.age_max外联接(Outer联接)外部联接是一种链接两个表的联接,其中一个表包含与另一个表的共有列中的行不匹配的行。语法:Table1.column_a = Table2.column_a(+)快捷联接(Shortcut联接)快捷联接是一种在两个表之间提供替换路径联接。只有符合以下所述快捷联接才有效已将所查找的值反标准化到表的层次中的较低级别,因而使相同的值存在于所联接的所有级别中别名表(Alias Table)和派生表(Derived table)的使用插入 - 插入别名表或派生表表分组的使用表分组的使用创建业务层(Business Layer)首先必须在数据基础层里加好所需

8、的表。可以选择在业务层中自动生成相应的对象或者手动创建对象映射相应的字段。在业务层中可以直接运行相应的object的query进行验证和测试Universe是否正确。Note:如果要建立一个基于多源的Universe, 则业务层必须基于一个支持多源的数据基础层。对象的类型对象的类型值列表(Lists of Values)值检查和发布Universe可以发布到:1、发布到本地文件夹。2、发布到服务器资料库 注意Universe中的环路问题什么是环路在Universe中检测和识别环路在ITD中使用别名表(Alias Table)和上下文(Context)解决环路问题。注意Universe中的环路问题设置上下文(Context)一个上下文是由若干表和表连接构成的,是一条路径. Universe中的层级( Hierarchy )什么

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论