什么是元数据
元数据Metadata很简单,是关于数据的数据。这就意味着是数据的描述和上下文。他有助于组织和发现理解数据。
举例:
1张照片中除了照片本身还是,照片的时间日期,大小,格式相机设置,地理位置等。所以说,元数据不是什么高大上的东西。就是原有事物的一些额外的描述信息。但是很重要,在软件业界元数据就相当重要了。比如我们数据存储在MySQL中,有表结构,字段,字段类型 。字段长度。统称表结构。
元数据的分类
1.业务元数据
业务元数据描述的是业务含义、业务规则等。通过业务元数据可以人更加明白理解元数据。并已使用。让人们对数有一致的认知,避免“自话自说”进而为数据分析和应用提供支撑。
常见的业务元数据有:
业务定义,业务术语解释等。
业务指标名称,计算口径,衍生指标等
业务规则引擎的规则,数据质量检查的规则,数据挖掘算法等
数据的安全或者铭感等级。
2.技术元数据
技术元数据是对数据的结构化,方便计算机或者数据库对数据的识别,存储传输等。
技术元数据可以服务于开发人员,让开发人员更加明确,从而为应用开发和系统集成奠定基础。
常见的技术元数据:
物理数据表的名称,字段,字段类型,长度,约束等
数据存储类型,位置,数据存储文件格式或者数据压缩类型。
字段依赖关系。
3.操作元数据
和权限相关的,能看到什么数据,菜单,数据的访问权限等。
实际业务使用(自己项目中使用的)
1.工作流中流程表单的使用,一般我们的流程中个节点审批所能看到的字段是不一样的,所以我们将表单字段的已json\xml的方式配置。在每次页面加载的时候,会显示不同的字段,实现表单的动态配置。
标签:存储,到底,开发人员,业务,规则,数据,Metadata From: https://www.cnblogs.com/glss/p/16890861.html