(
4)双向元数据架构
另一种高级架构方法是双向元数据架构,它允许元数据在架构的任
何部分(源、数据集成、用户界面)中进行更改,然后将变更从存储库
(代理)同步到其原始源以实现反馈。
这种方法显然存在各种挑战。该设计强制元数据存储库包含最新版
本的元数据源,并强制对源的更改管理,必须系统地捕获变更,然后加
以解决;必须构建和维护附加的一系列处理接口,以将存储库的内容回
写至元数据源。
图12-4说明了如何在集中式元数据存储中收集来自不同来源的公共
元数据。用户将他们的查询请求提交到元数据门户,元数据门户将请求
传递到一个集中式存储库,集中式存储库将尝试用最初从各种源收集的
公共元数据满足用户请求。请求变得更具体或用户需要更详细的元数据
时,集中式存储库将委托特定的源处理具体细节。由于在集中式存储库
中收集了公共元数据,因此可以跨各种工具进行全局搜索。

文章探讨了双向元数据架构,这种架构允许在源、数据集成和用户界面的任何部分更改元数据,并通过存储库同步变更至原始源。该方法要求元数据存储库保持最新,并需要系统处理源的变更。集中式元数据存储用于跨工具的全局搜索,但在处理具体细节时会委托给特定源。
559

被折叠的 条评论
为什么被折叠?



