当前位置:  数据库>oracle

Oracle OWB介绍系列一之简介及使用流程

    来源: 互联网  发布时间:2017-06-08

    本文导语: OWB即Oracle Warehouse Builder,是oracle实现数据仓库的一个工具,实现数据仓库说白了就是把数据从其他很多个数据库经过清洗、转换加载到数据仓库中,故owb所完成的也就是这个功能。 既然是从源数据库把数据加载到数据仓库中,...

OWB即Oracle Warehouse Builder,是oracle实现数据仓库的一个工具,实现数据仓库说白了就是把数据从其他很多个数据库经过清洗、转换加载到数据仓库中,故owb所完成的也就是这个功能。

既然是从源数据库把数据加载到数据仓库中,那么就必须连接到源数据库和目标数据库,所以owb提供了“位置(LOCATION)”的概念,其实就是数据库连接信息,包括数据库服务器地址、用户名密码等信息。

建好位置,下一步就是建数据库模块,owb号称支持大部分数据库而且还包括平面文件,所以在菜单上数据库下面列举了常见的数据库,我们选择相应的数据库,点击新建,如新建oracle模块,这个数据库模块分两个概念,一个是源数据,对于此,我们只需要把源数据库中我们需要的对象导入进来即可,如表或视图。另外一个是目标数据库模块。数据库模块包括表、映射、纬度、立方体等信息。我们在目标数据库模块下面建表,之后把表部署到目标数据库中(即在目标数据库中自动新建了这个表结构),之后建一个这这个表对应的映射文件,映射文件既是描述该表如何从源数据库加载到这个表中的。至此,数据怎么从源数据库中到目标数据库中我们已经清楚了,需要提两点,一是源数据库可以是各种不同的数据库,而目标数据库必须是oracle数据库,而且该oracle数据库必须装有owb相关的功能,而且目标数据库的用户必须具有owb相应的角色。

前面这些做完后数据怎么从源数据库到目标数据库我们已经清楚了,但作为一个完整的系统,这些完全是不够了,有时候两个表加载的之间是有顺序的,如必须先加载A表,之后根据A表加载B表的数据,所以owb客户端提供了一个owf的功能,即oracle workflow,进程流,这个功能类似于我们常画的流程图,我们按照owb提供的界面画好这个图,那么映射文件就会按照我们想要的顺序一下子执行完了。还有一点,有时候这些映射文件是需要定时执行的,我们不可能专门指派几个人天天手动执行,所以owb也提供了定时执行的功能,而且设置起来也非常灵活和方便。

总结一下:owb的流程既是先建表,之后建表对应的映射,n张表及其对应的映射建完后建对应的进程流,之后建计划,最后部署上去让这些映射按照计划及其进程流执行即可。之后强调一点,owb客户端可以单独装到一个机器上,启动的时候只需把这个客户端连接到装有owb服务端的服务器上即可。这样可以有多个客户端连接到一个服务器上进行工作。owb的核心其实是映射这个功能,它能让数据从源数据库按照自己的思路加载到目标数据库。


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • linux下安装oracle后使用命令行启动的方法 linux启动oracle
  • Oracle9i 9.0.1的JDBC Drivers 可以给Oracle 8.0.5使用马?
  • Suse linux使用oracle问题
  • 请问:在使用oracle数据库作开发时,是使用pro*c作开发好些,还是使用库函数如oci等好一些啊?或者它们有什么区别或者优缺点啊?
  • jbuilder中使用oracle的问题
  • 求redhat linux 9.0下可以使用的oracle 10g或9i,还有redhat linux 9.0下可以使用的eclipse下载地址
  • Oracle事务!使用游标提交过程
  • 在Jbuilder7下,使用DbPilot.exe连接oracle,报错!请教高手!
  • AIX 64位系统上如何使用32位OCI oracle driver
  • Oracle中SQL语句连接字符串的符号使用介绍
  • 使用X manager连接oracle数据库的步骤
  • C++使用OCCI连Oracle10g的错误
  • 使用工具 plsqldev将Excel导入Oracle数据库
  • Linux下Oracle的sqlplus使用光标上下左右方法
  • Oracle 数据 使用游标
  • oracle使用sql脚本生成csv文件案例学习
  • ORACLE 修改表结构 之ALTER CONSTAINTS的使用
  • Linux中Oracle使用相关知识集锦
  • Oracle密码文件的使用和维护第1/3页
  • Oracle 触发器的使用小结
  • Oracle 12c发布简单介绍及官方下载地址
  • 在linux下安装oracle,如何设置让oracle自动启动!也就是让oracle那个服务自动启动,不是手动的
  • oracle 11g最新版官方下载地址
  • 请问su oracle 和su - oracle有什么不同?
  • Oracle 数据库(oracle Database)Select 多表关联查询方式
  • 虚拟机装Oracle R12与Oracle10g
  • Oracle数据库(Oracle Database)体系结构及基本组成介绍
  • Oracle 数据库开发工具 Oracle SQL Developer
  • 如何设置让Oracle SQL Developer显示的时间包含时分秒
  • Oracle EBS R12 支持 Oracle Database 11g
  • Oracle 10g和Oracle 11g网格技术介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,