数据仓库培训教程_第1页
数据仓库培训教程_第2页
数据仓库培训教程_第3页
数据仓库培训教程_第4页
数据仓库培训教程_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数据仓库培训教程日程安排第一天OLAP技术以及产品介绍Oracle 数据仓库和商务智能整体解决方案介绍Oracle Warehouse Builder 产品整体介绍安装OWB产品,创建设计和运行资料库定义数据仓库目标模型多维模型设计维度设计,立方体设计数据源定义创建文本数据源,创建Oracle数据源日程安排第二天ETL设计数据流和映射的设计部署管理过程设计过程设计和编辑元数据浏览设计浏览器和运行审计器DW工程中ETL的实现Hypersion实现BI前端展示Oracle Warehouse BuilderOWB工作过程关系性数据平面文件应用主机Oracle 8i or Oracle 9i抽取和转

2、换数据6生成代码4设计目标数据仓库模型1映射源数据3部署数据仓库5OWBrepository源数据目标数据仓库OWB Client2定义源数据3. 源到目标的映射避免手工编码和维护复杂的程序文档化表示 ETL 的流程和业务规则避免大量的培训工作Business Challenge!3. 源到目标的映射 Key Lookup Name/Address Set Joiner Filter Splitter Aggregator Deduplicator Sorter Sequence Expression Transformation Pre- and Post-Mapping ProcessMa

3、pping Editor (Iconic View)3.源到目标的映射: 转换利用 Oracle9i 作为转换引擎超过 80 个打包的函数和存储过程标准Oracle SQL 函数超过40多种的 Warehouse Builder 函数和存储过程WB_DISABLE_ALL_CONSTRAINTSWB_TRUNCATE_TABLEWB.LOOKUP_NUM可以使用用户自定义的PL/SQL转换函数和过程内嵌的表达式编辑器Expression Builder 内置的校验功能可以在全局中共享和重用3.源到目标的映射: 表达式编辑器语法检验3.源到目标的映射: 增量代码生成3.源到目标的映射: 验证有效

4、性探测数据类型的错误匹配漏失的参数未完成的匹配无效的对象无效的参照3.源到目标的映射易于使用和基于导向的设计Mapping designer 包含了完整的设计能力中间的和完整的代码生成和校验OWB工作过程关系性数据平面文件应用主机Oracle 8i or Oracle 9i抽取和转换数据6生成代码4设计目标数据仓库模型1映射源数据3部署数据仓库5OWBrepository源数据目标数据仓库OWB Client2定义源数据4. 代码生成你得到了性能良好的代码吗?Business Challenge!4. 代码生成针对Oracle数据库优化的代码可对Oracle9i 目标使用MERGE语言Set-

5、based或者row-basedPL/SQL 批量处理外键约束处理通过inline views实现远端表的快速抽取分区抽取4. 代码生成针对目标特性的代码为数据仓库创建的SQL DDL 为关系型数据源的PL/SQL 对应文本数据源的SQL*Loader control files对应SAP R/3 sources的ABAP为OEM注册的教本日程安排第二天ETL设计数据流和映射的设计部署管理过程设计过程设计和编辑元数据管理设计浏览器和运行审计器映射调试和版本控制OWB工作过程关系性数据平面文件应用主机Oracle 8i or Oracle 9i抽取和转换数据6生成代码4设计目标数据仓库模型1映射

6、源数据3部署数据仓库5OWBrepository源数据目标数据仓库OWB Client2定义源数据5. 部署数据仓库我如何管理我的数据仓库和数据集市?你提供了统一的控制方式吗?Business Challenge!5. 部署数据仓库:部署管理器对象位置的显式辨识配置状态Never deployedPreviously deployedSuccessful FailedWarning缺省活动: Create or Update配置历史配置日期, 状态, 错误信息5. 部署数据仓库:部署管理器5. 部署数据仓库:部署管理器OWB工作过程关系性数据平面文件应用主机Oracle 8i or Oracl

7、e 9i抽取和转换数据6生成代码4设计目标数据仓库模型1映射源数据3部署数据仓库5OWBrepository源数据目标数据仓库OWB Client2定义源数据6. 抽取和转换数据任务运行在下班时间有限的资源用来监控和通报任务之间的相互依赖关系如果一个过程失败, 需要告警和通知Business Challenge!6. 抽取和转换数据处理流程-Process Flow Editor在处理流程建立过程中定义 智能地控制映射和其它 OWB 对象基于集中的 repository 管理任务监控, 审计和通告任务状态消灭手工劳动, 减少错误6. 抽取和转换数据File ExistsFTPForkAndSu

8、b-processEmailUser-definedOrTransformMap6. 抽取和转换数据Process Flow Modeler6. 抽取和转换数据ETL任务排序和安排在OWB中直接执行完成ETL过程在Oracle Enterprise Manager安排这些任务在Oracle Workflow中注册,定义执行顺序和附加的相关操作OWBOEMOracleWorkflowOracle Workflow元数据管理如果开发过程中源数据结果发生变化?如果开发结束一段时间后,有新的需求产生?如果其他部门的技术人员需要改变和系统相关的数据结果?是否是开发的架构?Business Challen

9、ge!元数据管理多用户元数据单用户更新,多用户读取对象锁机制同步版本管理影响分析开放: 编程访问元数据集成OMG CWM (Common Warehouse Model )开放的标准使用XML元数据互换XML Metadata Interchange (XMI)强大的对象模型相关ETL和分析的元数据OWB 桥 (Oracle Warehouse Builder Bridges)Oracle DiscovererOracle ExpressOracle Designer (via the OWB Oracle Integrator)CA ERwinSybase PowerDesignerOMG

10、CWM元数据集成把OWB 源数据传输到Oracle Discoverer元数据报告元数据报表 影响分析总结Oracle完整集成的数据仓库解决方案Oracle Warehouse Builder总结:Oracle 数据仓库解决方案总结:OWBOWB 是一个针对数据仓库应用的工具设计和部署数据仓库数据中心以及源数据和目标数据的匹配充分利用Oracle数据库技术和投资元数据共享和报表在 Oracle Developer Suite套件中Design user(s) schema-Design metadataRepository AssistantDesign user(s)Run-time owner schema-Audit tables-Run-time and deployment statistics-Physical location infoTarget schema(s)- Tables- Dimensions, cubes- Mappings- Packages,Connect As user schema-intermediary user for securityRuntime AssistantConnect userRuntime owner

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论