- 4
- 0
- 约2.48万字
- 约 30页
- 2017-12-28 发布于河南
- 举报
广西移动深度运营平台数据建模设计文档
广西移动 深度运营平台Project
数据建模设计文档
Current Version: 1.0 Owner: Date Last Updated: 2007-12-20 Last Updated By: Author: LI Bo Yuan
Date Created: 2007-12-20 Approved By: Approval Date:
Revision History
Version Number Date Updated Revision Author Brief Description of Changes 1.0 2007-12-20 Li Bo Yuan Create Revision
Table of Contents
1 数据建模设计介绍 4
1.1 数据建模设计原则 4
1.1.1 ODS数据的主要功能模块 5
1.1.2 ODS数据模型设计原则 6
1.1.3 ODS数据模型设计步骤 6
1.2 数据建模命名规范 7
1.3 简写、缩写规则和简写列表样例 8
1.4 简写列表样例 8
2 ODS模型说明 10
2.1 ODS数据模型 10
2.2 ODS Subject Area说明 10
2.3 ODS 数据库表的说明 11
2.4 ODS 数据传输周期 22
2.5 ODS 唯一索引与索引分布情况 24
数据建模设计介绍
在数据仓库/商业智能的项目中,主要涉及的任务和它们之间的关系如下图所示。数据建模在其中比较重要,是数据映射、以及以后的ETL和前端的开发工作的基础。在这一章就对广西移动深度运营项目中的数据建模设计做一个介绍。
数据建模设计原则
本项目的系统架构如下图所示,需要本项目数据建模的模块是ods和Data Mart。
数据模型的设计是一个迭代、调优的过程,是平衡业务需求、已有的数据、系统的性能等因素的过程。这个过程中采用的一些设计原则,是接下来开展各期项目的一个参考。
ODS数据的主要功能模块
ods的数据有不同的功能,因此分为不同的模块。在本期项目中,ods内部的数据,按照它们的功能可以分为如下的几块:
ODS数据模型设计原则
ODS系统的特征,要求在设计数据模型时,要坚持2个基本的出发点:
面向主题的、集成的、可变的、当前的细节数据集合。
用于支持企业对即时性、操作性、集成的全体信息的需求
ODS的数据特征,要求数据模型坚持如下的2个要点:
在业务系统与数据仓库系统之间形成一个隔离层
转移一部分业务系统细节查询功能
完成数据仓库中不能完成的一些功能
基于以上原则设计的ODS模型,从不同的角度来讲,也有一些缺点:
对于业务用户来说,这个模型与业务系统的模型差不多
查询的性能会因为多个join受影响.
保存周期时间短,不利于历史查询
ODS数据模型设计步骤
ODS数据模型的设计步骤,借鉴数据仓库之父 Bill Inmon的方法。根据广西移动的具体状况,具体的大步骤有2个。第一个步骤是建立业务实体之间的关系;第二步是根据ODS的特殊需求,进行调优的过程;具体如下:
建立描述基本业务关系的ER模型
根据本期项目范围的数据需要确定主题域.
在主题域中确定需要的实体.
确定实体之间的关系
增加属性.
确认模型的结构.
确认模型的内容.
基于基本的ER模型,根据ODS的特征,增强模型
分析需求
增加需要的数据
增加时间因素,确定数据传输周期
增加时间因素,确定数据保存周期
增加时间因素、确定数据增量全量传输
增加导出的数据
确定数据的粒度
系统性能需求
汇总数据
合并实体
如果对一个业务流程总体进行分析,将多个实体字段组合成一个实体 (如Order流程)
如果数据量太大,数据分区 (如partition)
数据建模命名规范
数据模型中的对象的命名规范,以SGM已有的规范为标准:
数据模型的对象命名采用英文,基于如下原则:
格式 : XX_NAME_YYY (如无必要,前缀、后缀可无)
XX: 前缀
Name: 有意义的单词或简称
YY: 后缀
数据库表名称采用英文大写,多个单词之间使用下划线连接
字段名称采用英文小写,多个单词之间使用下划线连接
一些主要的前缀,列表如下:
TM Master Data TABLE TT Transaction Data Table TR RELATIONSHIP TABLE TA AGGREGATION TABLE TC CODE LIST TABLE TI Interface Table TS System administration Table TL
您可能关注的文档
- 创新的手机测试解决方案.ppt
- 合明工作流-佛山联通网络部的应用.ppt
- 三校园卫士销售执行流程.ppt
- 杭州斯凯网络科技公司产品.pdf
- 同一首歌系列手机新产品策划.ppt
- 中间件应用趋势.pdf
- 大厦闭路监控系统设计方案.doc
- 大连国电电力发电厂语音网络建设方案.doc
- CIN-CAS及多媒体彩铃业务方案.ppt
- 高压直流电源(HVDC)的应用.ppt
- 语文湖南长沙市炎德英才大联考雅礼中学2026届高三月考试卷(五)(1.6-1.7).docx
- 物理辽宁名校联盟2026届高三年级上学期期末质量检测(1.15-1.16).docx
- 化学湖北荆州中学2025-2026学年高二上学期12月月考(12.24-12.25).docx
- 化学陕西2026年宝鸡市高考模拟检测试题(一)(宝鸡一模)(1.10-1.11).docx
- FANUC机器人 iRVision 智能视觉.pdf
- FANUC机器人点焊-培训教材.pdf
- KUKA电气元器件检修.pdf
- 发那科机器人设置辅助功能FANUC.pdf
- FANUC机器人弧焊教程.pdf
- FANUC双驱及多位置标定功能指导手册.pdf
最近下载
- 安徽省合肥市名校联考2026届数学八年级第一学期期末教学质量检测模拟试题含解析.doc VIP
- 2025年山西职业单招考试真题及答案 完整版2025.pdf VIP
- 区块链基本概念.pptx VIP
- 2021年度“双一流”建设专项资金绩效评价自评报告.pdf VIP
- 劳动法案例分析及参考答案.docx VIP
- 广西左江治旱黑水河现代化灌区工程环境影响报告书.pdf VIP
- FDA热效应评估指南(中文翻译件) thermal effects evaluation.pdf VIP
- 华东理工大学双一流建设中期自评报告.PDF VIP
- 项目环境与职业健康安全管理工作计划.doc VIP
- 人人商城恶意诉讼应诉指南-含胜诉答辩状和证据清单.docx
原创力文档

文档评论(0)