32、数据仓库元数据管理全解析

数据仓库元数据管理全解析

1. 数据结构元数据查询与填充

在数据仓库管理中,数据结构元数据的查询和填充是基础工作。核心查询会对 sys.tables sys.columns 对象目录视图进行查询,以列出数据存储中的所有列,同时获取列的空值和标识属性。接着,查询 sys.index_columns sys.foreign_key_columns 来确定列是否为主键或外键。输出列会使用 case 语句转换为 Y N 。对于 data_type 列,也会使用 case 语句进行格式化:
- 如果列是 char varchar ,会包含最大长度。
- 如果列是 decimal float ,会包含精度和标度。
最后,表名会转换为表键。

虽然可以手动填充数据结构元数据,但使用脚本自动填充更为方便,能保证一致性和准确性。脚本输出需要“插入更新”到列表中,即存在则更新,不存在则插入。不过,表描述列仍需手动填写有意义且有用的业务描述。

2. 源系统元数据

2.1 源系统元数据概述

源系统元数据与数据结构元数据类似,包含源系统的数据结构,至少需要包含数据库级、表级和列级信息。这是因为数据映射元数据仅存储列键,当应用程序

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值