统一编码和维表设计问题

由于电力行业的业务系统变化很大,而已很多都没有打通,导致数据很脏,故提出如下问题:1.数据仓库由于集成了很多业务系统 ,在一个主题域当中,统一编码总是很头疼,是业务系统代码+主题域代码+表缩写 还是有其他更好的方法?因为首先编码要确保唯一性,其次是以后的可扩展性。有没有一个...显示全部
由于电力行业的业务系统变化很大,而已很多都没有打通,导致数据很脏,故提出如下问题:

1.数据仓库由于集成了很多业务系统 ,在一个主题域当中,统一编码总是很头疼,
是业务系统代码+主题域代码+表缩写 还是有其他更好的方法?
因为首先编码要确保唯一性,其次是以后的可扩展性。有没有一个比较好的实践方案。

2.我们在集成的时候,会根据表的业务性质跟字段去关联维表,关联不上就往相应的维表插入数据(ID NAME 类别,来源系统等信息)。
比如资产卡片表,有存设备ID,我们就会做这样的处理:如果该设备ID,在设备表当中不存在,我们就会往设备表当中插入相关的信息。
这样做的目的是,为了保证业务数据都能关联上维表,保证在报表层,数据不会丢失。
这样就有个疑问:往维表插入这么点信息作用有多大(只有ID 名称 类别 来源系统 ETL_JOB等几个信息)?如果不这样处理那该怎么处理?收起
参与10

查看其它 8 个回答jimmy的回答

jimmyjimmy数据仓库工程师招行软件中心
1、不是很明白统一编码是指什么编码?
2、你说的这是一种方法,另外还有一种方法是如果关联不上的都归类为其他。
银行 · 2014-04-10
浏览872

回答者

jimmy
数据仓库工程师招行软件中心
擅长领域: 大数据数据库商业智能

jimmy 最近回答过的问题

回答状态

  • 发布时间:2014-04-10
  • 关注会员:1 人
  • 回答浏览:872
  • X社区推广