6

我正在尝试找到有关数据库和/或表设计注意事项/模式的良好信息来源,以便在设计数据仓库和利用 MDS/DQS 组件时要注意……例如添加“当前标志”、“已创建日期”、“结束日期”、“最后更新日期”,用于缓慢变化的维度表……但特定于 MDS。

在一些关于 MDS 的文章/博客中,有一两条评论是关于“一旦你的 MDS 模型投入生产,就应该安排定期更新,将 MDS 中对主数据所做的任何更改应用于 DW 中的生产表”。

例如,作为开发人员,我是否希望在维度表中包含任何其他列,例如指示此记录中的数据已通过 MDS-update-process 更新的标志?或者可能是一个单独的数据库模式来跟踪与生产表的 FK 约束的 MDS 相关更改?

此外,我没有足够的代表来创建新标签,但拥有 [Master-Data-Services] 或 [MDS] 选项卡可能会有所帮助

4

1 回答 1

1

在我的一个项目中,我们使用 MDS 作为需要数据管理员关注的实体的中央存储库。在每次数据仓库刷新时,ETL 泵也会从源系统和 MDS 中提取数据。MDS历史数据利用缓变维过程保存在数据仓库中。

在 MDS 的订阅视图中,最后记录更改时间有一个时间戳,因此您应该能够轻松识别更改的成员。

希望这可以帮助。

于 2014-01-07T21:47:06.237 回答