元数据Metadata到底有什么用
2024-09-08 13:00:49
什么是元数据
元数据Metadata很简单,是关于数据的数据。这就意味着是数据的描述和上下文。他有助于组织和发现理解数据。
举例:
1张照片中除了照片本身还是,照片的时间日期,大小,格式相机设置,地理位置等。所以说,元数据不是什么高大上的东西。就是原有事物的一些额外的描述信息。但是很重要,在软件业界元数据就相当重要了。比如我们数据存储在MySQL中,有表结构,字段,字段类型 。字段长度。统称表结构。
元数据的分类
1.业务元数据
业务元数据描述的是业务含义、业务规则等。通过业务元数据可以人更加明白理解元数据。并已使用。让人们对数有一致的认知,避免“自话自说”进而为数据分析和应用提供支撑。
常见的业务元数据有:
业务定义,业务术语解释等。
业务指标名称,计算口径,衍生指标等
业务规则引擎的规则,数据质量检查的规则,数据挖掘算法等
数据的安全或者铭感等级。
2.技术元数据
技术元数据是对数据的结构化,方便计算机或者数据库对数据的识别,存储传输等。
技术元数据可以服务于开发人员,让开发人员更加明确,从而为应用开发和系统集成奠定基础。
常见的技术元数据:
物理数据表的名称,字段,字段类型,长度,约束等
数据存储类型,位置,数据存储文件格式或者数据压缩类型。
字段依赖关系。
3.操作元数据
和权限相关的,能看到什么数据,菜单,数据的访问权限等。
实际业务使用(自己项目中使用的)
1.工作流中流程表单的使用,一般我们的流程中个节点审批所能看到的字段是不一样的,所以我们将表单字段的已json\xml的方式配置。在每次页面加载的时候,会显示不同的字段,实现表单的动态配置。
最新文章
- 【代码笔记】iOS-圆角矩形
- String高效编程优化(Java)
- SQL知识整理二:锁、游标、索引
- UILabel加载HTML
- js动态生成input指定My97DatePicker时间问题
- 让多个Fragment 切换时不重新实例化、FragmentTabHost切换Fragment时避免UI重新加载
- NServiceBus教程-消息传递与处理
- OC面向对象封装
- [Xcode使用 - 3] 复制Xcode5.1.1中的项目模板到Xcode6.1
- centos6.5 安装
- POJ 1222 EXTENDED LIGHTS OUT(高斯消元)
- 移除GridView中的重复项
- C++ 学习笔记3,struct长度測试,struct存储时的对齐方式
- 安卓弹出对话框——AlertDialog(二)
- Python dir()函数
- idea 远程调试 tomcat web应用
- 如何用Python爬虫实现百度图片自动下载?
- datePicker.js 应用
- mysql5.7初始化密码报错 ERROR 1820 (HY000): You must reset your password using ALTER USER statement before
- linux 系统下安装多个php版本