OracleBI应用技术架构之预制分析模型概述及示例_第1页
OracleBI应用技术架构之预制分析模型概述及示例_第2页
OracleBI应用技术架构之预制分析模型概述及示例_第3页
OracleBI应用技术架构之预制分析模型概述及示例_第4页
OracleBI应用技术架构之预制分析模型概述及示例_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

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

文档简介

1、Oracle BI 应用技术架构详解预制分析模型概述及示例基于角色色的信息息板分析工作作流指导性导导航安全性/可见性警报和预预先发送送逻辑层到到物理抽抽象层计算和量量度定义义可见性和和个性化化动态SQL生成高度并行行多层、可可自定义义部署模块块化抽象的数数据模型型一致的维维度异种数据据库支持持特定于数数据库的的索引OracleBI应用产品品体系结结构管理元数据Oracle BI 表示服务按角色分类的信息板报表、分析/分析工作流量度/KPI逻辑模型型/主题领域域物理映射射OracleBIServer直接访问问源数据据数据仓库/数据模型ETL加载流程临时区域提取流程DAC联合数据据源SiebelO

2、racleSAPR/3PSFTEDW其它ETL概述管理元数据Oracle BI 表示服务按角色分类的信息板报表、分析/分析工作流量度/KPI逻辑模型型/主题领域域物理映射射OracleBIServer直接访问问源数据据数据仓库/数据模型DAC联合数据据源SiebelOracleSAPR/3PSFTEDW其它可以通过过三种方方法来访访问/加载源数数据批ETL低延迟ETL从OracleBIServer直接访问问源数据据ETL将体系结结构分为为提取、通用临临时存储储和加载载层提供独立立性、模模块化和和可扩展展性能够快速速支持数数据源系系统版本本更改能够通过过附加适适配器扩扩展渐变维度度支持针对性能能

3、而构建建所有映射射都通过过增量提提取构建建高度优化化的并发发加载批量加载载器支持持所有数数据库数据仓库库应用程程序控制制台(DAC)应用程序序管理、执行和和监视ETL加载流程临时区域提取流程DAC管理元数据Oracle BI 表示服务按角色分类的信息板报表、分析/分析工作流量度/KPI逻辑模型型/主题领域域物理映射射OracleBIServer直接访问问源数据据数据仓库/数据模型DAC联合数据据源SiebelOracleSAPR/3PSFTEDW其它ETL加载流程临时区域提取流程DACETL概述加载提取SAPPeopleSoft独立于源源的层临时表提取其它SiebelOLTPOraclePow

4、erConnectPowerConnectSQLSQLSQLSQL应用层ABAP应用层Oracle数据仓库数据提取取和加载载过程提取模式式直接数据据库访问问OracleEBSSiebelCRMPowerConnect技术SAPR/3PeopleSoft Enterprise通用业务务适配器器对于没有有预先包包装业务务适配器器的系统统通过平面面文件接接口转换换和加载载数据供应平面面文件(S)或表定定义的标标准格式式相对于从从零开始始建设全全面ETL解决方案案,明显显降低实实施和维维护的成成本加载提取SAPPeopleSoft独立于源的层临时表提取其它Siebel OLTPOraclePowerC

5、onnectPowerConnectSQLSQLSQLSQL应用层ABAP应用层Oracle 数据仓库加载提取SAPPeopleSoft独立于源的层临时表提取其它Siebel OLTPOraclePowerConnectPowerConnectSQLSQLSQLSQL应用层ABAP应用层Oracle 数据仓库数据提取取和加载载过程数据提取取特定业务务系统和和通用业业务适配配器从复杂的的商业实实体系统统中取得得业务实实体信息息转换数据据源相关关的数据据格式到到通用临临时表格格式轻量级,优化抽抽取性能能,并行行执行设设计可拓展加载提取SAPPeopleSoft独立于源的层临时表提取其它Siebel

6、 OLTPOraclePowerConnectPowerConnectSQLSQLSQLSQL应用层ABAP应用层Oracle 数据仓库数据提取取和加载载过程独立于源源的层封装仓库库加载逻逻辑处理:缓慢变化化维度信息查找找比对/生成代理理主键插入/更新策略略货币转换换数据一致致性在所有数数据库平平台都使使用批量量加载数据源无无关加载载(SIL)数据源相相关抽取取(SDE)统一数据据临时区SourceIndependentMappletBusinessComponentMappletSourceAdapterMapplet业务分析析数据仓库库PLPmpltmpltSiebelOracleSAPR

