在此处插入图片Oracle商务智能完整解决方案贺辉群David.He@oracle.com大中国区渠道联盟高级咨询顾问内容安排•Oracle商务智能整体解决方案•集成的商务智能技术平台•超越传统的数据整合工具-OracleODI/GG•强大的OLAP分析引擎-OracleESSBASE•灵活易用的前端展示平台-OracleBIEE+•小结内容安排•Oracle商务智能整体解决方案•集成的商务智能技术平台•超越传统的数据整合工具-OracleODI/GG•强大的OLAP分析引擎-OracleESSBASE•灵活易用的前端展示平台-OracleBIEE+•小结业务系统OA系统管理系统外部数据源数据获取层信息管理层商务智能语意层信息展现层数据仓库多维数据集市客户分析收益分析业务发展营销分析竞争分析服务分析固定报表即席查询仪表板信息访问层操作型数据存储主动预警Office企业门户信息接入层抽取数据质量、数据清洗、转换、加载OracleDataIntegrator(ODISuite)GoldenGateOracleDatabaseEEPartition,OLAP,DataMining,…EssbaseOracleDatabaseEE(ODS)OracleWebCenter客户分析收益分析业务发展营销分析竞争分析服务分析固定报表即席查询仪表板主动预警OfficeOracleBusinessIntelligenceEnterpriseEditionPlus•OracleBIEE•OracleXMLPublisher•InteractiveReporting•SQRReporting•BIToolsORACLE商业智能/数据仓库整体解决方案内容安排•Oracle商务智能整体解决方案•集成的商务智能技术平台•超越传统的数据整合工具-OracleODI/GG•强大的OLAP分析引擎-OracleESSBASE•灵活易用的前端展示平台-OracleBIEE+•小结移动并转换数据支持异构数据源及异构目标•关键特性•好处1.多样的“E-LT”性能2.事件驱动平台灵活性3.声明式设计生产力4.100%Java及SOA支持开放性5.知识模块热插拔ODI价值定位灵巧的数据集成工具•6•7特性:E-LT结构高性能传统ETL结构•Extract•Load•Transform全新结构“E-LT”•Load•Extract•Transform•Transform•传统方式:独立的ETLServer•私有ETL引擎•性能较差•独立服务器投入成本较高•Oracle:无需新的Server•低成本:利用已有计算资源•高效率:利用数据库优化器•快速:利用本地数据库或其它数据库接口进行批量数据装载•可扩充:根据需要增加数据源或目标的处理能力•收益•更好的性能和可扩充性•硬件资源充分利用•易管理及低成本数据集成的E-LT架构多样性,轻量级数据集成•好处:100%Java,开放APIs,迅速的E-LT•内嵌Java代理消耗极低的CPU或RAM•E-LT结构利用数据库系统CPUs,不是应用程序CPUs•开放的APIs,开放元数据,开放的XML知识模块•D•A•B•File•C•C$_0•C$_1•LKM•LKM•IKM•I$•E$(Errors)•CKM•IKM•RKM•JKM•Check-Load•Transform•Extract-Load•ODIAgent•ERPApplication•BusinessIntelligence&DataWarehouse•ODIAgentmaybedeployedinanypartofthearchitecture•9•9简单的CDC操作•消费者和发布者方式的CDC•确保多表的读一致性•平台独立的日志挖掘和触发器机制•其他捕获技术的延伸简单的CDC设计1.设计并产生数据映射2.只选择增量数据3.启动记录增量日志CDC事件驱动:增量数据处理一键式变化数据捕获特性:声明式设计提高开发人员生产力传统的ETL设计需要指定每个ETL的数据流•开发人员必须定义每个步骤•传统的开发方法,需要专门的ETL技术•开发时间长,维护困难声明式设计•简化的步骤•根据源和目标数据库自动产生数据流好处便于知识传递缩短开发时间非IT人员也能使用客户获益:动态完成适应不断变化的需求ODI声明式设计DefineHow:Built-inTemplatesDefineWhatYouWantAutomaticallyGenerateDataflow12•11•11特性:本地SOA架构针对现代IT架构的SOA和ODI传统:封闭/专有C++•多年的架构累积•SOA只是开始–不是必需的•Java是用于外围–不是本地实现Oracle:轻量级,100%Java•轻量级Java运行环境•36MBmemory,所有平台•利用WebServices访问数据流程•外部数据访问服务•发布至服务注册机•易于部署和测试•数据转换服务•部署为基于SQL的转换•或基于XSL-T数据转换(非结构化数据)•易于与SOA集成•作为ESB一部分进行调用•通过SOA调用错误处理流程ODIAgentDataFlowConductor•Sources•CRM•Legacy•ERP•CustomDatabase•Files/XML•ESB•Targets•CustomDB•Apps•DataWarehouse•Files/XML•ESB•StagingArea•AnyDB•DataDataAccessServiceBatchDataServiceTransformationServiceSOAClientsBusinessIntelligence|Web2.0Mashupsetc.OracleDataIntegrator数据集成数据仓库主数据管理实时消息数据联邦数据迁移分散在各个系统中的数据ERP------------------CRM---遗留系统------------------------------------业务系统如何充分利用企业现有的信息商业智能绩效管理业务流程监控商业流程管理------------数据同步Energy/IndustrialInsurance/HealthRetailOtherCommunicationsFinance/BankingMediaServicesOracleDataIntegrationCustomersSortedbyVerticalMarkets国内客户•成都农信•天津移动•广东移动•北京移动•北京环保局•国家专利局•烟台港•船级社•…….GoldenGate助力实时BI解决方案数据同步实时通用工具网络源数据库目的数据库入库捕获双向复制入库捕获数据库日志数据库日志GoldenGate产品三大特点GoldenGate提供异构环境下交易数据的实时捕捉、变换、投递特性:实时性秒一级延迟异构环境支持在不同平台和数据库环境下复制数据以交易为单位复制维护交易一致性收益:高性能能够以低资源消耗完成每秒数千交易的复制可扩展开放的结构使客户适应各种异构数据平台可靠保证数据的连续可用数据仓库实时供给实时持续向DW/ODS供应数据BIApplicationProductionOLTPDatabasesODSorDWtx6tx5tx4tx2tx1tx3Real-timestreamingoftransactionsLAN/WAN/InternetCaptureSourceTrailTargetTrailDeliver实时报表•实现:将实时报表从主系统剥离,可根据客户需求定制显著提高主系统性能•用途:实时报表提高系统性能和可用性EMP19实时商务智能:GoldenGate+ODIOracleGoldenGateOracleDataIntegratorEMPDEPTDIMFACTDIMDIMDIMODSSchemaDWSchemaOn-DiskLogsSource1On-DiskLogsSource2OracleGoldenGateOracleGoldenGateRealtimeextractsfromtransactionalsystemsNon-invasiveonsourcesContinuousstreamingloadintoODSSchemaoftargetLatencyinsecondsOracleDataIntegratorEEHighPerformance‘E-LT’ontargetdatawarehousePeriodicmini-batches(15min)TransformintheDatabaseNevergobacktosourcesEMPDEPTDEPT部分典型客户美国银行•超过五千八百家分行及一万六千多部自动柜员机•热备份数据中心从贯穿北美的四台主机(HPNSK)抓取数据•保障ATM7X24小时可用热备份点主数据中心客户客户客户客户双向数据复制GoldenGatehashelpedtheBankofAmericaaccommodategrowth.MicheleSchwappach,VicePresidentandSeniorSystemsManager•OracleDataIntegrationSuite•HeterogeneousDataSources•MDM,BusinessIntelligence,BAM,SOAPlatforms,Applications•MasterData•DataIntegrator•DataServices•DataGrid•ProcessManager•高性能•总体拥有成本低•灵活的事件驱动方案•提高生产率•为BI&SOA预集成•热插拔•ServiceBus•DataQuality•DataProfiling•HumanWorkflow•DataELT/ETL•DataMigration•DataFederation•DataReplication•DataGovernance•OracleDatabase•WarehouseBuilderOracleDataIntegrationSuite企业数据集成的综合解决方案内容安排•Oracle商务智能整体解决方案•集成的商务智能技术平台•超越传统的数据整合工具-OracleODI/GG•强大的OLAP分析引擎-OracleESSBASE•灵活易用的前端展示平台-OracleBIEE+•小结OracleEssbase是什么?一项能够为快速开发定制分析和企业绩效管理软件提供环境的业务分析服务器(数据集市)技术也称多维OLAP、数据立方体等生成报表分析哪些客户支出的最多?客户购买了什么?第四季度的预测收入是多少?哪些客户的利润贡献度最大?客户接下来会购买什么?倘若需求达不到预测怎么办?商务智能产品专为生成报表而设计Essbase专为业务数据分析而设计多视角观察信息•East•Sales•Margin•TV•VCR•Actual•Budget•TV•VCR•West•January•February•Actual•Budget•区域经理•财务分析•产品经理•会计师满足全方位的分析应用战略的操作的市场销售人力资源物流供应信息技术财务审计执行管理商业活动效力呼叫中心分析投资回报率分析管道分析库存周转分析需求分析供应商绩效分析准时投递分析薪资分析单人成本分析雇佣成本分析IT成本分析网络容量分析结案比率利润分析预测风险承受分析损益报表产品收益率定价监管路线分析人力资本管理风险管理开支管理预算预测分析SLA监控最广泛的分析功能•钻取、剖析、选择、比较、排列、分类、筛选、堆栈分组、计算、注释、回写……•由“框架”(outline)支持的报表生成工具•“映射”到业务卓越的计算能力•最广泛的功能:•简单汇总到复杂的跨维分配•根据检索存储或计算的结果•关系识别•应用范围或特定子集•条件或程序逻辑全面的功能库•350多个功能•语法简单•可扩展