版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Oracle BI 应用技术架构详解预制分析模型概述及示例,基于角色的信息板 分析工作流 指导性导航 安全性/可见性 警报和预先发送,逻辑层到物理抽象层 计算和量度定义 可见性和个性化 动态 SQL 生成,高度并行 多层、可自定义 部署模块化,抽象的数据模型 一致的维度 异种数据库支持 特定于数据库的索引,Oracle BI 应用产品体系结构,管理,量度/KPI,逻辑模型/主题领域,物理映射,Oracle BI Server,直接访问源数据,联合数据源,Siebel,Oracle,SAP R/3,PSFT,EDW,其它,ETL 概述,管理,量度/KPI,逻辑模型/主题领域,物理映射,Oracl
2、e BI Server,直接访问源数据,DAC,联合数据源,Siebel,Oracle,SAP R/3,PSFT,EDW,其它,可以通过三种方法来访问/加载源数据 批 ETL 低延迟 ETL 从 Oracle BI Server 直接访问源数据 ETL 将体系结构分为提取、通用临时存储和加载层 提供独立性、模块化和可扩展性 能够快速支持数据源系统版本更改 能够通过附加适配器扩展 渐变维度支持 针对性能而构建 所有映射都通过增量提取构建 高度优化的并发加载 批量加载器支持所有数据库 数据仓库应用程序控制台 (DAC) 应用程序管理、执行和监视,管理,量度/KPI,逻辑模型/主题领域,物理映射,O
3、racle BI Server,直接访问源数据,DAC,联合数据源,Siebel,Oracle,SAP R/3,PSFT,EDW,其它,ETL 概述,加载,提取,SAP,PeopleSoft,独立于源的层,临时表,提取,其它,Siebel OLTP,Oracle,Power Connect,Power Connect,SQL,SQL,SQL,SQL,ABAP,Oracle 数据 仓库,数据提取和加载过程,提取模式 直接数据库访问 Oracle EBS Siebel CRM PowerConnect 技术 SAP R/3 PeopleSoft Enterprise 通用业务适配器 对于没有预先包
4、装业务适配器的系统 通过平面文件接口转换和加载数据 供应平面文件(S)或表定义的标准格式 相对于从零开始建设全面ETL解决方案,明显降低实施和维护的成本,数据提取和加载过程,数据提取 特定业务系统和通用业务适配器 从复杂的商业实体系统中取得业务实体信息 转换数据源相关的数据格式到通用临时表格式 轻量级,优化抽取性能,并行执行设计 可拓展,数据提取和加载过程,独立于源的层 封装仓库加载逻辑 处理: 缓慢变化维度 信息查找比对/生成代理主键 插入/更新策略 货币转换 数据一致性 在所有数据库平台都使用批量加载,数据源无关加载(SIL),数据源相关抽取(SDE),统一数据 临时区,Source In
5、dependent Mapplet,Business Component Mapplet,Source Adapter Mapplet,业务分析 数据仓库,PLP,mplt,mplt,Siebel,Oracle,SAP R/3,PSFT,EDW,Other,分散的数据源,加载完成后流程 事实表上的数据聚合和预计算,每条数据都附有数据源ID,在ETL工具中预置开发好的数据抽取过程,JDE,Oracle EBS Source Table,Source Qualifier,Expression Transformation,Mapplet output to Extract Mapping,举例:预
6、置抽取Oracle应用 产品维度,Business Component Mapplet for Oracle EBS Product Master,Source Adapter Mapplet,Temporary Staging Table,举例:预置抽取Oracle应用 产品维度,Temporary Staging Tables (Product Master),Source Qualifier,Expression Transformation,Universal Staging Table,举例:预置抽取Oracle应用 产品维度,Universal Staging Table,Sour
7、ce Qualifier,W_PRODUCT_D Data Warehouse Table,Source Independent Load (SIL) Mapplet,举例:预置加载Oracle应用 产品维度,举例:抽取PeopleSoft员工维度,SDE_PSFT_EmployeeDimension_Phones,SDE_PSFT_EmployeeDimension_Addresses,SDE_PSFT_EmployeeDimension_Biography1,SDE_PSFT_EmployeeDimension_Biography2,SDE_PSFT_EmployeeDimension_J
8、obInformation,SDE_PSFT_EmployeeDimension,SIL_EmployeeDimension,W_EMPLOYEE_D,抽取PeopleSoft员工维度SDE_PSFT_EmployeeDimension_Phones,PeopleSoft Source BC maplet (see below),Expression Transformation,Temporary Staging Table,PeopleSoft Source Table,Source Qualifier,Expression Transformation,Maplet output to
9、Extract Mapping,抽取PeopleSoft员工维度SDE_PSFT_EmployeeDimension_Addresses,PeopleSoft Source BC maplet (see below),Expression Transformation,Temporary Staging Table,PeopleSoft Source Table,Source Qualifier,Expression Transformation,Maplet output to Extract Mapping,抽取PeopleSoft员工维度SDE_PSFT_EmployeeDimensio
10、n_Biography1,PeopleSoft Source BC maplet (see below),Expression Transformation,Temporary Staging Table,PeopleSoft Source Tables,Source Qualifier,Expression Transformation,Maplet output to Extract Mapping,Lookup Procedures,抽取PeopleSoft员工维度SDE_PSFT_EmployeeDimension_Biography2,PeopleSoft Source BC map
11、let (see below),Expression Transformation,Temporary Staging Table,PeopleSoft Source Table,Source Qualifier,Expression Transformation,Maplet output to Extract Mapping,抽取PeopleSoft员工维度SDE_PSFT_EmployeeDimension_JobInformation,PeopleSoft Source BC maplet (see below),Expression Transformation,Temporary
12、Staging Table,PeopleSoft Source Table,Source Qualifier,Expression Transformation,Maplet output to Extract Mapping,Lookup Procedures,抽取PeopleSoft员工维度SDE_PSFT_EmployeeDimension,PeopleSoft Source Table,Expression Transformation,Temporary Staging Table,Source Qualifier,maplet,Employee Dimension populate
13、d from PeopleSoftSDE_PSFT_EmployeeDimension,Expression Transformation,Input to Maplet (from above),Expression Transformation,Maplet output to Extract Mapping,Lookup Procedures,Employee Dimension populated from PeopleSoftSIL_EmployeeDimension,Employee Dimension populated from PeopleSoftSIL_EmployeeDi
14、mension_SCDUpdate,Source Definition,Expression Transformation,Filter (SCD logic),Source Qualifier,Target Definition,增量提取和加载,各种战略用于优化增量提取并加载数据 总体设计 尽可能增量提取,否则增量加载 Siebel 使用一个日期窗口和ROWID的组合比较 Oracle 使用日期窗口和提取最后更新日期 同时使用日期/记录印象,以控制目标的更新 PeopleSoft 尽可能使用日期窗口和提取最后的更新日期 SAP 使用日期窗口和提取最后更新日期 同时使用日期/记录印象,以控制目
15、标的更新 某些维度是全量提取,但在和目标控制更新,数据仓库应用程序控制台 (DAC),DAC 是一个元数据驱动的管理和部署工具,用于 ETL 和数据仓库对象 由数据仓库开发人员和 ETL 管理员使用 应用程序配置 管理元数据驱动的任务相关属性和关系 允许创建自定义 ETL 执行计划 允许演练开发和测试 执行 允许并行加载以实现高性能 ETL 有助于索引管理和数据库统计信息收集 自动化 Siebel OLTP 更改捕获 协助捕获已删除记录 细粒度可重启性 监视 支持远程管理和监视 提供运行时元数据验证检查 提供题内文档,物理数据模型概述,具有一致维度的企业级模块化数据仓库数据模型 销售、服务、市
16、场营销、配送、财务、劳动力、运营和采购 集成来自多个数据源的数据 编码标准化 实时准备 以最细粒度的方式存储事务数据 跟踪历史更改 支持多币种、多语言 已针对 Oracle、SQL Server、IBM UDB/390 和 Teradata 实现并优化,管理,量度/KPI,逻辑模型/主题领域,物理映射,Oracle BI Server,直接访问源数据,联合数据源,Siebel,Oracle,SAP R/3,PSFT,EDW,其它,特性: 一致的维度 以最细粒度的方式存储事务数据 跟踪所有历史更改 预建的、可扩展的 为速度而构建,集成的企业分析数据模型,优点: 企业级业务分析(跨整个价值链) 访
17、问汇总量度,或下钻到最低详细级别 准确的历史表示,选定的业务分析仓库的主要实体,一致的维度 客户 产品 供应商 内部组织 客户地点 客户联系人 GL 帐户 员工 销售代表 服务代表 合作伙伴 宣传活动 提供的内容 成本中心 利润中心,销售 商机 报价 渠道 订单管理 销售订单行 销售计划行 登记 提货行 帐单 积压 市场营销 宣传活动 响应 营销成本 供应链 采购订单行 采购申请行 采购订单收据 库存余量 库存处理 财务 应收款 应付款 总帐 COGS,呼叫中心 ACD 事件 代表活动 联系人-代表快照 目标和基准 IVR 导航历史 服务 服务请求 活动 协议 劳动力 报酬 员工档案 员工事件
18、 制药 处方 联合的市场数据 财务 财务资产 保险索赔 公共部门 利益 案例 事件 线索,模块化 DW 数据仓库数据模型包括: 350 个事实表 550 个维表 5,200 个预建量度 (2,500+ 个是派生量度) 15,000 个数据元素,销售订单行,销售订单详细信息,EAI,ETL,客户地点采购方/收货方/收款方,日期,付款条件,销售渠道,产品制造/销售/供应商,员工,客户,地点工厂/制造 发货/存放,销售组织,示例量度 取消的订单行数量 客户数量 新客户数量 订单行数量 订单数量 产品数量 退回的订单行数量 订单折扣百分比 每个订单的产品平均数量 平均订单大小 取消的金额/数量 订单到
19、登记成交率 未结的登记金额/数量 订单合计金额/数量 合计退回金额/数量,特性 包含 27 个逻辑维和 33 个现成量度 提供了详细分析销售订单行的功能 在事务级别和行级别存储数据,示例:销售订单行事实表,示例:销售订单行事实表,事实表的类型,所有的基础事实表都是基于单一的商业功能,如:销售订单行,销售周期线,等 事实表的类型 事务内容事实表 数据源的交易数据 保持每个交易记录的最小颗粒度 例如:员工活动实况,订单情况 快照内容事实表 一段时间内余额的快照 例如:员工每日快照,库存及账户余额,应收和应付帐龄快照,销售机 循环周期事实表 来自多个事实表,通常存储过程周期时间 例如:销售订单周期线
20、,采购周期线 状态转换事实表 需要统计业务状态转换的计数指标 客户状态转换(新建,无效客户等) 聚合事实表 性能增强的关键指标 例如:薪金聚合(每月,可以配置成其他聚合周期),业务流程一致性,原有的和数据源有关的交易类型会追加到标准化的仓库代码中 标准的仓库代码是所支持数据源的超集 原有的和数据源有关的交易类型会被保留用于和具体数据源有关的分析 例如:民族代码,人力资源事件类型,信用备忘录,借记备忘录类型,业务流程一致性举例:应收账款过程,业务流程一致性举例:应收账款过程,交易类型所有的源代码值会存储在仓库中和并附加在标准化代码 所有全局层次指标使用相同的标准化仓库代码 交易类型源代码值仍然存
21、储,让每个交易系统都能追溯到原系统,业务流程一致性应收帐款流程,可以通过捕获以下信息来满足关键分析要求 发票 进度安排 调整(贷款单/借款单/其它) 付款 支付应用程序 将本地源代码特定的事务类型转换为标准化仓库代码 标准化仓库代码是所有受支持源代码的超集 保留本地源代码特定的事务类型,以进行源代码特定的分析 支持的分析 帐龄时段 余额 效率 数量 风险(基于信用限额的未付余额),增强多种货币支持,支持多种货币 3个全球货币,1个本地和交易(企业)货币,提供汇率 财务本地数额同样存储 在ETL转换机制中,自动进行货币转换,数据集成 多数据源加载,隔离和能寻源的数据模型 数据源数据键,包含:,I
22、NTEGRATION_ID,+,DATASOURCE_NUM_ID,Part no.,Plant id,+,SAPJapan,MT27907b,NW3,+,Example: Key_id for Products dimension,业务流程外包支持Oracle BI Apps 支持租客概念,独特的企业多源数据模型 通过DATASOURCE_NUM_ID隔离和维持数据沿袭从不同的数据来源装载数据 附加TENANT_ID键允许更灵活的数据模型,以支持多源系统出租 实现了多种部署,分析数据分离/存储在同一个数据仓库战略 实现了多种部署,分析数据分离/存储同一个数据仓库的战略,服务器信息库概述,管理
23、,直接访问源数据,联合数据源,Siebel,Oracle,SAP R/3,PSFT,EDW,其它,多层抽象 物理层、逻辑层和表示层相互分离 逻辑建模构建于复杂的物理数据结构基础之上 逻辑模型独立于物理数据源,即,可以将同一个逻辑模型快速地重新映射到其它数据源 量度/KPI 多通道复杂计算量度(跨多个事实表) 一个逻辑事实可跨越多个表源,包括聚合表和实时分区 基于级别的量度 聚合导航 联合查询 安全性和可见性 预建层次结构下钻和交叉维下钻,度量和计算,应用提供了一个逻辑表达式生成一些复杂的指标 占比(例如:某产品占所有产品销售的比例) 比较(例如:这个部门的绩效和所有部分绩效比) 跨主题指标(跨
24、财务和人力,例如每员工销售收入) 差值(例如:预算和实际) 时间序列计算 MTD/YTD/滚动余额/MAVG (例如:当年截至到今天销售额变化%) 同期指标 (例如:去年同期销售额) 任何时间点的快照情况(例如,未完成的服务请求),所有这些都是通过BI逻辑模型完成 无需增加数据模型/复杂的ETL过程,本地化 / 全球化,动态语言转换(翻译成15种语言) 中文(简体),中文(繁体),捷克语,丹麦语,荷兰语,芬兰语,法语,德语,意大利语,日语,韩语,葡萄牙语(欧洲),葡萄牙语(巴西),西班牙语,瑞典语 Code Page/ Unicode支持 动态时区翻译 所有时间戳都在仓库中存储为UTC 自定义
25、标记和命名支持 列名可以动态命名,多日历支持,预置公历和财政年度日历 可以配置支持多个财政年度 配置支持基于用户配置文件初始化块读取多种财务年度 通过初次化块读取用户配置 动态使用适当的日历表 CRM OnDemand中实现支持12个财政日历,Web 目录概述,基于角色的信息板 包含 100 多个角色 导航 大多数报表至少嵌入了一个导航级别 可从多个交互式元素(如图表区段)下钻到细节 指导性导航 条件导航链接 分析流程 活动链接 从记录直接导航到事务处理,同时保持上下文 警报 计划好的条件 iBot 突出显示 提供量度上下文的条件突出显示(好还是不好?),管理,量度/KPI,逻辑模型/主题领域
26、,物理映射,Oracle BI Server,直接访问源数据,联合数据源,Siebel,Oracle,SAP R/3,PSFT,EDW,其它,Copyright 2008, Oracle and/or its affiliates. All rights reserved.,45,通过引导和有条件的帮助导航 提供用户探索的路径,使用户可以快速浏览的标准路径的分析发现他们的具体功能和作用 提高可用性和降低学习曲线的新用户,似乎只有当条件得到满足,并提醒用户潜在的一般条件,需要注意 引导用户找到一个合乎逻辑的步骤的分析发现,指导导航,条件导航,规范业务流程,最佳实践的分析工作流举例: 财务分析,业务 目标/ 问题,获得 洞察力,采取行动,目标集合努力 减少逾期欠款,下钻到 逾期帐单细节,客户和收款人 是谁?,逾期欠费 未付的时间有多长?,逾期欠费 呈上升趋势?,DSO 按期履行了吗?,最大化现金流,按地区下钻到 应收款,应收款 的时效有多长?,符合付款条件 吗?,DPO 按期履行了吗?,业务职能: 应收款 角色: 总监、信用和收帐 目标: 1) 最大化现金流 2) 控制应收款组合的风险,最佳实践的分析工作流举
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年安徽省语文专升本考试题库(含答案)
- 成人高考电气工程基础理论考核试题及答案
- 2025-2030中国智能智能家居控制系统市场发展潜力分析
- 基于区块链的校园AI志愿者服务可信记录课题报告教学研究课题报告
- 2025-2030服装零售业运营管理竞争分析投资前景研究参考意见书
- 2025-2030服装设计行业市场发展前景供需分析及投资评估规划分析研究报告
- 2025-2030服装设计生产零售管理企服务平台行业市场分析投资评估研
- 2025-2030服装洗涤行业市场行业深度研究及前景规划与产业前景研究报告
- 2025-2030服装批发零售行业市场分析发展策略
- 2025-2030服装品牌市场营销策略顾客满意度深度调查改动分析策划研究
- 一人公司(OPC)发展研究报告
- 2025SISA共识文件:血浆甘油三酯在心血管疾病中的作用课件
- 2025-2026学年江苏省苏州市八校高三(上)联考英语试卷(12月份)
- GB/T 21402-2025农业灌溉设备灌溉首部
- 2024年黑龙江辅警协警招聘考试真题及答案详解(历年真题)
- 住培督导经验交流课件
- (ACS及Process)自动镀膜控制装置使用说明书
- 北湖公园水生态施工方案
- 急救培训自查、整改与提升措施
- 免还款协议5篇
- 2024年江苏省无锡市中考数学试卷(副卷)
评论
0/150
提交评论