7、/3PSFTEDWOther分散的数数据源加载完成成后流程程事实表上上的数据据聚合和和预计算算每条数据据都附有有数据源源ID在ETL工具中预预置开发发好的数数据抽取取过程JDEOracleEBS SourceTableSourceQualifierExpression TransformationMapplet outputtoExtract Mapping举例:预预置抽取取Oracle应用产品维度度BusinessComponentMappletforOracle EBSProduct MasterSourceAdapterMappletTemporaryStagingTable举例:预预置

8、抽取取Oracle应用产品维度度TemporaryStagingTables(ProductMaster)SourceQualifierExpression TransformationUniversalStaging Table举例:预预置抽取取Oracle应用产品维度度UniversalStagingTableSourceQualifierW_PRODUCT_DData WarehouseTableSourceIndependentLoad(SIL)Mapplet举例:预预置加载载Oracle应用产品维度度举例:抽抽取PeopleSoft员工维度度SDE_PSFT_EmployeeDime

9、nsion_PhonesSDE_PSFT_EmployeeDimension_AddressesSDE_PSFT_EmployeeDimension_Biography1SDE_PSFT_EmployeeDimension_Biography2SDE_PSFT_EmployeeDimension_JobInformationSDE_PSFT_EmployeeDimensionSIL_EmployeeDimensionW_EMPLOYEE_D抽取PeopleSoft员工维度度SDE_PSFT_EmployeeDimension_PhonesPeopleSoft SourceBCmaplet(se

10、e below)Expression TransformationTemporaryStagingTablePeopleSoft SourceTableSourceQualifierExpression TransformationMapletoutput to ExtractMapping抽取PeopleSoft员工维度度SDE_PSFT_EmployeeDimension_AddressesPeopleSoft SourceBCmaplet(see below)Expression TransformationTemporaryStagingTablePeopleSoft SourceTa

11、bleSourceQualifierExpression TransformationMapletoutput to ExtractMapping抽取PeopleSoft员工维度度SDE_PSFT_EmployeeDimension_Biography1PeopleSoft SourceBCmaplet(see below)Expression TransformationTemporaryStagingTablePeopleSoft SourceTablesSourceQualifierExpression TransformationMapletoutput to ExtractMappi

12、ngLookupProcedures抽取PeopleSoft员工维度度SDE_PSFT_EmployeeDimension_Biography2PeopleSoft SourceBCmaplet(see below)Expression TransformationTemporaryStagingTablePeopleSoft SourceTableSourceQualifierExpression TransformationMapletoutput to ExtractMapping抽取PeopleSoft员工维度度SDE_PSFT_EmployeeDimension_JobInforma

13、tionPeopleSoft SourceBCmaplet(see below)Expression TransformationTemporaryStagingTablePeopleSoft SourceTableSourceQualifierExpression TransformationMapletoutput to ExtractMappingLookupProcedures抽取PeopleSoft员工维度度SDE_PSFT_EmployeeDimensionPeopleSoft SourceTableExpression TransformationTemporaryStaging

14、TableSourceQualifiermapletEmployeeDimensionpopulated fromPeopleSoftSDE_PSFT_EmployeeDimensionExpression TransformationInputtoMaplet(fromabove)Expression TransformationMapletoutput to ExtractMappingLookupProceduresEmployeeDimensionpopulated fromPeopleSoftSIL_EmployeeDimensionEmployeeDimensionpopulate

15、d fromPeopleSoftSIL_EmployeeDimension_SCDUpdateSourceDefinitionExpression TransformationFilter(SCDlogic)SourceQualifierTargetDefinition增量提取取和加载载各种战略略用于优优化增量量提取并并加载数数据总体设计计尽可能增增量提取取,否则则增量加加载Siebel使用一个个日期窗窗口和ROWID的组合比比较Oracle使用日期期窗口和和提取最最后更新新日期同时使用用日期/记录印象象,以控控制目标标的更新新PeopleSoft尽可能使使用日期期窗口和和提取最最后的更更新日

