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

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

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

在数据管理中,查询数据结构元数据是一项基础且重要的工作。核心查询会对 sys.tables sys.columns 对象目录视图进行查询,以此列出数据存储中的所有列,同时获取列的空值和标识属性。接着,查询 sys.index_columns sys.foreign_key_columns 来判断列是主键还是外键。输出列会通过 CASE 语句转换为 Y N 。对于 data_type 列,也会使用 CASE 语句进行格式化:
- 若列是 char varchar 类型,会包含最大长度。
- 若列是 decimal float 类型,会包含精度和小数位数。
最后,表名会被转换为表键。

虽然可以手动填充数据结构元数据,但使用脚本自动填充更为便捷,能确保一致性和准确性。脚本输出需要“插入更新”到列表中,即存在则更新,不存在则插入。不过,无论是否使用脚本,表描述列仍需手动填写有意义且实用的业务描述。尽管有工具可生成数据库的数据结构信息,如表名、列名、数据类型和数据长度,但每列和表的业务描述仍需手动输入。

2. 源系统元数据

源系统元数据与数据结构元数据类似,包含源系统的数据结构

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值