什么是元数据?在前面的集成开发环境建设相关文章中,我们也提到过,元数据MetaData狭义的解释是用来描述数据的数据,广义的来看,除了业务逻辑直接读写处理的那些业务数据,所有其它用来维持整个系统运转所需的信息/数据都可以叫作元数据。
大数据元数据管理系统功能:
首先,实现元数据管理,我们就得先来了解元数据,那么什么又是元数据呢?
(一)大数据——元数据之魅力。
1.元数据的概念
在软件动态复用、也即“软件即服务”的实践过程中,我们需要对一个具体软件模块的行为抽象,这个抽象实践就是软件工程里的handle,通常翻译为句柄,而描述该句柄的技术就是元数据。元数据的表达可以是任意形式,XML是其中一种适合的表达技术。
2.元数据的表现分析
根据handle所定义的图灵机模块内涵的不同元数据可以有不同的表现形式。当软件模块仅包含有函数而无内部变量时,软件实践就是早期面向过程的编程模型;当模块里只有变量而无函数时,软件实现就是管理系统,有人称此时的元数据定义为数据的数据;当模块里包含变量和函数2者时,其实践过程就是著名的面向对象编程了。
————说的简单来讲,元数据也就是用于描述数据属性的一类数据。
(二)那么元数据管理系统又有哪些功能呢?
元数据的管理也就是类似于数据的管理,随着信息技术的不断飞速发展,每个企业都需要处理大量的数据,而元数据作为描述数据的信息的作用变得越来越重要,成为信息资源的有效管理和应用的重要手段。
(三)元数据的管理简单来分以下几点:
1、元数据模型的建立,定义元数据模型,清晰展现元数据需求。
2、采集:指从各种工具中,把各种类型的元数据采集进来,采集是元数据管理第一步。
3、存储:采集之后需要相应的存储策略来对元数据进行存储,这需要在不改变存储架构的情况下扩展元数据存储的类型;
4、分析:在采集和存储完成后,对已经存储的元数据进行管理分析。
元数据管理系统由于避免了元数据的重复管理,以一致的元数据进行管理,其效率将得到提高。无需通过人工,可自动分析影响度,因此可降低作业时间,并提高精确度。通过元数据的历史记录管理,可提高可追溯性。由于对业务开发时的元信息应用,因此加大了业务开发的应用。