16、期期SAP使用日期期窗口和和提取最最后更新新日期同时使用用日期/记录印象象,以控控制目标标的更新新某些维度度是全量量提取,但在和和目标控控制更新新数据仓库库应用程程序控制制台(DAC)DAC是一个元元数据驱驱动的管管理和部部署工具具,用于于ETL和数据仓仓库对象象由数据仓仓库开发发人员和和ETL管理员使使用应用程序序配置管理元数数据驱动动的任务务相关属属性和关关系允许创建建自定义义ETL执行计划划允许演练练开发和和测试执行允许并行行加载以以实现高高性能ETL有助于索索引管理理和数据据库统计计信息收收集自动化SiebelOLTP更改捕获获协助捕获获已删除除记录细粒度可可重启性性监视支持远程程管理

17、和和监视提供运行行时元数数据验证证检查提供题内内文档物理数据据模型概概述具有一致致维度的的企业级级模块化化数据仓仓库数据据模型销售、服服务、市市场营销销、配送送、财务务、劳动动力、运运营和采采购集成来自自多个数数据源的的数据编码标准准化实时准备备以最细粒粒度的方方式存储储事务数数据跟踪历史史更改支持多币币种、多多语言已针对Oracle、SQLServer、IBMUDB/390和Teradata实现并优优化管理元数据Oracle BI 表示服务按角色分类的信息板报表、分析/分析工作流量度/KPI逻辑模型型/主题领域域物理映射射OracleBIServer直接访问问源数据据ETL加载流程临时区域提

18、取流程DAC联合数据据源SiebelOracleSAPR/3PSFTEDW其它数据仓库/数据模型特性:一致的维维度以最细粒粒度的方方式存储储事务数数据跟踪所有有历史更更改预建的、可扩展展的为速度而而构建集成的企企业分析析数据模模型优点:企业级业业务分析析(跨整整个价值值链)访问汇总总量度,或下钻钻到最低低详细级级别准确的历历史表示示服务 客户销售市场营销配送财务HR / 劳动力运营采购客户客户供应商供应商供应商选定的业业务分析析仓库的的主要实实体一致的维维度客户产品供应商内部组织织客户地点点客户联系系人GL帐户员工销售代表表服务代表表合作伙伴伴宣传活动动提供的内内容成本中心心利润中心心销售商机

19、报价渠道订单管理理销售订单单行销售计划划行登记提货行帐单积压市场营销销宣传活动动响应营销成本本供应链采购订单单行采购申请请行采购订单单收据库存余量量库存处理理财务应收款应付款总帐COGS呼叫中心心ACD事件代表活动动联系人-代表快照照目标和基基准IVR导航历史史服务服务请求求活动协议劳动力报酬员工档案案员工事件件制药处方联合的市市场数据据财务财务资产产保险索赔赔公共部门门利益案例事件线索模块化DW数据仓库库数据模模型包括括:350个事实表表550个维表5,200个预建量量度(2,500+个是派生生量度)15,000个数据元元素销售订单单行销售订单单详细信信息EAIETL客户地点点采购方/收货方

20、/收款方日期付款条件件销售渠道道产品制造/销售/供应商员工客户地点工厂/制造发货/存放销售组织织示例量度度取消的订订单行数数量客户数量量新客户数数量订单行数数量订单数量量产品数量量退回的订订单行数数量订单折扣扣百分比比每个订单单的产品品平均数数量平均订单单大小取消的金金额/数量订单到登登记成交交率未结的登登记金额额/数量订单合计计金额/数量合计退回回金额/数量特性包含27个逻辑维维和33个现成量量度提供了详详细分析析销售订订单行的的功能在事务级级别和行行级别存存储数据据示例:销销售订单单行事实实表示例:销销售订单单行事实实表客户相关信息地点日期/时间戳客户存放地点验证日期采购客户发货地点时间要

21、求收货客户工厂地点日期要求付款客户条件/方法/类型采购订单时间客户帐户属性付款方法采购订单日期客户联系人付款条件承诺的时间收单客户订单状态承诺的日期产品交易类型订购时间产品货运条款订购日期销售产品其它订单确认日期制造产品利润中心盘点日期供应商产品成本中心输入日期员工 渠道类型客户要求的发货时间服务代表渠道点客户要求的发货日期销售代表地区创建时间员工 供应商确认日期组织系统相关信息成交日期运营单位ETL 流程 Id取消时间库存组织更改者取消日期销售办公地点创建者登记时间销售团队系统登记日期销售组织事实表的的类型所有的基基础事实实表都是是基于单单一的商商业功能能,如:销售订订单行,销售周周期线,等

