Oracle Warehouse Builder 主动化ETL处置历程(4)

本文介绍如何使用Oracle Warehouse Builder (OWB) 自动化ETL (Extract, Transform, Load) 流程,包括创建表、映射列、设置调度等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

作者: cyw 情由:IT专家网 
 


下一步,我们就要设立建设表了。若是要重新劈头设立建设表,就翻开“数据对象编辑器”停止表的方案。确保列定义和外部表相应的列定义相婚配。最好起首安设外部表,然后在SQL*Plus中经由CTAS从外部表(只是表定义,并非数据)设立建设表。

接上去的步骤便是将外部表的内容映射到真实表。设立建设一个新映射,并如下图所示映射相关列。
498)this.style.width=498;">
图四

安设该映射,若是安设告成的话,这时辰你就可以手动运转(劈头)从外部表将数据加载到真实表。经由进入“节制中心”可以核实并反省该历程的运转,如下图所示。
498)this.style.width=498;">
图五

若是想要将这个历程流主动化停止,就需求设立建设一个新的“历程模块”。设立建设历程流模块、程序包和历程流,然落伍入到“历程编辑器”。添加映射操纵,实验结果如下图所示:
498)this.style.width=498;">
图六

一旦完成了历程流情势图,我们就可以设立建设一个新的疗养,疗养该当是通用的,也便是说不克不及与任何器械绑定。你必需要回到映射步骤,将映射与疗养讨论关系起来。一旦安设了疗养,那么就可以将上述的立体文件加载历程主动化了。

总结

固然本文只是对怎样将一个加载历程主动化标题问题标概述,不过其中涵盖了完成这项使命所需求处理的每一个项目内容。唐塞一次性文件,甚至唐塞天天都要导入导出的相反文件或文件集,可以或许应用shell脚本来编辑这个事变流并经由cron作业来疗养显得愈加轻易些。但从另一方面来讲,一旦设置好整个历程,我们就可以将其安设到开拓情况、测试情况,甚至临盆情况傍边。其他,不要被这个器械称号中的“warehouse”所误导,以为这只适用于数据堆栈。若是你需求在一个差异规范的数据库中映射、方案和疗养ETL加载历程,OWB也可以相当绮丽地完成使命。




版权声明: 原创作品,允许转载,转载时请务必以超链接方法标明文章 原始情由 、作者信息和本声明。否则将追查功令责任。

转载于:https://www.cnblogs.com/zgqjymx/archive/2011/03/07/1974638.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值