什么是元数据?
元数据也称为中间数据和中继数据,是关于数据的数据。
元数据的功能有:
1.描述数据属性的信息,用于支持指示存储位置、历史数据、资源搜索、文件记录等功能。
2.元数据是一个电子目录。为了编制目录,必须描述和收集数据的内容或特征,以便辅助数据检索。
元数据应用示例:
1.数据结构:数据集的名称、关系、字段和约束;
2.数据部署:数据集的物理位置;
3.数据流:数据集之间的过程依赖(非引用依赖),包括从一个数据集到另一个数据集的规则;
4.质量度量:可以在数据集上计算的度量;
5.度量逻辑关系:数据集度量之间的逻辑运算关系;
6.ETL过程:过程操作的顺序,并行和串行;
7.数据集快照:某个时间点上所有数据集上的数据分布。
扩展数据:
元数据的优势:
1.自描述:元数据自动提供COM中IDL的函数,允许一个文件同时用于定义和实现。运行时模块和程序集甚至不需要向操作系统注册。因此,运行库使用的指令总是反映编译文件中的实际代码,从而提高了应用程序的可靠性。
2.设计:元数据为用户从不同语言编写的PE文件中继承类提供了所有关于编译代码的必要信息。用户可以创建用任何托管语言(公共语言运行库的任何语言)编写的任何类的实例,而不必担心显式封送或使用自定义互操作性代码。