Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
目前我们依靠OLTP系统来开发报表。基本上,我们要跟踪销售活动。因此,我们需要查看“Opportunity”、“Proposal”、“Contract Sent”等销售阶段的总销售额。不用说,在 OLTP 中,每条记录都有一个变化的当前状态(销售阶段)。对于分析报告,我们需要考虑历史数据并对其执行聚合操作。
那么,哪一个最好:通过每天计划复制所有销售订单(连同它们的销售状态)的视图来捕获这一点,还是为此设计一个小型数据集市解决方案?
我会推荐一个数据集市,但答案主要取决于您是否想随着时间的推移跟踪任何这些信息。如果您只关心一次性分析日常信息,请跳过数据集市。如果您想了解交易的趋势并比较管道各个阶段的销售量,并了解这些情况如何随时间变化,请使用数据集市。
请注意,使用数据集市方法,您可能会构建一个 ETL(提取、转换和加载)流程,该流程执行类似于您的每日视图快照的操作,以从 OLTP 系统中获取数据。