我有几个 OLTP 数据库,它们的 API 与它们对话。我也有每隔几个小时将数据推送到 OLAP 数据库的 ETL 作业。
我的任务是构建一个自定义仪表板,显示来自 OLAP 数据库的高级数据。我想构建几个指向 OLAP 数据库的 API。我是不是该:
最佳答案
不要使用#1:当管理层谈论分析报告时,它不会打扰ETL过程之间的数据不匹配-显然您将在完成当天的ETL后生成CEO报告
不要使用#2:这样你将加载具有分析开销的跨国系统并消除两个系统目的之间的隔离(不利于操作和维护)
使用 #3 作为获取 的最佳方式处理结果 , 使用 Excel、PowerQuery、PowerBI 等现代工具,让您可以快速创建丰富的仪表板,而无需进入表格和编写 API。
关于api - 带有 OLTP 和 OLAP 数据库的 CQRS 有意义吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42486386/