universe培训教程Universe特性Universe是一个包含以下内容的文件:一个或多个数据库中间件的连接参数称为对象的SQL结构,映射到数据库中的实际SQL结构,如列、表和数据库函数在数据库中使用的表和联接的模式方便业务员基于语义层的报表分析,不需要了解数据库表的内部结构什么是universeUniverse构建器是BusinessObjects的一个软件,通过它可以依据XML元数据源和OracleAnalyticServices创建Universe。一旦启动Universe构建器,就可以连接到元数据源,然后使用“Universe创建”向导,将元数据结构映射到标准BusinessObjectsUniverse中所用的对等的类、对象、维和明细,然后生成Universe。传统访问数据库的方式为什么要用universe(一)为什么要用universe(二)采用universe语义层的解决方案大纲新建数据源连接导入表并链接类,对象,维度,明细和度量层次检测错误并解决发布启动universe构建器在“开始”菜单中从BusinessObjects组中选择“Universe构建器”,将出现CMS的登录框Universe快速设计向导启动universe构建器后进入快速设计向导Universe数据源(一)第一次登录universe需要新建数据源,universe支持很多种数据源,这里我们选择oracle10→OralceClientUniverse数据源(二)填入连接oracleclient,最后点击测试连接按钮,如果显示服务器正在响应,则说明连接建立成功,继续下一步,最后确定即可。导入表(一)点击菜单插入→表,或者在源表编辑窗口右击选择“表”导入表(二)在弹出的表浏览器窗口中选择某一表,点击插入按钮可把放在源表编辑窗口进行编辑类,对象,维度,明细和度量什么是类?类是对象的容器。类相当于Windows环境中的文件夹。可以创建类来容纳在Universe中具有共同用途的对象。什么是对象?在BusinessObjects产品中,对象是Universe中一种命名元在universedesigner里面,将对象限定为维度,明细和度量。使用类和对象可以在对象窗口中将类和对象排列在一起。在对象窗口中右键选择类可建立类.可以将源表编辑窗口中的表字段拖至对象窗口建立对象建立类和对象翻译对象双击对象窗口中的对象,可弹出对象编辑窗口,该窗口包括定义、属性、高级、键、源信息等选项卡。在名称输入框中输入相应字段的业务名称,最后点击右下侧的分析按钮对字段的成功性进行分析。select/where编辑窗口在此编辑窗口中可以利用函数及运算符对select/where语句进行编辑查询面板在对象编辑窗口的属性面板中点击编辑按钮,弹出查询面板值列表在对象编辑窗口的属性面板中点击显示按钮,弹出值列表派生表什么是派生表?派生表类似于oracle的视图,当然我们需要的数据来源很复杂,而目前没有一张表能够直接满足要求时,我们可以使用派生表创建派生表在源表编辑窗口,右键选择派生表菜单,可弹出派生表编辑窗口派生表编辑窗口在输入SQL表达式输入窗口中可以写我们的SQL语句,并可以点击检查语法按钮检查SQL语法联接联接表明了源表编辑窗口中的各表之间的关系,在源表编辑窗口右键选择联接可弹出联接编辑窗口层次universedesigner提供了一个缺省的层次,这些层次是类和对象什么是多维分析?多维分析是对按一定意义排列的维对象所进行的分析查看层次点击菜单工具→层次,可弹出层次编辑器层次编辑器通过在“定制层次结构”窗格中创建一个新文件夹,然后按层次顺序添加相应的维,您可以创建新的层次。通过选择层次或维并单击“删除”按钮,您可删除层次或维完整性检查(一)单击完整性检查按钮弹出完整性检查对话框完整性检查(二)等待几秒钟之后,完整性检查结果对话框会检查完毕其他检测在工具栏上,除完整性检测外,还有其他检测,如下图Universe其他操作Universe的查找替换操作该功能类似于通常的在文本中进行查找和替换操作,只是在universe中,查找和替换的范围是整个universe实例Universe的优化具体选中源表编辑窗口中的某一表,右键选择表的行数,可以限制universe返回的记录数,从而提高效率Universe中基于表,类、对象的其他操作比如删除,复制,剪切等等发布当universe编辑好之后,需要发布到CMC,之前必须保存选择文...