我目前正在进行一项涉及以下方面的项目:
MASTER_TABLE1 <------- SAP inserts data into this table.Triggers are used  to process the  valid data & insert into secondary staging tables  -say MASTER_TABLE1_SECMASTER_TABLE1_SEC  -- Holds processed data coming into MASTER_TABLE1在同一台服务器中有另外五个数据库(每个制造设施)。我的应用程序连接到设施数据库(而不是主数据库) FACILITY1 Facility2 .FACILITY5
在这5个设施数据库中的每一个中都创建了MASTER_TABLE1_SEC的同义词,存储过程再次从设施数据库中调用,以便根据业务逻辑将来自MASTER_TABLE1_SEC的数据加载到相应的表(每个设施内)中。
是否有更好的架构来处理这类项目?在高级数据管理方面,我是个初学者。有人能提出一个更好的架构或工具来处理这个问题吗?
发布于 2016-11-07 20:45:21
有许多模式实际上可以满足这里描述的需求。它提供的服务是使用一种类型的数据仓库。我使用Data作为我的企业数据仓库。这是一种集成建模技术,用于集成和主数据准备。你可以把它看作是一种随时存放所有数据的方法。然后,您将为每个设备生成数据集市(Kimball方法),这些工具只包含它们的需要或满足它们的需求所需的一切。
https://stackoverflow.com/questions/40474131
复制相似问题