22、事实表的的类型事务内容容事实表表数据源的的交易数数据保持每个个交易记记录的最最小颗粒粒度例如:员员工活动动实况,订单情情况快照内容容事实表表一段时间间内余额额的快照照例如:员员工每日日快照,库存及及账户余余额,应应收和应应付帐龄龄快照,销售机机循环周期期事实表表来自多个个事实表表,通常常存储过过程周期期时间例如:销销售订单单周期线线,采购购周期线线状态转换换事实表表需要统计计业务状状态转换换的计数数指标客户状态态转换(新建建,无无效客户户等)聚合事实实表性能增强强的关键键指标例如:薪薪金聚合合(每月月,可以以配置成成其他聚聚合周期期)业务流程程一致性性原有的和和数据源源有关的的交易类类型会追追

23、加到标标准化的的仓库代代码中标准的仓仓库代码码是所支支持数据据源的超超集原有的和和数据源源有关的的交易类类型会被被保留用用于和具具体数据据源有关关的分析析例如:民民族代码码,人力力资源事事件类型型,信用用备忘录录,借记记备忘录录类型业务流程程一致性性举例:应应收账款款过程标准仓库代码OraclePSFTSAPInvoice Invoice and Payment Schedules Invoice itemsAR documents with DR document typeCR Memo/DR MemoCR Memo and DR MemoCR Memo and DR Memo itemsA

24、R documents with DA document typePaymentsCash Receipts etc.Payments/ DepositsAR documents with DA document type and A as special indicatorPayment ApplicationsCash/CR Memo applications/AdjustmentsPayment Item ActivitiesAR documents with DZ document typeOtherAll other types of transactionsBI/AR: All o

25、ther types of itemsAll other types of AR documents业务流程程一致性性举例:应应收账款款过程交易类型型所有的的源代码码值会存存储在仓仓库中和和并附加加在标准准化代码码所有全局局层次指指标使用用相同的的标准化化仓库代代码交易类型型源代码码值仍然然存储,让每个个交易系系统都能能追溯到到原系统统TYPECODETYPE_DESCWAREHOUSE CODEOCredit memoCredit Memo4Credit memo listCredit Memo SCredit memo cancellationCredit Memo Cancellatio

26、nPDebit memoDebit Memo6Intercompany credit memoIntercompany Credit Memo5Intercompany invoiceIntercompany InvoiceNInvoice cancellationInvoice CancellationUPro forma invoicePro forma Invoice3Invoice listStandard InvoiceMInvoiceStandard InvoiceTYPE CODETYPE_DESCWAREHOUSE CODECredit MemoCredit MemoCredi

27、t MemoOn-Account CreditOn-Account CreditCredit MemoDebit MemoDebit MemoDebit MemoDebit noteDebit noteDebit MemoInvoiceInvoiceStandard InvoiceContraContraStandard Invoice业务流程程一致性性应收帐款款流程可以通过过捕获以以下信息息来满足足关键分分析要求求发票进度安排排调整(贷贷款单/借款单/其它)付款支付应用用程序将本地源源代码特特定的事事务类型型转换为为标准化化仓库代代码标准化仓仓库代码码是所有有受支持持源代码码的超集集保留本地

28、地源代码码特定的的事务类类型,以以进行源源代码特特定的分分析支持的分分析帐龄时段段余额效率数量风险(基基于信用用限额的的未付余余额)增强多种种货币支支持支持多种种货币3个全球货货币,1个本地和和交易(企业)货币,提供汇汇率财务本地地数额同同样存储储在ETL转换机制制中,自自动进行行货币转转换数据集成成多数据源源加载隔离和能能寻源的的数据模模型数据源数数据键,包含:INTEGRATION_ID+DATASOURCE_NUM_IDPart no.Plantid+SAPJapanMT27907bNW3+SAPMATNR MANDTOracle EBSitem_id organization_idEx

29、ample:Key_idfor Products dimension业务流程程外包支支持OracleBIApps支持租客客概念独特的企企业多源源数据模模型通过DATASOURCE_NUM_ID隔离和维维持数据据沿袭从从不同的的数据来来源装载载数据附加TENANT_ID键允许更更灵活的的数据模模型,以以支持多多源系统统出租实现了多多种部署署,分析析数据分分离/存储在同同一个数数据仓库库战略实现了多多种部署署,分析析数据分分离/存储同一一个数据据仓库的的战略End CustomerData SourcesBPO Customer 1PSFT HR 8.8 North America instanc

