DAMA
无论是小数据时代还是大数据时代,数据治理都是个非常重要的工作,数据质量问题是个非常普遍的问题。对于传统企业来说,核心业务还是流程驱动的,需要而且有条件把数据做准确,这就需要在数据管理上面下功夫。
介绍一个欧盟的数据管理知识体系,DAMA-DMBOK,由DAMA国际发布,DAMA是数据管理学会的简称,也可以直接叫大妈^_^。这个组织成立于1988年,在数据管理方面有极为深厚的知识沉淀和丰富的经验,出版了DAMA 数据管理字典(第一版)DAMA Dictionary of DataManagement ( 1st ed, )和 DAMA-DMBOK(数据管理的知识体系和指南,最新版本是3.02),资料可以免费下载,有中英文多个版本。中国电子学会下面有个对口单位DAMA中国,翻译了知识管理体系和指南中文版。DAMA国际的网址:http://www.dama.org/i4a/pages/index.cfm?pageid=1。DAMA中国的网址是:http://www.dama.org.cn/drupal620/zh-hans/node。
简要介绍一下DAMA-DMBOK的内容,详细可下载电子资料阅读。
《DAMA-DMBOK 职能框架》定义了 10 个主要的数据管理职能,并通过 7 个环境元素对每个职能进行描述。如下的矩阵以图示方式给出此框架。
一、数据管理的十大组成职能:
数据治理:在数据管理和使用层面之上进行规划、监督和控制。
数据架构管理:定义数据资产管理蓝图。
数据开发:数据的分析、设计、实施、测试、部署、维护等工作。
数据操作管理:提供从数据获取到清除的技术支持。
数据安全管理:确保隐私、保密性和适当的访问权限等。
数据质量管理:定义、监测和提高数据质量。DAMA 国际版权所有 9
参考数据和主数据管理:管理数据的黄金版本和副本。
数据仓库和商务智能管理:实现报告和分析。
文件和内容管理:管理数据库以外的数据
元数据管理:元数据的整合、控制以及提供元数据。
每个职能在一般意义上的涉及范围。
数据治理:数据资产管理的权威性和控制性活动(规划、监视和强制执行)。数据治理是对数据管理的高层计划与控制。
数据架构管理:定义企业的数据需求,并设计蓝图以便满足这一需求。该职能包括在所有企业架构环境中,开发和维护企业数据架构,同时也开发和维护企业数据架构与应用系统解决方案、企业架构实施项目之间的关联。
数据开发:为满足企业的数据需求、设计、实施、与维护解决方案。也就是系统开发生命周期(SDLC)中以数据为主的活动,包括数据建模、数据需求分析、设计、实施和维护数据库中数据相关的解决方案。
数据操作管理:对于结构化的数据资产在整个数据生命周期(从数据的产生、 获取到存档和清除)进行的规划、控制与支持。
数据安全管理:规划、开发和执行安全政策与措施,提供适当的身份以确认、授权、访问与审计。
参考数据和主数据管理:规划、实施和控制活动,以确保特定环境下的数值的“黄金版本”。
数据仓库和商务智能管理:规划、实施与控制过程,给知识工作者们在报告,查询和分析过程中提供数据和技术支持。
二、七个环境因素
包括一系列基本元素(目标和原则,活动,交付结果,角色和职责),此外还包括一些低结构化的支持元素(实践和规程,技术,组织和文化)。
基本的环境元素有:
目标和原则 –每个职能的方向性业务目标以及职能履行中的基本指导原则;
活动 –每个职能都被进一步分解成更低层次的活动,一些活动组合在一起构成子职能,活动能被进一步分解成任务或步骤;
交付结果 –被作为每个职能的中间结果或最终结果建立起来的输出信息、物理数据库和文档。其中的一些被认为是基本的,有一些一般情况只作推荐,另外一些是根据具体环境可选的;
角色和责任 –在执行一个职能和对功能进行监督过程中所涉及的业务角色和 IT角色,以及在该职能中每个角色所涉及的具体责任。很多角色可能会参与多个职能;
支持性环境元素包括:
实践和方法–用于执行这些过程和生成交付结果的常见和流行的方法和具体技术,也可能包括常见的约定、推荐的最佳实践方法和简要介绍的候选方法;
技术 –各种支撑技术(主要是软件工具)、标准和协议、产品选择标准和常见
学习曲线。与 DAMA 的方针一致,这里不会提及具体的供应商和产品。
组织和文化 –这些问题包括:
- 管理度量标准–规模、精力、时间、代价、质量、有效性、生产率、成功和商业价值的度量标准
- 关键成功因素
- 汇报体系
- 合同策略
- 预算和资源分配
- 团队和小组动力
- 权威和授权
- 共同价值和理念
- 期望和态度
- 个人风格和喜好差异
- 文化习俗、礼仪和象征标志
- 企业传统
- 变革管理建议
三、总结
数据管理共有 10 项职能和 102 项活动,如果某一项职能具有超过 12 项活动时,会将活动分组,形成两个或多个子职能。共有 3 项职能拥有共 8 项子职能(2 个,4 个和 2 个)。DAMA-DMBOK给出了一个数据管理的流程框架,细节可以阅读电子资料。此外,欧洲每年召开一个数据治理会议,会议网址是:http://www.irmuk.co.uk/dg2014/。主办方是IRM UK,这个组织除了组织数据治理会议外,还主办企业架构、业务分析、主数据管理等等很多会议。
DAMA的更多相关文章
- 深入解析SQL Server并行执行原理及实践(下)
谈完并行执行的原理,咱们再来谈谈优化,到底并行执行能给我们带来哪些好处,我们又应该注意什么呢,下面展开. Amdahl’s Law 再谈并行优化前我想有必要谈谈阿姆达尔定律,可惜老爷子去年已经驾鹤先 ...
- QQ空间爬虫最新分享,一天 400 万条数据(附代码地址)
http://mp.weixin.qq.com/s?__biz=MzAxMjUyNDQ5OA==&mid=2653552228&idx=1&sn=e476bf23556406c ...
- 上传图片shell绕过过滤的几种方法
一般网站图片上传功能都对文件进行过滤,防止webshelll写入.但不同的程序对过滤也不一样,如何突破过滤继续上传? 本文总结了七种方法,可以突破! 1.文件头+GIF89a法.(php)//这个很好 ...
- WEB安全--渗透笔记
前言 服务器被攻击是常有的事,自从上一次被注入挂马后最先想到的是安全狗,最新版的安全狗软件可以抵挡大部分的恶意攻击,但是却有很多网站管理员疏于管理,才有了接下来的入侵. 我们的攻击目标近期上线了安全狗 ...
- 上传图片shell绕过过滤的方法
一般网站图片上传功能都对文件进行过滤,防止webshelll写入.但不同的程序对过滤也不一样,如何突破过滤继续上传? 本文总结了七种方法,可以突破! .文件头+GIF89a法.(php)//这个很好理 ...
- PLSQL_数据泵导入导出数据Impdp/ Expdp(概念)
2014-08-31 Created By BaoXinjian
- Ewebeditor最新漏洞及漏洞大全
Ewebeditor最新漏洞及漏洞大全[收集] 来源:转载作者:佚名时间:2009-06-03 00:04:26 下面文章收集转载于网络:) 算是比較全面的ewebeditor编辑器的漏洞收集,如今的 ...
- Ewebeditor最新漏洞和漏洞指数
Ewebeditor最新漏洞和漏洞指数[收集] 来源:转载作者:佚名时间:2009-06-03 00:04:26 下面文章收集转载于网络:) 算是比較全面的ewebeditor编辑器的漏洞收集,如今的 ...
- C#入门经典(第三章-1)
#region--------#endregion 此关键字 将设置代码是否可以折叠和展开.但是他们不是C#关键字.注意:带#的是预处理指令,严格说不是C#关键字. 变量:
随机推荐
- Java使用JNative调用DLL库
编写测试DLL文件,源文件参照JNA调用用的DLL文件.地址:http://www.cnblogs.com/vevy/p/9076941.html (很重要)右键项目 --> 属性 --> ...
- SVN提交时报错:Commit blocked by pre-commit hook (exit code 1) with no output.
可能的原因: 提交代码的SVN命令中,Comment长度短了.参考:http://tortoisesvn.net/docs/nightly/TortoiseSVN_en/tsvn-howto-minl ...
- Android GIS开发系列-- 入门季(3) GraphicsLayer添加点、线、面
GraphicsLayer是图形图层,可以自定义图形添加到地图上.调用GraphicsLayer的addGraphic方法就能添加图形,此方法要一个Graphic对象,此对象的构造方法是Graphic ...
- 迭代器概念与traits编程技法
//迭代器是一种smart pointer template<typename T> class ListItem { public: T value() const { return _ ...
- C++ Sleep Function 使用方法 Sleep(-1)
<span style="font-size:18px;">//==================================================== ...
- Android-spinner
Android-spinner 一 Adapter概念 spinner:下拉栏里面的TextView 指定系统spinner:在xml文件中面的spinner中的属性android:entries=& ...
- iOS常用的宏定义总结
字符串是否为空 1 #define kStringIsEmpty(str) ([str isKindOfClass:[NSNull class]] || str == nil || [str le ...
- C++对象模型——Template中的名称决议方式 (第七章)
Template中的名称决议方式 (Name Resolution within a Template) 必须可以区分下面两种意义,一种是C++ Standard所谓的"sope of th ...
- opencv中RGB转HSV
cvCvtColor(src,dst,CV_BGR2HSV); 当中,src为三通道的,dst也为三通道的. OPENCV 中 H.S.V.顺序分别为3*x+0 3*x+1 3*x+2 open ...
- 【转】Android使用XML Shape绘制带阴影效果的圆形按钮
众所周知,在Android开发里,为了优化在各种分辨率设备上的显示效果,同一份图片素材往往要提供mdpi.hdpi.xhdpi三种(以前还有ldpi), 尤其是按钮类的素材,考虑到normal.pre ...