电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

Oracle数据库Warehouse Builder培训教材

48页
  • 卖家[上传人]:luobi****88888
  • 文档编号:133229416
  • 上传时间:2020-05-25
  • 文档格式:DOC
  • 文档大小:882KB
  • / 48 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、Oracle9i Warehouse Builder培训资料 提交人:Oracle Sales Consultant 提交日期: 版本号:v1.0文档控制变更记录 48日期作者版本号变更参考文件OCT 30, 2002闵文杰V1.0审阅日期姓名职位目 录简介4提纲4前提5培训目标5反馈与意见5Module 1: 在Warehouse Builder中设置环境6开始6环境6Module 2 创建数据源8导入数据源元数据8Module 3 设计数据仓库11创建分段传输区(Staging Area)11创建数据仓库模型14Module 4: 建立映射及转换20创建 PL/SQL Function20导入一个已经存在的过程(Procedure)20创建映射装载数据20Module 5: 配置,部署及运行29环境29配置29部署对象32运行数据装载33Module 6: 生命周期管理35将数据源元数据的变化反映到OWB 存储中35对于目标的变化管理36Module 7: 元数据报告38从Warehouse Builder 客户端看38简介Oracle 9i Warehouse Builder (

      2、OWB) 是Oracle完整智能解决方案中的一部分。其作用主要是完成数据仓库的设计及抽取、转换、装载设计(Extract, Transform and Load ETL)与生成。可以设计Oracle Discoverer的End User Layer 并与Oracle 9i 数据库紧密集成。提纲本资料的目标是例示OWB的功能,因此中间没有什么重复工作,在某些方面较为简洁。另外,本资料没有论述如何建立数据仓库的模型及如何进行性能优化,该部分内容请参考相关Oracle资料。本资料分为以下几个部分,每一个针对OWB的一特定领域。 Module 1: 建立环境该模块描述如何建立环境。也给出了一些源数据的详细数据结构。 Module 2: 建立数据源该模块让用户建立基于9i数据库种子对象得源数据模块。该步骤仅是整个解决方案中的第一步。在后面的阶段,我们将回头来改变数据源对象,以举例显示生命周期管理。 Module 3: 设计数据仓库该模块显示Warehouse Builder 创建表、视图、方案的一些特征。在此部分我们将练习创建事实表及维。完成这些工作后,就能将数据载入这些结构中定下数据仓库。

      3、Module 4: 设计映射与转换模型OWB 的核心功能是基于ETL 过程,转换及进行它们的设计。本模块将展示如何利用OWB 映射设计工具完成这些过程的设计。将充分利用前面在OWB中定义好的数据源与数据目标,允许客户化PL/SQL 开发辅助数据转换。也将看到如何重用PL/SQL。 Module 5: 配置,部署,运行在设计完数据仓库后,下一步当然就是在数据库中安装它,并载入数据。本模块将展示如何配置在前面中创建的模块,并运行映射,载入数据。 Module 6: 生命周期管理数据仓库是一个一直在进化的系统。为了处理数据源及数据目标的变化,OWB 提供了用户数据源协调及数据仓库升级的手段。本部分将展示这些内容。 Module 7: 元数据报告本模块是可选做的一部分,因为必须安装Oracle 9iAS 并正确配置。元数据报告模块将展示OWB Browser的能力。该浏览器可以进行线性分析、影响分析及更多的报表。前提为完成本培训,必须满足以下几点前提:1. 安装Oracle 9i 数据库2. 安装Warehouse Builder及存储库 3. 有足够的权限以授予权限,创建用户,安装运行时,如

      4、果需要的话,还安装Browser4. 企业管理器并设置,以能从OEM中调度job5. Oracle Workflowset安装并设置以能创建工作流6. 安装9iAS 及Portal,如果练习元数据报告的话7. 有一定的Warehouse Builder基本概念知识8. 有一定的Oracle 9i 数据库概念9. 有一定的Oracle 9i ETL 概念10. 有一定的SQL 及 PL/SQL 知识,才能在你自己的环境下写出客户化的代码培训目标本培训的几个目标是:1. 对Warehouse Builder 的能力有一个综合认识2. 利用Warehouse Builder 进行一个完整的设计、部署及运行周期反馈与意见若对本培训资料有何意见,请将意见反馈给我们,以便我们改进和提高。请联系:闵文杰技术咨询顾问Module 1: 在Warehouse Builder中设置环境为开始始用Warehouse Builder,我们首先必须创建一个项目(project).我们取项目名XWEEK。开始将Xweek.zip文件移动到本地硬盘并解压。假设在C盘上,你也可以放在其他磁盘上,解压完后,将有如下目录

      5、:C Xweek SourceFilesSQLScripts建好这些目录后,开始进入Warehouse Builder。登陆到Warehouse Builder,并进入管理部分。可以如下2种方式实现。1. 输入用户名及口令后,在“选择要打开得项目”处,点击“取消”,就进入管理部分。 2. 输入用户名及口令后,在“选择要打开得项目”处,随便选一个项目打开,然后使用控制台点击“管理”按钮进行切换,就进入管理部分。在管理部分:1. 高亮度“项目”然后点鼠标右键,选择“创建项目”。(或者到管理菜单中选择“创建项目”)2. 给出一个名字,如“Xweek”3. 选择项目版本标签号(例如Xweek)4. 点击完成按钮提交5. 切换项目到新项目。现在就在该项目下开始工作。环境整个培训都是基于Oracle9i中生成的用户对象。以下为包括这些表的对象列表。Order Entry用户名:OE口令:OE (default)表名-CUSTOMERSINVENTORIESORDERSORDER_ITEMSPRODUCT_DESCRIPTIONSPRODUCT_INFORMATIONPRODUCT_REF_LIST

      6、_NESTEDTABSUBCATEGORY_REF_LIST_NESTEDTABWAREHOUSESHuman Resources用户名:HR口令:HR (default)TABLE_NAME-COUNTRIESDEPARTMENTSEMPLOYEESJOBSJOB_HISTORYLOCATIONSREGIONSCustomer Addresses顾客地址存储在以逗号分割的平面文件中。文件名为Customer_address.txt,存储在文件夹XweekSourceFiles中。 驱动器为你解压zip文件的驱动器。文件格式:Customer ID,Streetname and number,Zip/postal Code,City Name,State/Province Code,CountryCode例子:101,514 W Superior St,46901,Kokomo,IN,US 102,2515 Bloyd Ave,46218,Indianapolis,IN,US 103,8768 N State Rd 37,47404,Bloomington,IN,US 104,6445

      7、 Bay Harbor Ln,46254,Indianapolis,IN,US 105,4019 W 3Rd St,47404,Bloomington,IN,US 106,1608 Portage Ave,46616,South Bend,IN,US852,1539 Stripes Rd,3413,Baden-Daettwil,AG,CH 853,1540 Stripes Crt,3413,Baden-Daettwil,AG,CH 905,1592 Silverado St,361123,Bangalore,Kar,IN 906,1593 Silverado St,361112,Bangalore,Kar,IN Module 2 创建数据源导入数据源元数据在本培训的第一部分,主要讲述定义数据源对象的结构。定义数据源对象的结构包括如下行为: 定义和创建针对平面文件的数据源模块 定义和创建针对关系型数据库的数据源模块 从数据源对象导入元数据到数据源模块在下面的段落中,将定义企业数据仓库和随之产生的数据集市的结构。创建模块,导入平面文件本练习中,将创建平面文件模块,然后导入customers

      8、 文件。将包括连接到后面customers 表的地址列。1. 在项目树中创建新模块,命名为SourceFiles2. 选择Generic File Based Application类型 3. 选中“继续导入元数据向导”栏 4. 在向导中选择文件customer_address.txt 5. 抽样 6. 对各列重新命名如下:C1Customer_IDC2StreetC3PostalCodeC4CityC5StateCodeC6CountryCode7. 其他3个文件命名如下:CusSource1Customer1.txtC1FnameC2LnameC3MiddinitialC4PhonehomeC5Address1C6Address2C7CityC8StateC9ZipC10PhonebC11CellphoneOrder_status_list.txtC1Status_CodeC2Status_DescSuppliers_list.txtC1Supplier_IDC2Supplier_nameC3Status8. 完成该向导并提交元数据。创建Order Entry模块并导入表1. 在项目树中,创建新模块,命名Oracle_OE。

      《Oracle数据库Warehouse Builder培训教材》由会员luobi****88888分享,可在线阅读,更多相关《Oracle数据库Warehouse Builder培训教材》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.