我正在为现有的事务性Postgres应用程序构建Postgres数据仓库。主要目标之一是从事务性应用程序中分流报告生成带宽。某些报告需要20+分钟才能运行。更多这样的建筑正在建设中。我已经针对事务数据库和填充各种维度和事实的几个ETL sql脚本构建了几个FDW。乔伊。现在,我正在对脚本进行版本控制。作为Postgres的新手,我希望使用MSSQL use database命令,以便能够将事务性sql维护脚本与数据仓库维护脚本分开。我几乎不知道Postgres的使用概念并不真正存在。我需要一个在另一台服务器上运行的单独的<
现状:考虑解决方案:
其想法是将关于流中事件的数据推送到外部数据库。BPM中的典型事件是:创建了新的流程实例、状态更改了、执行了流程中的一个步骤或更改了流程实例的状态。数据库是除了星型模式之外的有趣的替代方案之一。让我们假设有两个集线器: PI (流程项实例)和OU (组织单元)和一个链接表LINK_PI_OU。每次将流程项分配给组织单位时,将向链接表中添加新的行。链接表中的LOAD_DATE包含添加此记录时的日期时间。带有最新LOA