搜索
首页数据库mysql教程Oracle OWB介绍系列一之简介及使用流程

OWB即Oracle Warehouse Builder,是oracle实现数据仓库的一个工具,实现数据仓库说白了就是把数据从其他很多个数据库经过清洗、转

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的核心其实是映射这个功能,它能让数据从源数据库按照自己的思路加载到目标数据库。

本文永久更新链接地址:

linux

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
MySQL字符串类型:存储,性能和最佳实践MySQL字符串类型:存储,性能和最佳实践May 10, 2025 am 12:02 AM

mySqlStringTypesimpactStorageAndPerformanCeaseAsfollows:1)长度,始终使用theSamestoragespace,whatcanbefasterbutlessspace-felfficity.2)varCharisvariable varcharisvariable length,morespace-morespace-morespace-effficitybuteftife buteftife butfority butfority textifforlyslower.3)

了解MySQL字符串类型:VARCHAR,文本,char等了解MySQL字符串类型:VARCHAR,文本,char等May 10, 2025 am 12:02 AM

mySqlStringTypesIncludeVarChar,文本,char,enum和set.1)varCharisVersAtileForvariable-lengthStringStringSuptOptoPeptoPepecifientlimit.2)textisidealforlargetStortStorStoverStorextorewiteWithoutAdefinedLengthl.3)charlisfixed-Length

MySQL中的字符串数据类型是什么?MySQL中的字符串数据类型是什么?May 10, 2025 am 12:01 AM

MySQLoffersvariousstringdatatypes:1)CHARforfixed-lengthstrings,2)VARCHARforvariable-lengthtext,3)BINARYandVARBINARYforbinarydata,4)BLOBandTEXTforlargedata,and5)ENUMandSETforcontrolledinput.Eachtypehasspecificusesandperformancecharacteristics,sochoose

如何向新的MySQL用户授予权限如何向新的MySQL用户授予权限May 09, 2025 am 12:16 AM

TograntpermissionstonewMySQLusers,followthesesteps:1)AccessMySQLasauserwithsufficientprivileges,2)CreateanewuserwiththeCREATEUSERcommand,3)UsetheGRANTcommandtospecifypermissionslikeSELECT,INSERT,UPDATE,orALLPRIVILEGESonspecificdatabasesortables,and4)

如何在MySQL中添加用户:逐步指南如何在MySQL中添加用户:逐步指南May 09, 2025 am 12:14 AM

toadduserInmysqleffectection andsecrely,theTheSepsps:1)USEtheCreateuserStattoDaneWuser,指定thehostandastrongpassword.2)GrantNectalRevileSaryPrivilegesSustate,usiveleanttatement,AdheringTotheTeprinciplelastPrevilegege.3)

mysql:添加具有复杂权限的新用户mysql:添加具有复杂权限的新用户May 09, 2025 am 12:09 AM

toaddanewuserwithcomplexpermissionsinmysql,loldtheSesteps:1)创建eTheEserWithCreateuser'newuser'newuser'@''localhost'Indedify'pa ssword';。2)GrantreadAccesstoalltablesin'mydatabase'withGrantSelectOnMyDatabase.to'newuser'@'localhost';。3)GrantWriteAccessto'

mysql:字符串数据类型和coltrationsmysql:字符串数据类型和coltrationsMay 09, 2025 am 12:08 AM

MySQL中的字符串数据类型包括CHAR、VARCHAR、BINARY、VARBINARY、BLOB、TEXT,排序规则(Collations)决定了字符串的比较和排序方式。1.CHAR适合固定长度字符串,VARCHAR适合可变长度字符串。2.BINARY和VARBINARY用于二进制数据,BLOB和TEXT用于大对象数据。3.排序规则如utf8mb4_unicode_ci忽略大小写,适合用户名;utf8mb4_bin区分大小写,适合需要精确比较的字段。

MySQL:我应该在Varchars上使用什么长度?MySQL:我应该在Varchars上使用什么长度?May 09, 2025 am 12:06 AM

最佳的MySQLVARCHAR列长度选择应基于数据分析、考虑未来增长、评估性能影响及字符集需求。1)分析数据以确定典型长度;2)预留未来扩展空间;3)注意大长度对性能的影响;4)考虑字符集对存储的影响。通过这些步骤,可以优化数据库的效率和扩展性。

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

VSCode Windows 64位 下载

VSCode Windows 64位 下载

微软推出的免费、功能强大的一款IDE编辑器

Dreamweaver Mac版

Dreamweaver Mac版

视觉化网页开发工具

mPDF

mPDF

mPDF是一个PHP库,可以从UTF-8编码的HTML生成PDF文件。原作者Ian Back编写mPDF以从他的网站上“即时”输出PDF文件,并处理不同的语言。与原始脚本如HTML2FPDF相比,它的速度较慢,并且在使用Unicode字体时生成的文件较大,但支持CSS样式等,并进行了大量增强。支持几乎所有语言,包括RTL(阿拉伯语和希伯来语)和CJK(中日韩)。支持嵌套的块级元素(如P、DIV),

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具