数据|数据产品核心概念之元数据( 二 )


3. 元数据类型如何定义大家会发现,不同的标准、不同的组织对元数据有不同的分类,很多初学者经常被搞晕:说的都不完全相同,到底有多少种元数据,应该掌握哪些元数据?
元数据的类型取决于在什么场景、面向什么人作解释,元数据的类型,不是被事先定义出来的,而是根据使用场景进行的归类,任何人都可以按需要定义新的元数据类型。
五、为什么要管理元数据先看看一个极端的例子:一个程序员在网上聊天,有一天,别人问他,你是程序员吗?
程序员本能反应,立刻就回了一个「true」。但是对方不懂编程,也不懂英语,一阵交涉,最终明白:原来很多程序语言里,true就等同于「是」。
奇葩说里马东说:“被误解是表达者的宿命”,当然被误解绝对不是表达者的希望的结果,为了尽可能不被误解,我们要用好元数据进行解释。
人们要合作,要交流,要理解对方表达的意思,而元数据就是沟通和理解的桥梁。
六、元数据怎么管知道了what,why,接下来就要弄清楚how,怎么管理元数据。
以往,做人事、货物管理系统,这些系统管理的对象都是现实生活中存在的,但是要做一个元数据管理系统,元数据如此抽象,该怎么设计?
在建学生管理系统前,我们会定义学生实体的属性,即”学生模型”,学生:姓名,性别,年龄…
数据|数据产品核心概念之元数据
文章插图
同样的道理,元数据也是根据实际场景定义属性,元数据会有通用的属性,比如名称、类型。不同类型的元数据还会有自己特定的属性,比如下图中的储蓄汇总表元数据,有汇总金额和网点号两个属性。
数据|数据产品核心概念之元数据
文章插图
元数据既然也是数据,肯定是存储在数据库中的。元数据存储库是指存储元数据的物理数据库表,通常采用开放标准的关系型数据库平台实现元数据存储库。
至于为什么选用关系型数据库,这里就不展开讲了。
七、写在最后元数据早就存在了我们生活中,只是我们用「元数据」这个词代指了这一类解释其他事物的事物。
当你问别人,XXX是什么,是什么意思,后续别人给的回答和解释,其实就是「无形的元数据」,当这些解释落到纸面的时候,就成了「有形的元数据」。
学习元数据的初期,我看了很多文献,被各种概念按在地上反复摩擦。通过不断地理解和实践,终于冲破了混沌,有了一定的理解。
复盘这段过程,有失有得。
我花费了很多时间研究概念,而忘了自己为什么要研究概念。其实,一直看元数据概念反而会迷失在其中,将数据平台搭建起来,最终能把数据用起来,便能体会其中奥义。
为了钻研概念,我搜集了非常多的资料,提升了资料搜寻能力,元数据是数据产品的核心概念,这也为我后续理解数据产品的其他概念打好了基础。
实践是检验真理的唯一途径,也是探索、理解真理的唯一途径。实在弄不懂一个概念,那就去实践理解吧,你总会有顿悟的那一刻。
参考资料:
【1】艾中良,麦中凡,朱美正;元数据和元模型[A];2001全国软件技术研讨会[C];2001年
数据|数据产品核心概念之元数据】【2】数据治理之元数据管理实践[OL]
【3】元数据新型存储架构的探索[OL]
【4】数据产品经理实战进阶-8.3元数据管理
【5】被误解是表达者的宿命[OL] 2018-11-07
作者:lee;公众号:乐说乐言
本文由 @lee 原创发布于人人都是产品经理,未经许可,禁止转载
题图来自 Unsplash,基于 CC0 协议