30、eBPO Customer 1PSFT HR 8.8 European instanceBPO Customer 2Oracle EBS 11i10 HR instance服务器信信息库概概述管理元数据Oracle BI 表示服务按角色分类的信息板报表、分析/分析工作流直接访问问源数据据数据仓库/数据模型ETL加载流程临时区域提取流程DAC联合数据据源SiebelOracleSAPR/3PSFTEDW其它多层抽象象物理层、逻辑层层和表示示层相互互分离逻辑建模模构建于于复杂的的物理数数据结构构基础之之上逻辑模型型独立于于物理数数据源,即,可可以将同同一个逻逻辑模型型快速地地重新映映射到其其它数据

31、据源量度/KPI多通道复复杂计算算量度(跨多个个事实表表)一个逻辑辑事实可可跨越多多个表源源,包括括聚合表表和实时时分区基于级别别的量度度聚合导航航联合查询询安全性和和可见性性预建层次次结构下下钻和交交叉维下下钻量度/KPI逻辑模型/主题领域物理映射Oracle BI Server度量和计计算应用提供供了一个个逻辑表表达式生生成一些些复杂的的指标占比(例例如:某某产品占占所有产产品销售售的比例例)比较(例例如:这这个部门门的绩效效和所有有部分绩绩效比)跨主题指指标(跨跨财务和和人力,例如每每员工销销售收入入)差值(例例如:预预算和实实际)时间序列列计算MTD/YTD/滚动余额额/MAVG(例如

32、:当当年截至至到今天天销售额额变化%)同期指标标(例如:去去年同期期销售额额)任何时间间点的快快照情况况(例如如,未未完成的的服务请请求)所有这些些都是通通过BI逻辑模型型完成无需增加加数据模模型/复杂的ETL过程本地化/全球化动态语言言转换(翻译成成15种语言)中文(简简体),中文(繁体),捷克克语,丹丹麦语,荷兰语语,芬兰兰语,法法语,德德语,意意大利语语,日语语,韩语语,葡萄萄牙语(欧洲),葡萄萄牙语(巴西),西班班牙语,瑞典语语Code Page/ Unicode支持动态时区区翻译所有时间间戳都在在仓库中中存储为为UTC自定义标标记和命命名支持持列名可以以动态命命名多日历支支持预置公历

33、历和财政政年度日日历可以配置置支持多多个财政政年度配置支持持基于用用户配置置文件初初始化块块读取多多种财务务年度通过初次次化块读读取用户户配置动态使用用适当的的日历表表CRMOnDemand中实现支支持12个财政日日历Web目录概述述基于角色色的信息息板包含100多个角色色导航大多数报报表至少少嵌入了了一个导导航级别别可从多个个交互式式元素(如图表表区段)下钻到到细节指导性导导航条件导航航链接分析流程程活动链接接从记录直直接导航航到事务务处理,同时保保持上下下文警报计划好的的条件iBot突出显示示提供量度度上下文文的条件件突出显显示(好好还是不不好?)管理元数据量度/KPI逻辑模型型/主题领域

34、域物理映射射OracleBIServer直接访问问源数据据数据仓库/数据模型ETL加载流程临时区域提取流程DAC联合数据据源SiebelOracleSAPR/3PSFTEDW其它Oracle BI 表示服务按角色分类的信息板报表、分析/分析工作流Copyright2008,Oracleand/or itsaffiliates.Allrights reserved.45通过引导导和有条条件的帮帮助导航航提供用户户探索的的路径使用户可可以快速速浏览的的标准路路径的分分析发现现他们的的具体功功能和作作用提高可用用性和降降低学习习曲线的的新用户户似乎只有有当条件件得到满满足,并并提醒用用户潜在在的一般般条件,需要注注意引导用户户找到一一个合乎乎逻辑的的步骤的的分析发发现指导导航航条件导航航规范业务务流程最佳实践践的分析析工作流流举例:财务分析析业务目标/问题获得洞察力采取行动动目标集合合努力减少逾期期欠款下钻到逾期帐单单细节客户和收收款人是谁?逾期欠费费未付的时时间有多多长?

温馨提示

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

评论

0/150

提交评论