`
king_tt
  • 浏览: 2125469 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

建立标准数据对照表

 
阅读更多

这是一个真实数据仓库项目中的案例。某公司要建立一个员工数据仓库,需要从多个业务系统集成员工相关的信息。由于历史的原因,该公司现存的四个业务系统中都包含员工数据,这四个业务系统是HR、OA、考勤和绩效考核系统。这些系统是彼此独立的,有些是采购的商业软件,有些是公司自己开发的。每个系统中都有员工和组织机构表,存储员工编号、姓名、所在部门等属性。各个系统的员工数据并不一致。例如,员工入职或离职时,HR系统会更新员工数据,但OA系统的更新可能会滞后很长时间。项目的目标是建立一个全公司唯一的、一致的人员信息库。

我们的思路是利用一系列经过仔细定义的参照表或转换表取代那些所谓硬编码的转换程序。其优点是很明显的:转换功能动态化,并能适应多变的环境。对于建立在许多不同数据源之上的数据仓库来说,这是一项非常重要的基础工作。具体方案如下:

  • 建立标准码表用以辅助数据转换处理
  • 建立与标准值转化有关的函数或子程序
  • 建立非标准值与标准值对照的映像表,或者别名与标准名的对照表。

下面的问题是确定标准值的来源。从业务的角度看,HR系统的数据相对来说是最准确的,因为员工或组织机构的变化,最先反应到该系统的数据更新中。以HR系统中的员工表数据为标准是比较合适的选择。有了标准值后,还要建立一个映像表,把其它系统的员工数据和标准值对应起来。比方说有一个员工的编号在HR系统中为101,在其它三个系统中的编号分别是102、103、104,我们建立的映像表应该与下表类似。

DW条目名称

DW标准值

业务系统

数据来源

源值

员工编号

101

HR

HR库.表名.列名

101

员工编号

101

OA

OA库.表名.列名

102

员工编号

101

考勤

考勤库.表名.列名

103

员工编号

101

绩效

绩效库.表名.列名

104

这张表建立在数据仓库的模式中,人员数据从各个系统抽取来以后,与标准值映像表关联,从而形成统一的标准数据。映像表被其它源数据引用,是数据一致性的关键,其维护应该与HR系统同步。因此在ETL过程中应该首先处理HR表和映像表。

分享到:
评论

相关推荐

    金属材料标准的应用数据库MtrRvw

    开发数据库包含标准数据化的成果——数据表、查询和应用程序模块; 开发数据库包含数据库开发的一切成果。 1.2.2 测试数据库: 测试数据库是开发数据库的子集,只包含订制的产品规范和适用产品规范的所有试验标准的...

    谭浩强C语言程序设计,C++程序设计,严蔚敏数据结构,高一凡数据结构算法分析与实现.rar

    3.5.4 字符数据在内存中的存储形式及使用方法 41 3.5.5 字符串常量 41 3.5.6 符号常量 42 3.6 变量赋初值 42 3.7 各类数值型数据之间的混合运算 43 3.8 算术运算符和算术表达式 44 3.8.1 C运算符简介 44 3.8.2 算术...

    软件资料文档标准规格

     ● 数据格式:如长度、格式基准、标号、顺序、分隔符、词汇表、省略和重复、控制。  ● 输入举例。 4.3 输出:给出每项输出数据的说明。  ● 数据背景:说明输出数据的去向、使用频度、存放媒体及质量管理等。...

    谭浩强C语言程序设计,C++程序设计,严蔚敏数据结构,高一凡数据结构算法分析与实现.rar )

    3.5.4 字符数据在内存中的存储形式及使用方法 41 3.5.5 字符串常量 41 3.5.6 符号常量 42 3.6 变量赋初值 42 3.7 各类数值型数据之间的混合运算 43 3.8 算术运算符和算术表达式 44 3.8.1 C运算符简介 44 3.8.2 算术...

    统计学方法与数据分析(上下册)

    第六部分数据分析:回归方法和模型的建立 第十一章线性回归和相关 11.1引言和案例 11.2估计模型中的参数 11.3回归参数的推断 11.4利用同归预测新的y值 11.5线性回归中拟合不足的考察 11.6逆回归问题(校准) ...

    数据库中英文术语对照.pdf

    CREATE SCHEMA 创建/建立模式 A aborted transaction 夭折的事务 Abstract Data Type (ADT) 抽象数据类型 access control 存取控制 access method 存取方法 ACID properties (事务的)ACID 特性 active ...

    MAPGIS地质制图工具

    编辑本段Section快捷键对照表 Ctrl+A 选择相同图元功能 B 选择区 Ctrl +C 复制图元功能 C 选择点 Ctrl +V 粘贴图元功能 N 选择弧段 Ctrl +X 剪切图元功能 V 选择线 Ctrl +Z 后悔操作 X 选择子图 Shift+Z 选多...

    C程序设计 第四版 谭浩强 高清扫描版 带完整书签目录 加 学习辅导

    包括C程序设计(第四版)的高清扫描版pdf以及与该书配套的学习辅导一书的pdf。...附录B 常用字符与ASCII代码对照表 附录C C语言中的关键字 附录D 运算符和结合性 附录E C语言常用语法提要 附录F C库函数 参考文献

    文件与记录控制程序(1).doc

    表1 文控系统权限对照表 " 权限 "文控系统电子平台 "数据共享文件夹 " "层级 " " " " "只读 "修改 "只读 "文件修改 "记录维护 " "总经理 " " " " " (职权范围内" " " " " " ") " "总监/副总经理 " " " " " (职权...

    文件管制程序.doc

    5.3.1.2 部门代码对照表: "部门 "代号 "部门 "代号 " "总经办 "ZB "运营中心 "YY " "采购部 "CG "结算中心 "JS " "外销部 "WX "网络中心 "WZ " "市场部 "SC "帐篷公司 "SG " "质量部 "ZL "睡袋公司 "SD " "技术部 ...

    C++程序设计彻底研究(是code不是书)

    作者:张耀仁(是code不是书) 出版社:中国铁道出版社 出版日期:2006-07 内容简介 本书包含所有重要的有关C++程序设计的知识,除了入门的基础知识之外,对... 附录E 重要名词中英对照表 附录F 重要参考网址 参考文献

    ERP标准模板

     外部供应商及客户代码与总部代码建立对照;对于供应商主数据中总部一级资源市场供应商由总部统一维护,企业从总部的标准代码网站进行下载。  采用总部财务部规定的会计科目表及固资产分类代码;  成本中心及...

    计算机专业毕业实习报告

    3月8日:继续理论联系实践进行学习,学习数据表的建立和连接数据库的几种方法。 3月9日:系统的复习前几天所学的知识,对照其需求分析和已经实现的功能了解自己理论方面的不足,确定努力方向。 3月12日:继续深入...

    vfp6.0系统免费下载

    现在您的应用程序可以使用此标准在 Microsoft Excel 和 Word 等其他应用程序之间拖放数据。 问题 2-4: 为什么有两个应用程序向导? 答案: 为了简化 Visual FoxPro 开发人员开发应用程序的过程,在 6.0 版中加入了...

    具才教务与成绩管理系统综合版 v19.3.rar

    ④只要导入原始数据,施以无需记忆的按钮操作,依托贴心的人机对话功能,就可自动得到各种结果,无须专门培训; ⑤与同类软件相比,优势在于项目的齐全性、操作的方便性、功能的实用性。 具才教务与成绩管理系统...

    信息系统开发与管理——数据库练习题.doc

    试绘制商场到货处理的数据流程图,处理步骤如下: (1) 商场根据供应商送来的的发货单及货物,经与订货合同相对照,审核发货单。与合 同不符的发货单及货物退回供应商。 (2) 收货处理:"在审核发货单后,对货物进行...

    XML轻松学习手册--XML肯定是未来的发展趋势,不论是网页设计师还是网络程序员,都应该及时学习和了解

    网上有其他人想补充数据,也只需要根据公用的DTD规范来建立文档,就立刻可以加入。 目前,已经有数量众多的写好的DTD文件可以利用。针对不同的行业和应用,这些DTD文件已经建立了通用的元素和标签规则。你不需要...

    天书夜谈:从汇编语言到Windows内核编程

     10.2.1 对照调试结果和数据结构 135  10.2.2 写出C语言的对应代码 137  10.3 没有符号表的情况 138  10.4 64位操作系统下的情况 141  10.4.1 分析64位操作系统的调用 143  10.4.2 深入了解64位内核调用参数...

Global site tag (gtag.js) - Google Analytics