CTG-MBOSS EDA-ODS:技术规范V1.0 下载本文

CTG-MBOSS 规范

1 文档说明

1.1 编制说明

中国电信集团明确提出了客户品牌统领市场经营工作的要求,在市场经营的各项具体工作中细化和逐步落实客户化经营思路,适应以“产品”为中心向以“客户”为中心的转变,要求在市场经营的各项具体工作中细化和逐步落实客户化经营思路。市场的转型对于IT系统固化以客户为中心的市场计划、营销策划、销售、服务、统计分析等工作提出了更高的要求,需要相关流程的变更和优化,需要建立和应用360度客户统一视图信息,在各环节中应用客户统一视图信息,同时实现信息在各渠道和前后端的进一步共享。在客户化流程的设计中我们发现客户服务和营销过程越来越依赖于频繁地查询集成的客户信息,这些都需要跨系统运营数据的支撑;同时,由于各系统数据标准不一致,存在同样信息在不同系统中取值不同的现象,带来了信息的不一致,无法取得一致的统计分析数据,不利于企业的精确化管理,给业务发展带来一定影响。

中国电信ITSP1.0和CTG-MBOSS规范中提出的ODS(运营数据仓储)对于解决以上问题是及时和有效的。ODS是中国电信IT架构中的重要组成部分,在ITSP1.0和CTG-MBOSS中已经明确了其在企业信息化系统中的定位:即数据整合(承载客户统一视图)、数据共享、跨系统数据应用和数据质量检查。随着CRM、计费、服务开通、资源等核心IT系统建设的逐步开展,尤其是CRM、计费省集中系统的逐步到位以及客户品牌统领市场经营工作对IT固化生产流程的迫切要求,使得ODS成为承载企业数据模型及数据标准,并据此整合各系统数据以实现企业跨系统数据共享,提供跨系统数据应用,提升数据质量的最好承载平台。

因此,作为对中国电信CTG-MBOSS系列规范的必要补充,统一各省和系统集成商的认识,解决以上问题,我们制定了中国电信运营数据仓储(简称ODS)相关规范,主要包含《CTG-MBOSS EDA-ODS:总体规范V1.0》(以下简称ODS总体规范)和《CTG-MBOSS EDA-ODS:技术规范V1.0》(以下简称ODS技术规范)。

版权所有,注意保密

1

E-O:技术规范

CTG-MBOSS 规范

ODS总体规范主要介绍了ODS系统建设驱动力、业务目标、系统目标、系统架构、系统边界及系统演进等方面的内容,明确指出了中国电信ODS系统的定位、功能及与其它周边系统的边界划分原则。ODS总体规范从定位和系统边界上指导各省ODS的建设。

ODS技术规范主要介绍了ODS系统技术架构、功能框架、系统总体及各功能域各自的技术特点和技术要求以及ODS系统实施与系统部署等方面的内容。ODS技术规范从技术和实施角度指导各省ODS的建设。

与此规范配套下发的还有中国电信EDM模型3.0,其中BSS部分设计了细化到具有物理模型特征的逻辑模型,此部分作为ODS规范的重要组成部分,直接作为ODS整合层数据模型的实施要求。 1.2 适用范围

本规范适用的范围为中国电信集团公司。 1.3 起草单位

本规范起草单位为中国电信集团公司。(参加编写ODS技术规范的人员名单见附录一。)

1.4 解释权

本规范的解释权属于中国电信集团公司。 1.5 版权

本规范的版权属于中国电信集团公司。

版权所有,注意保密

2

E-O:技术规范

CTG-MBOSS 规范

2 系统技术架构

2.1 系统技术架构

遵照《CTG-MBOSS EDA-ODS:总体规范V1.0》中对ODS的定位,ODS整合生产系统的运营数据,形成统一的企业运营数据。ODS系统一方面承担提供跨系统运营数据的共享职能,另一方面承担基于运营数据的查询、统计报表和批量计算功能,同时作为数据仓库的主要数据来源。ODS系统需实现的功能需要由相应的技术架构实现支撑。

ODS从周边的各生产系统包括CRM、计费、网上客服中心、10000号等系统通过ETL或EAI等技术将源数据抽取加载到系统中,通过对源数据的清洗、转换在ODS中形成遵循企业数据模型的统一基础数据,根据应用需要,ODS通过数据处理组件形成各类汇总数据。

基于系统中整合与汇总好的数据,ODS系统上以B/S架构直接部署查询、报表等数据应用,ODS系统还可通过数据服务组件以文件、数据视图、数据服务等形式向外围的生产系统提供共享数据,与生产系统配合完成跨域应用支撑。

ODS系统的技术架构如图2-1所示:

版权所有,注意保密

3

E-O:技术规范

CTG-MBOSS 规范

图2-1 ODS技术架构图

2.2 系统技术特点

依照ODS系统的定位,ODS系统不同于以事务处理为主的生产系统,也不同于以统计分析为主的数据仓库系统。系统需要支撑跨域数据查询功能,还需要支撑生产系统对一定周期内运营数据数据统计与计算功能。

系统的定位决定了ODS系统具有与生产系统与数据仓库不同的技术特点: 2.2.1 批量数据加载和实时数据更新并存

ODS系统需要从源系统抽取加载计费清单等大批量运营数据,也需要从生产系统准实时同步客户、产品实例、账户等数据,并对ODS系统的数据同步更新。

版权所有,注意保密

E-O:技术规范

4

2.2.2 三范式模型、星型模型、宽表模型并存

CTG-MBOSS 规范

ODS系统抽取源系统数据到接口层,接口层数据和源系统数据采用相同的基于3NF的数据模型设计方法。

ODS系统将来自各个业务系统的接口层数据进行数据整合处理后进入整合数据层,为了加快外系统查询性能,整合数据层数据需要做部分反范式处理。

整合层数据经过汇总和整理后,进入汇总数据层。汇总数据层主要面向报表应用,需要部分采用星型模型设计方法,对于部分复杂查询应用可以采用宽表设计模型。 2.2.3 细粒度数据和汇总数据并存

ODS系统主要为电信运营提供支撑,需要提供面向单个客户的查询和统计功能,因此需要保存单个客户、清单、帐单等细粒度数据;同时,ODS系统需要提供面向运营的报表型应用,也需要保存部分运营汇总数据。 2.2.4 事务查询和统计查询的并存

ODS系统需要提供对客户统一视图等个体数据的查询能力,同时需要提供基于渠道经理、地域等维度的汇总数据的统计查询应用。 2.2.5 数据保存周期介于生产系统和EDW之间

生产系统不需要支撑大量的分析应用,所以只需要保存当前最新的业务数据;数据仓库需要提供经营决策分析功能,所以需要存储较长周期的业务数据。ODS系统结合了两者的特点,既需要提供准实时的运营数据的查询,也需要提供基于一定周期运营数据的统计报表和批量计算应用。因此,ODS系统的数据保存周期将介于生产系统和EDW之间。 2.3 系统总体技术要求

ODS系统是中国电信EDA架构中的重要组成部分,是生产系统和EDW系统中间的数据缓冲层,担负着客户统一视图、跨域数据共享、运营报表展示和查询统计等功能。从上节“系统总体技术特点”描述可以看出ODS系统兼有OLTP系统和OLAP系统的双重特征,因

版权所有,注意保密

5

E-O:技术规范