从应用角度看,元数据管理平台可分为数据源层、元数据采集层、元数据管理层、元数据应用层四层架构。
1. 数据源层
企业的元数据来自多个方面:
- 业务系统中的元数据,例如ERP、CRM、SCM、OA等;
- 数据管理平台中的元数据,例如数据仓库、ODS、数据湖等;
- 数据处理工具中的元数据,例如ETL工具的脚本元数据;
- 数据分析工具中的元数据,例如Cognos、Power BI中的元数据;
- 各种半结构化数据源,例如Word、PDF、Excel等各种格式化电子文件。
2. 元数据采集层
元数据管理工具是否强大部分体现在其对各类数据源的采集能力上,支持的各类数据源类型越多,说明元数据采集能力越强大。
元数据采集层主要通过对各类数据源的适配,实现元数据的统一采集,并将其存储于符合CWM标准的中央元数据仓库中。
3. 元数据管理层
元数据管理层提供了对元数据的管理、维护、查询功能,包括元数据查询、元数据管理、元数据版本管理、元数据变更管理、元数据适配器管理等。
4. 元数据应用层
元数据应用层提供了元数据的浏览和分析功能,包括企业数据地图、元数据血统分析、元数据影响分析、元数据冷热度分析、元数据全链分析、元数据模型查询等功能。元数据管理工具可以指导企业数据资产管理的建设,支持数据质量的探查,促进企业数据标准的落地。