数据仓库day2课件_第1页
数据仓库day2课件_第2页
数据仓库day2课件_第3页
数据仓库day2课件_第4页
数据仓库day2课件_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

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

文档简介

数据仓库_day22024/5/13数据仓库day2日程安排第一天OLAP技术以及产品介绍Oracle数据仓库和商务智能整体解决方案介绍OracleWarehouseBuilder产品整体介绍安装OWB产品,创建设计和运行资料库定义数据仓库目标模型多维模型设计维度设计,立方体设计数据源定义创建文本数据源,创建Oracle数据源数据仓库day2日程安排第二天ETL设计数据流和映射的设计部署管理过程设计过程设计和编辑元数据浏览设计浏览器和运行审计器DW工程中ETL的实现Hypersion实现BI前端展示数据仓库day2OracleWarehouseBuilder数据仓库day2OWB工作过程关系性数据平面文件应用主机Oracle8iorOracle9i抽取和转换数据6生成代码4设计目标数据仓库模型1映射源数据3部署数据仓库5OWBrepository源数据目标数据仓库OWBClient2定义源数据数据仓库day23.源到目标的映射避免手工编码和维护复杂的程序文档化表示ETL的流程和业务规则避免大量的培训工作BusinessChallenge!!数据仓库day23.源到目标的映射KeyLookupName/AddressSetJoinerFilterSplitterAggregatorDeduplicatorSorterSequenceExpressionTransformationPre-andPost-MappingProcessMappingEditor(IconicView)数据仓库day23.源到目标的映射:转换利用Oracle9i作为转换引擎超过80个打包的函数和存储过程标准OracleSQL函数超过40多种的WarehouseBuilder函数和存储过程WB_DISABLE_ALL_CONSTRAINTSWB_TRUNCATE_TABLEWB.LOOKUP_NUM…可以使用用户自定义的PL/SQL转换函数和过程内嵌的表达式编辑器ExpressionBuilder内置的校验功能可以在全局中共享和重用数据仓库day23.源到目标的映射:表达式编辑器语法检验数据仓库day23.源到目标的映射:增量代码生成数据仓库day23.源到目标的映射:验证有效性探测数据类型的错误匹配漏失的参数未完成的匹配无效的对象无效的参照…数据仓库day23.源到目标的映射易于使用和基于导向的设计Mappingdesigner包含了完整的设计能力中间的和完整的代码生成和校验数据仓库day2OWB工作过程关系性数据平面文件应用主机Oracle8iorOracle9i抽取和转换数据6生成代码4设计目标数据仓库模型1映射源数据3部署数据仓库5OWBrepository源数据目标数据仓库OWBClient2定义源数据数据仓库day24.代码生成你得到了性能良好的代码吗?BusinessChallenge!!数据仓库day24.代码生成针对Oracle数据库优化的代码可对Oracle9i目标使用MERGE语言Set-based或者row-basedPL/SQL批量处理外键约束处理通过inlineviews实现远端表的快速抽取分区抽取数据仓库day24.代码生成针对目标特性的代码为数据仓库创建的SQLDDL为关系型数据源的PL/SQL对应文本数据源的SQL*Loadercontrolfiles对应SAPR/3sources的ABAP为OEM注册的教本数据仓库day2日程安排第二天ETL设计数据流和映射的设计部署管理过程设计过程设计和编辑元数据管理设计浏览器和运行审计器映射调试和版本控制数据仓库day2OWB工作过程关系性数据平面文件应用主机Oracle8iorOracle9i抽取和转换数据6生成代码4设计目标数据仓库模型1映射源数据3部署数据仓库5OWBrepository源数据目标数据仓库OWBClient2定义源数据数据仓库day25.部署数据仓库我如何管理我的数据仓库和数据集市?你提供了统一的控制方式吗?BusinessChallenge!!数据仓库day25.部署数据仓库:部署管理器对象位置的显式辨识配置状态NeverdeployedPreviouslydeployedSuccessfulFailedWarning缺省活动:CreateorUpdate配置历史配置日期,状态,错误信息数据仓库day25.部署数据仓库:部署管理器数据仓库day25.部署数据仓库:部署管理器数据仓库day2OWB工作过程关系性数据平面文件应用主机Oracle8iorOracle9i抽取和转换数据6生成代码4设计目标数据仓库模型1映射源数据3部署数据仓库5OWBrepository源数据目标数据仓库OWBClient2定义源数据数据仓库day26.抽取和转换数据任务运行在下班时间有限的资源用来监控和通报任务之间的相互依赖关系如果一个过程失败,需要告警和通知BusinessChallenge!!数据仓库day26.抽取和转换数据处理流程--ProcessFlowEditor在处理流程建立过程中定义智能地控制映射和其它OWB对象基于集中的repository管理任务监控,审计和通告任务状态消灭手工劳动,减少错误数据仓库day26.抽取和转换数据FileExistsFTPForkAndSub-processEmailUser-definedOrTransformMap数据仓库day26.抽取和转换数据ProcessFlowModeler数据仓库day26.抽取和转换数据ETL任务排序和安排在OWB中直接执行完成ETL过程在OracleEnterpriseManager安排这些任务在OracleWorkflow中注册,定义执行顺序和附加的相关操作OWBOEMOracle

Workflow数据仓库day2OracleWorkflow数据仓库day2元数据管理如果开发过程中源数据结果发生变化?如果开发结束一段时间后,有新的需求产生?如果其他部门的技术人员需要改变和系统相关的数据结果?是否是开发的架构?BusinessChallenge!!数据仓库day2元数据管理多用户元数据单用户更新,多用户读取对象锁机制同步版本管理影响分析开放:编程访问数据仓库day2元数据集成OMGCWM(CommonWarehouseModel)开放的标准使用XML元数据互换XMLMetadataInterchange(XMI)强大的对象模型相关ETL和分析的元数据OWB桥(OracleWarehouseBuilderBridges)OracleDiscovererOracleExpressOracleDesigner(viatheOWBOracleIntegrator)CAERwinSybasePowerDesignerOMGCWM数据仓库day2元数据集成

把OWB源数据传输到OracleDiscoverer数据仓库day2元数据报告数据仓库day2元数据报表–影响分析数据仓库day2总结Oracle完整集成的数据仓库解决方案OracleWarehouseBuilder数据仓库day2总结:Oracle数据仓库解决方案数据仓库day2总结:OWBOWB是一个针对数据仓库应用的工具设计和部署数据仓库/数据中心以及源数据和目标数据的匹配充分利用Oracle数据库技术和投资元数据共享和报表在OracleDeveloperSuite套件中数据仓库day2Designuser(s)schema-DesignmetadataRepositoryAssistantDesignuser(s)Run-timeownerschema-Audittables-Run-timeanddeploymentstatistics-PhysicallocationinfoTargetschema(s)-Tables-Dimensions,cubes-Mappings-Packages,…ConnectAsuserschema-intermediaryuserforsecurityRuntimeAssistantConnectuserRuntimeownerTargetschema(s)总结:OWB架构数据仓库day2总结:OWB工作过程关系性数据平面文件应用主机Orac

温馨提示

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

评论

0/150

提交评论