首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 数据库开发 >

一个数据库(用到了ETL)的实现过程

2012-02-16 
求助一个数据库(用到了ETL)的实现过程各位大虾:我们目前要做一个数据库,用到了ETL,简要描述如下:先用excel

求助一个数据库(用到了ETL)的实现过程


各位大虾:
  我们目前要做一个数据库,用到了ETL,简要描述如下:先用excel建立一个大而全的表,表里字段尽可能全,样品信息,人员信息,设备信息都放在这个表中,然后派出N个数据采集员填写这个大表,可能有错误,空行什么的。数据录入员将这个excel导入到数据库前,对这个大表进行初步审查,例如查重,查空格什么的。这个大表录入到数据库中,经过查重,数据抽取、转换、加载,这个大表根据数据库范式,化为N个小表,然后根据净化后的数据进行查询,以图表形式,还能导出,其中图表支持向下向上钻取。老板的意思,就是一个普通的MIS,很容易实现,请问各位能不能给个方案什么的,或者写出难点,在需求分析中应该注意什么,简单一点描述即可,我总觉得这个系统不像老板说的那么容易实现。
谢谢。
PS:初步构想是用oracle,其他就不清楚了。

[解决办法]
我觉得有这么几个点需要把握:
1、数据采集员填写表的数据质量问题,没有质量的数据是没有参考价值的;
2、数据模型的建立,虽说系统不是很复杂,但模型建立的好,你使用的时候就方便许多;
3、ETL过程使用sp来做,后续的运维管理如何方便的进行;
前端展现的那些就不是什么问题了,只要数据处理好了,显示有很多实现方式。
O(∩_∩)O哈哈~探讨啊~
[解决办法]
我觉得你不如先设计好数据库的N个表吧,然后再去规划源头的excel。能分则分。
[解决办法]
疑问,如果目前源表都没法确认,那么,这个EXCEL进去之后怎么确定分表,这样后续的也就无从坐起了。

热点排行