元数据,是描述了数据本身(如数据库、数据元素、数据模型),数据表示的概念(如业务流程、应用系统、软件代码、技术基础设施,数据与概念之间的联系。元数据可以帮助组织理解其自身的数据、系统和流程,同时帮助用户评估数据质量,对数据库与其他应用程序的管理来说是不可或缺的。它有助于处理、维护、集成、保护和治理其他数据。
在大数据的海洋中,元数据就像灯塔,指引我们探索前行数据的世界。从上述来看,好像没能太明白,但它其实就像书的目录,元数据为数据提供了分类和描述,帮助我们在大海里捞针。下面
一、元数据的类型
元数据大致分为以下几类:
1.业务元数据
业务元数据主要目的是帮助用户来理解数据。描述数据的业务含义、业务规则等,包括业务规则、数据字典以及安全标准等多项内容。通过明确业务元数据,让人们产生统一的数据认知,消除数据歧义,让不懂数据库的业务方读懂数据表的内容。
2.技术元数据
技术元数据主要是帮助信息系统来理解数据。描述数据源信息、数据流转信息及数据结构化信息,主要服务于数据开发人员,让开发人员明白数据表结构与所依赖的上下游任务,主要包括库表字段(储存位置、数据库表、字段长度和类型)、数据模型、SQL脚本等。
3.操作元数据
操作元数据主要是记录和数据的历史操作信息相关的描述数据。操作元数据是指对数据的描述、定义和管理。它包括对数据的结构、格式、类型、属性、关系和约束等信息的管理。
4.管理元数据
管理元数据是描述数据的管理归属信息,包括业务归属、系统归属、运维归属以及数据权限归属等信息,是数据安全的基础。
二、元数据的功能
组织和描述
元数据描述和排序存储库中的数据资源。存储库中的信息根据其受众或主题进行组织。它还通过使用数据库存储的信息动态构造页面来分层组织。专家可以通过注册、编目和索引程序生成新的元数据。
搜索和检索
适当的描述性元数据简化了用户查找和获取必要的元数据和数据资源信息的过程。它允许对相似的资源进行分组,并区分不同的资源。
利用率和保留
元数据有助于跟踪数据资源的生命周期。它监视修改、权限管理和版本管理。为了保证其持续可用性,数据资源应公开给持续保存制度,并进行刷新、迁移和完整性检查等操作。
信息创建、多版本控制和重用
可以开发资源的各种迭代,用于保存、研究或产品开发。数字化仪应包括资源的管理和描述性元数据。元数据对于保存和使材料在未来可访问至关重要。资源的保存和维护需要独特的方面来追踪数字对象的来源并描述其物理特性。
促进互操作性
使用已建立的元数据方案、标准化的传输机制以及方案和 API之间的交叉走道可以轻松共享元数据收集和跨系统搜索等资源。