Oracle商务智能完整解决方案
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ODI 价值定位
灵巧的数据集成工具
移动并转换数据 支持异构数据源及异构目标
•关键特性
1. 多样的 “E-LT ” 2. 事件驱动平台 3. 声明式设计 4. 100% Java 及SOA支持 5. 知识模块
•好处
>>> 性能 >>> 灵活性 >>> 生产力 >>> 开放性 >>> 热插拔
学习改变命运,知 识创造未来
Real-time streaming of transactions tx6 tx5 tx4 tx3 tx2 tx1
BI Application
Source Trail
Capture
LAN / WAN / Internet
Target Trail
Deliver ODS or DW
学习改变命运,知 识创造未来
•ERP Application
•ODI Agent
•Business Intelligence •ODI Agent&maDy abeta Warehouse
deployed in any part of the architecture
•JKM
•A
•B
•File •C
•RKM
学习改变命运,知 识创造未来
Data Access Service
Transformation Service
Batch Data Service
Oracle: 轻量级,100% Java
ODI Agent
Data Flow Conductor
轻量级Java运行环境 <36MB memory, 所有平台
利用Web Services访问数据流程 外部数据访问服务 发布至服务注册机 易于部署和测试
• Oracle商务智能整体解决方案 • 集成的商务智能技术平台
• 超越传统的数据整合工具-Oracle ODI/GG • 强大的OLAP分析引擎 - Oracle ESSBASE • 灵活易用的前端展示平台-Oracle BIEE+
• 小结
学习改变命运,知 识创造未来
Oracle商务智能完整解决方案
• 小结
学习改变命运,知 识创造未来
Oracle商务智能完整解决方案
ORACLE 商业智能/数据仓库整体解决方案
信息访问层
Oracl企e W业e门b户Center
信息接入层
Oracle Business Intelligence Enterprise Edition Plus
• O仪ra表cl板e BI 固EE定报表 即席查询 主动预警 Office
• Oracle XML Publisher
• Interactive Reporting
• S客QR户R分epo析rting 业务发展
竞争分析
• BI Tools
收益分析
营销分析
服务分析
信息展现层
商务智能 语意层
多维Es数sb据as集e 市
Oracl数e D据at仓ab库ase EE Partition, OLAP, Data Mining, …
Non-invasive on sources
Periodic mini-batches (15 min) Transform in the Database
Continuous streaming load
Never go back to sources
into ODS Schema of target
Oracle Data Integration Customers
Sorted by Vertical Markets
Communications
Finance / Banking
Media
Services
Energy/Industrial
Insurance / Health
Retail
Other
Define How: Built-in Templates
学习改变命运,知 识创造未来
Oracle商务智能完整解决方案
特性: 本地SOA架构
针对现代IT架构的SOA和ODI
传统: 封闭/专有 C++
多年的架构累积 SOA 只是开始 – 不是必需的 Java 是用于外围 – 不是本地实现
SOA Clients Business Intelligence | Web 2.0 Mashups etc.
确保多表的读一致性 平台独立的日志挖掘和触发器
机制 其他捕获技术的延伸
简单的 CDC设计
1. 设计并产生数据映射 2. 只选择增量数据 3. 启动记录增量日志
学习改变命运,知 识创造未来
Oracle商务智能完整解决方案
•9•9
特性: 声明式设计
提高开发人员生产力
需要指定每个ETL的数据流
• 开发人员必须定义每个步骤 • 传统的开发方法,需要专门的ETL技术 • 开发时间长,维护困难
▪ 以交易为单位复制
维护交易一致性
收益:
▪ 高性能
能够以低资源消耗完成每秒数千交易的复制
▪ 可扩展
开放的结构使客户适应各种异构数据平台
▪ 可靠
保证数据的连续可用
学习改变命运,知 识创造未来
Oracle商务智能完整解决方案
数据仓库实时供给
实时持续向DW /ODS供应数据
Production OLTP Databases
数据转换服务 部署为基于SQL的转换 或基于 XSL-T 数据转换 (非结构化数据)
易于与SOA集成 作为ESB一部分进行调用 通过SOA调用错误处理流程
•Sources
•Staging
Area
•Targets
•Any DB
•CRM
•Custom Database
•Legac y
•Data
•ER
P
•ES
Oracle商务智能完整解 决方案
学习改变命运,知 识创造未来
2021年2月17日星期三
内容安排
• Oracle商务智能整体解决方案 • 集成的商务智能技术平台
• 超越传统的数据整合工具 - Oracle ODI/GG • 强大的OLAP分析引擎 - Oracle ESSBASE • 灵活易用的前端展示平台 - Oracle BIEE+
业务流程监控
数据迁移
数据仓库
主数据管理
数据同步 -- -- -- -- -- --
数据联邦
实时消息
分散在各个系统中的数据
---
------------------
------------------
------------------
遗留系统
ERP
CRM
业务系统
学习改变命运,知 识创造未来
Oracle商务智能完整解决方案
Source 2
EMP
DEPT
Oracle GoldenGate Real time extracts from
2 Oracle Data Integrator EE High Performance ‘E-LT’ on
transactional systems
target data warehouse
Oracle商务智能完整解决方案
实时报表
• 实现:
将实时报表从主系统剥离,可根据客户 需求定制
显著提高主系统性能
• 用途:
实时报表 提高系统性能和可用性
学习改变命运,知 识创造未来
Oracle商务智能完整解决方案
实时商务智能: GoldenGate+ODI
1
Source 1
EMP
DEPT
On-Disk Logs
Oracle商务智能完整解决方案
•6
特性: E-LT 结构
高性能
•传统方式: 独立的 ETL Server
• 私有 ETL 引擎 • 性能较差 • 独立服务器投入成本较高
•Oracle: 无需新的 Server
• 低成本: 利用已有计算资源 • 高效率: 利用数据库优化器 • 快速: 利用本地数据库或其它数据库接
• 小结
学习改变命运,知 识创造未来
Oracle商务智能完整解决方案
内容安排
• Oracle商务智能整体解决方案 • 集成的商务智能技术平台
• 超越传统的数据整合工具 - Oracle ODI/GG • 强大的OLAP分析引擎 - Oracle ESSBASE • 灵活易用的前端展示平台 - Oracle BIEE+
•Files /
B
XML
•Custo m DB
•ES B
•Data Warehous
e
•Files / XML
•Ap ps
学习改变命运,知 识创造未来
Oracle商务智能完整解决方案
•1•111
Oracle Data Integrator
如何充分利用企业现有的信息
商业智能
绩效管理
商业流程管理
数据集成
•LKM •LKM • Extract-Load
•C$_0 •C$_1
•IKM •I$ •IKM
•D •E$ (Errors)
•CKM
• Transform
•
Check-Load
Oracle商务智能完整解决方案
事件驱动:增量数据处理
一键式变化数据捕获
简单的 CDC 操作
消费者和发布者方式的CDC CDC
口进行批量数据装载 • 可扩充: 根据需要增加数据源或目标的
处理能力
•收益
• 更好的性能和可扩充性 • 硬件资源充分利用 • 易管理及低成本
传统 ETL 结构
• Extract • Transform • Load
全新结构
“E-LT”
• Transform
• Transform
• Extract • Load
学习改变命运,知 识创造未来
Oracle商务智能完整解决方案
•7
数据集成的E-LT 架构
多样性,轻量级数据集成
• 好处: 100% Java, 开放 APIs, 迅速的 E-LT
• 内嵌Java 代理消耗极低的 CPU 或 RAM • E-LT 结构利用数据库系统CPUs, 不是应用程序 CPUs • 开放的 APIs, 开放元数据, 开放的 XML 知识模块
声明式设计
• 简化的步骤 • 根据源和目标数据库自动产生数据流
好处
✓ 便于知识传递 ✓ 缩短开发时间 ✓ 非IT人员也能使用
客户获益:
✓ 动态完成 ✓ 适应不断变化的需求
传统的ETL设计
ODI 声明式设计
1
2
Define
Automatically
What
Generate
You Want
Dataflow
学习改变命运,知 识创造未来
Oracle商务智能完整解决方案
国内客户
• 成都农信 • 天津移动 • 广东移动 • 北京移动 • 北京环保局 • 国家专利局 • 烟台港 • 船级社 • …….
学习改变命运,知 识创造未来
Oracle商务智能完整解决方案
GoldenGate助力实时BI解决方案
数据同步实时通用工 具
19
部分典型客户
学习改变命运,知 识创造未来
Oracle商务智能完整解决方案
美国银行
双向数据复制 客户
热备份点
主数据中心
客户
客户 客户
GoldenGate has helped the Bank of America accommodate growth. Michele Schwappach, Vice President and Senior Systems Manager
• 高性能 • 总体拥有成本低 • 灵活的事件驱动方案 • 提高生产率 • 为BI & SOA预集成 • 热插拔
•MDM, Business Intelligence, BAM, SOA Platforms, Applications
Latency in seconds
Oracle Data
Integrator
Oracle GoldenGate
DIM
DIM
FACT
Oracle GoldenGate
EMP
DEPT DIM
DIM
On-Disk Logs
学习改变命运,知 识创造未来
ODS Schema
DW Schema
Oracle商务智能完整解决方案
Orac操le作Da型tab数as据e E存E储(ODS)
信息管理层
O数ra据cl质e D量a、ta数In据te清gr洗at、or转(O换D、I S加ui载te) Gold抽en取Gate
数据获取层
学习改变命运,知 识创造未来
业务系统
管理系统
Байду номын сангаасOA系统
外部数据源
Oracle商务智能完整解决方案
内容安排
捕获
数据库日志
源数据库 入库
网络
双向复制
入库
捕获
目的数据库
数据库日志
学习改变命运,知 识创造未来
Oracle商务智能完整解决方案
GoldenGate产品三大特点
GoldenGate提供异构环境下交易数据的实时捕捉、变换 、投递
特性 :
▪ 实时性
秒一级延迟
▪ 异构环境支持
在不同平台和数据库环境下复制数据
• 超过五千八百家分行 及一万六千多部自动 柜员机
• 热备份数据中 心从贯穿北美 的 四 台 主 机 (HP NSK) 抓 取 数 据
• 保 障 ATM 7X24小时 可用
学习改变命运,知 识创造未来
Oracle商务智能完整解决方案
Oracle Data Integration Suite 企业数据集成的综合解决方案