OracleSOA主数据管理解决专项方案.docx
《OracleSOA主数据管理解决专项方案.docx》由会员分享,可在线阅读,更多相关《OracleSOA主数据管理解决专项方案.docx(74页珍藏版)》请在咨信网上搜索。
1、Oracle技术处理方案目 录1.概述41.1背景41.1.1南方电网“十一五”信息化现实状况41.1.2南方电网“十二五”信息化定位51.2项目建设目标61.3项目建设范围71.4项目建设内容71.5需求分析82.Oracle主数据管理方案102.1Oracle主数据管理设计132.1.1Oracle主数据管理总体架构设计132.1.2主数据方案设计212.1.3交换数据方案设计262.1.4数据交换系统功效设计283.Oracle主数据管理设计产品介绍463.1Oracle BPM Suite(业务步骤)463.1.1BPM方案总体架构463.1.2闭环Oracle BPM处理方案473.
2、1.2.1业务步骤分析BPA阶段483.1.2.2业务步骤实施BPE和业务步骤监视BAM阶段503.1.3Oracle BPM平台中关键模块介绍513.1.3.1Oracle BPM服务器523.1.3.2Oracle业务规则523.1.3.3Oracle步骤建模和模拟工具543.1.3.4Oracle元数据资料库543.1.4Oracle BPM处理方案优势553.2Oracle SOA Suite(应用集成)563.2.1价值主张563.2.2创建服务563.2.3服务连通和转换563.2.4步骤编排和整合573.2.5服务公布和注册583.2.6服务安全管理593.2.7用户身份管理60
3、3.2.8SOA平台系统管理603.3Oracle Data Integrator(批量数据抽取)643.3.1产品概述643.3.2ODI产品体系结构653.3.3数据分发和传输663.3.4数据集成关键683.3.5数据质量关键683.3.6数据连接703.3.7ODI关键优势713.4GoldenGate(实时数据同时方案)713.4.1高可用和容灾处理方案723.4.2实时数据整合处理方案723.4.3复制模式733.4.4关键特征763.4.5应用方法774.软件配置及布署方案794.1软件配置及硬件推荐794.2布署架构图801. 概述1.1 背景1.1.1 南方电网“十一五”信息
4、化现实状况 Oracle主数据管理方案南方电网数据质量管理必需有一整套用于生成和维护企业主数据规范、技术和方案,以确保主数据完整性、一致性和正确性。(1)数据标准管理数据标准包含各业务域数据集标准、数据模型标准及信息分类编码标准。这些标准用于指导各业务系统建设和实施。在标准管理上,数据资源管理工具应能有效管控标准变更和实施。尤其是“十二五”期间,怎样管理网省两级、省级集中业务系统统一版本问题是关键。(2)主数据管理经过企业范围内统一视图,即ECIM模型,实现主数据管理,促进业务系统数据集成和共享。主数据管理需要处理主数据定义、标识、存放、聚集、清洗、监管和共享。主数据能够为业务系统或数据中心服
5、务。(3)数据质量管理数据管理最终目标是为了提升系统数据质量。在主数据清洗阶段,经过数据质量管理工作,对数据进行解析、标准化、匹配&去重、补充及验证建立可靠数据。对于关键结构化数据在加载到数据中心时也进行相同工作,提升决议支持水平。南方电网主数据管理系统从 IT 建设角度而言全部会是一个相对复杂系统,往往会和企业数据仓库 / 决议支持系统和企业内各个业务系统发生关系,技术实现上也会包含到 ETL、步骤、SOA、企业服务总线等多个方面,一个经典主数据管理信息流为: 某个业务系统触发对企业主数据改动; 主数据管理系统将整合以后完整、正确主数据分发给全部相关应用系统; 主数据管理系统为业务系统和决议
6、支持和数据仓库系统提供正确数据源。所以对于南方电网数据质量管理建设,必需从项目建设早期就考虑整体平台框架和技术实现。Oracle主数据管理(Master Data Management,MDM)是目前业界最完整是一个集成、完整企业主数据(企业业务运行和商务分析所依靠关键性基础数据)管理平台,含有企业级主数据存放、主数据整合、主数据清洗、主数据监管和主数据共享等五大功效,可全方面连接企业数据内容(广泛使用和在部门间共享数据)和实现企业范围内主数据统一、完整和一致。作为企业真实数据起源,Oracle主数据管理(MDM)平台经过数据治理服务和对周围应用系统集成和对商务智能系统支持,来统一管理企业内关
7、键基础数据信息,能够整合并维护企业范围全方面、正确且权威主数据,并将这些主数据信息作为共享服务分发到所需业务和分析系统。Oracle主数据管了处理方案含有以下特征: 确保数据唯一性和正确性:有效整理和集中分散在关键企业步骤和应用软件中数据片断,经过一系列匹配、整合和清洗规则使之形成单一真实数据源,并提供基于工作流数据监管步骤来实现连续数据质量维护。最终将统一数据资产作为Web服务提供给周围业务系统,实现企业范围主数据协同; 有效降低数据管理成本:提供统一资源库来集中管理企业关键数据资产,并能将对这些数据资产访问以服务方法提供给周围应用系统,实时地提供访问主数据WEB服务,包含匹配、申请全部信息
8、和申请所需信息等; 实现愈加好报表:正确、有效数据是正确、有效报表基础,Oracle MDM能够将清洗、排重、整理以后正确数据提供给企业商务分析系统,得到愈加正确决议支持; 提供企业系统架构灵活性和创新性基础:维护连续、唯一而正确主数据资产,能够在不停改变业务环境中增强IT弹性,满足爆炸式数据增加需求。 Oracle主数据管理能支持以下六大功效: 指定每个特定主数据域业务职责,比如,产品、用户、供给商和组织结构。 严格推行职责可确保接入共享资源系统一直保持高质量主数据。 提取分散在各个应用系统中主数据集中到主数据存放库,主数据存放库通常采取二维数据库存放主数据。 依据企业业务规则和企业数据质量
9、标准对搜集到主数据进行加工清理,从而形成符合企业需求主数据。 制订主数据变更步骤审批机制,从而确保主数据修改一致性和稳定性。 实现各个数据利用系统和主数据存放库数据同时,从而确保每个系统使用主数据相同。)伴随IT系统建设,主数据修改动作肯定从现有分散各个系统转移到主数据存放库集中进行,所以必需确保目前主数据管理系统灵活性,方便修改、监控、更新关联络统主数据改变。Oracle主数据管理在企业范围内主数据协同方面完善了一套端到端模式可满足用户不一样实施需要,即“推进模式”和“拉动模式”,前者经过前端独立应用软件(包含Oracle应用系统、企业自主开发和第三方软件)主数据改动,经过Oracle 应用
10、集成架构自动且快速地同时到Oracle MDM主数据平台,可实现企业范围内全方面数据整合,以后者则是由主数据平台主动对前端应用软件进行实时访问,获取新增、更改和补充数据,并经过 Oracle 应用集成架构和内部数据规则实现标准化,从而最终在主数据平台实现唯一正确地共享数据。22.1 Oracle主数据管理设计22.12.1.1 Oracle主数据管理总体架构设计Oracle主数据管理关键功效可归结为以下六大功效: 主数据存放 主数据整合和连接 主数据质量管理 主数据管理监控 主数据共享 安全可靠平台主数据存放 一个含有没有限可扩展性内置、灵活(随时间改变)开放数据模型可维护南方电网主数据和全部
11、需要属性(结构化和非结构化)、相关实体、分类和关系; 可跟踪主数据属性、审计跟踪信息和历史主数据剖析起源关键用于存放整合后主数据,将各系统需求信息概括形成一条完整统计并进行存放供给,提供一个完整数据模型。主数据不一样部分分布在不一样业务系统中,比如一个call center系统需要保留用户全部联络信息,不过一个计费系统可能只需要保留用户和计费相关信息,怎样将用户信息形成一条完整统计并进行存放供给,当然是需要概括全部这些系统需求,提供一个完整数据模型。 数据整合和连接 领先嵌入式数据质量管理工具及和第三方数据源集成,用于验证和充实数据 可保持数据最新连续数据清理功效集 快速安全参数化搜索引擎,能
12、识别和避免反复数据 智能合并和自动合并功效,消除数据反复,同时确保正确数据属性排除 利用和外部内容提供商预建集成来充实主数据内容 包含主数据生命周期管理工作流主数据分散在不一样业务系统中,要进行数据整合,第一步是实现这些异构系统互联互通,然后经过一定触发机制将各个系统针对主数据修改同时到主数据存放库。不过在实施数据集成过程中,因为不一样系统提供数据内容、数据格式和数据质量千差万别,甚至会碰到数据格式不能转换或数据转换格式后丢失信息等问题,将会严重阻碍数据在各部门和各应用系统中流动和共享。所以,怎样对数据进行有效集成管理是数据共享中心建设一个关键难点。ETL是实现数据集成关键技术。ETL中三个字
13、母分别代表是Extract、Transform、Load,即抽取、转换、加载。(1)数据抽取:从源数据源系统抽取目标数据源系统需要数据;(2)数据转换:将从源数据源获取数据根据业务需求,转换成目标数据源要求形式,并对错误、不一致数据进行清洗和加工。(3)数据加载:将转换后数据装载到目标数据源。ETL过程中关键步骤就是数据抽取、数据转换和加工、数据装载。Oracle主数据整合管理ETL基于ODI来实现,使用ODI设计和生成经典格式;利用已经有元数据格式设计MDM 应用 (实体, 字段, 关系);生成和维护主数据结构;生成和布署转换。主数据质量管理 为每个主数据实体创建通用ID并构建针对每个所连接
14、统计/系统正确交叉引用 一个数据导入工作台和用户界面,以帮助数据管理员管理源系统映射和数据加载及主数据剖析 使用预建、符合标准业务服务和适配器实现集成 使用可配置属性“排除”规则,依据多个数据源创建单一统计 利用基础服务框架数据联合功效 主数据维护着企业里该种类型数据最值得信任数据,所以使用质量管理技术来确保这些数据正确是主数据管理里很关键一环。 1. 数据清洗:数据清洗是对数据进行校验和标准化,比如地址邮编是否存在等等。2. 数据匹配:数据匹配是找出有可能反复统计。比如MDM系统里有两个阈值是用于控制数据匹配步骤,第一个阈值是高分阈值,对于数据匹配分值高于高分阈值记 录将会使用数据存活规则进
15、行自动合并;第二个阈值是中分阈值,数据匹配得分在高分阈值和中分阈值之间统计将会进入人工判定工作流,由管理员或其它指定 人决定合并还是作为新统计。低于中分阈值统计全部将会被作为新统计。数据存活规则(Survivorship rules)通常而言,企业里主数据起源于企业里各个系统,当不一样系统同一个属性值有不一样值时候,就需要决定哪一个系统值是正确。数据存活规则指定多种规则来决定新数据进入到主数据库或当新数据和旧有主数据冲突时候处理方法。数据存活规则关键有三种: Recent规则:当相同数据进入主数据系统时候,以以后数据为准,以后数据替换原来数据。比如contact(联络人)信息,缺省是以以后更新
16、为主。 History规则:当相同数据进入主数据系统时候,以原来数据为准,不接收以后数据更新。 Source规则: 当相同数据进入主数据系统时候,以数据起源系统可信度为作为使用哪个数据最终存活规则。比如当源系统有A,B,C三个系统时候,我们需要在主数 据管理系统里注册这三个系统时候,同时给这些源系统评分,则当使用source规则时候,则以后数据将以评分高系统为准。比如有三个系 统,CRM,财务,物流,对于用户信息而言,我们认为CRM系统里用户信息应该是最准,我们应该给于CRM系统较高分值,则这个时候对于用户数据我 们将使用Source规则,则以后全部CRM系统对应用户更新会覆盖原来不是CRM系
17、统更新。3.数据质量管理步骤数据质量大致控制步骤,即当统计进入主数据系统时,先会在主数据系统里寻求可能匹配统计,假如结果认为是不匹配, 则将进入处理不匹配步骤来增加一条新统计;假如是分值足够高,则进入自动匹配步骤把该统计和原有统计进行数据存活规则处理并合并统计;假如是分值不足够 高,则需要人工来决定该统计是新统计还是需要和原有统计合并。主数据管理监控 最好工作流功效(比如针对南方电网主数据定义和审批路由可配置工作流)响应整个主数据管理生命周期事件;oracle BPEL 规范制订自动化业务处理步骤,支持用户自定义变更类型 确保坚如磐石安全性和法规遵守证实完整历史和审计跟踪 纳税人数据认证,支持
18、机构创建数据质量标准,遵守这些标准并提升用户对数据信心 商务智能基础架构,支持剖析、法规遵守和业务绩效指标 自动化、人工步骤,提供良好用户界面UI,多个通知方法 自动化、人工审核和同意,逐层审批 易于多组织协同工作主数据公布和共享 面向终端用户和数据管理员直观GUI,管理主数据整个生命周期从创建或导入主数据信息到清理、匹配、增强和公布。使用预建步骤使南方电网更轻松地管理主数据 对全部集成模式实时(紧耦合和松耦合)、近实时(松耦合)和批量严格多模型支持 提供作为业务服务和Web服务常见功效 一个内部触发机制,创建变更信息并向全部相连系统布署 为全部管理软件和分析系统提供主数据统计和所选属性 在面
19、向服务架构(SOA)和/或消息传输总线上运行管理软件和数据仓库双向交互 经过Oracle应用集成架构 (AIA) 步骤集成包 (PIP) 预建集成 和Oracle商务智能企业版 (OBI EE) 预建集成为了实现主数据共享,首先全网应该各个分散业务系统连接起来,实现各个业务系统和主数据存放互联互通,现在南网主数据管了处理方案关键采取两种方法来实现:基于ETL工具方法和基于SOA体系架构方法。1.基于ODI方法基于ODI这么ETL工具设计架构更适合全网业务系统中非实时数据量大主数据共享公布。如上图所表示,采取基于ODIETL工具含有连接多种异构数据源和改变捕捉能力,采取它来实现MDM中异构系统数
20、据触发、整合和公布应该是顺理成章事情,当某个主数据源发生改变时,ETLCDC(改变数据捕捉)功效就会捕捉到改变,进而将改变数据传输到主数据管理系统临时存放区,然后ETL工具依据定义数据转化规则对数据进行清洗转化,形成主数据,进而ETL调用审批监管步骤,一旦取得审批,ETL即可将主数据同时到主数据存放系统,同时分发给各个订阅该主数据业务系统。同时ODI能够支撑步骤设计、运行、监控,不然ETL工具必需能够调用其它工作流引擎,ODI能够实现和SOA无缝集成,既能够将数据或转化封装为Web Service服务,也能够调用外部Web Service服务。 2.基于SOA架构方法:在该方案更适合实时数据量
21、小主数据共享公布,采取OSB(企业服务总线)技术构建应用集成平台,采取web service方法实现在多个系统间应用集成和互联互通。应用集成平台是数据采集、数据交换及服务提供能力直接承载。数据搜集和分发采取多种应用和适配器实现,多种应用适配器通常提供改变数据轮询或推送功效。监控管理能够采取SOA中工作流引擎来实现,同时SOA中步骤监控系统能够对整个主数据搜集、转化、审批分发提供端到端监控。采取SOA技术设计主数据管理架构基于J2EE开放架构,会很灵活,同时便于和其它系统集成,系统扩展性比很好,其问题在于假如主数据同时量很大,效率会有一定问题。安全可靠平台 基于标准开放平台 多语言和多国家支持
22、经验证平台,全球各行业(包含公共部门)数千用户选择 面向混合重工作负载Oracle拥有巨大数目标用户下关键数据访问高度可用和可伸缩平台。 安全特征包含全方面且灵活认证、全方面审计和监控和全部架构等级加密。Oracle已经取得了17项独立安全性评定担保,确立了Oracle在该领域领导地位。这些评定包含TCSEC、ITSEC、FIPS和多种通用标准评定。2.1.2 主数据方案设计主数据管理关键是数据整合、数据管控和数据服务。在横跨这三个层次需要进行数据安全管理、质量管理和元数据管理。下面分别进行介绍:数据整合:数据整合就是将离散于各个业务系统中数据进行集中化,统一整合集成至数据中心。数据整合将经过
23、ETL工具实现数据抽取、转换和加载等功效。数据管控:关键包含数据中心物理模型、逻辑模型设计,数据维护管理和存放管理等管控功效。数据服务管控:数据服务管控关键是对采集至数据中心数据进行数据交换和管控,关键包含数据交换服务设计,数据总线交换共享,和数据交换管理等功效。元数据管理:元数据管理是整个数据共享中心中基础信息管理,包含ETL元数据、接口元数据、模型元数据和数据服务元数据等管理功效。质量管理:在数据管理不一样阶段,数据管理对数据质量管理侧关键也有所不一样。数据质量管理目标,逐步从单纯地提升数据正确性,延伸至保障数据完整性、唯一性、正当性、一致性、立即性等属性;从单纯以技术角度考虑数据质量问题
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- OracleSOA 数据管理 解决 专项 方案
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。