将属性映射到我的数据仓库事实表中的多个状态以及每个状态的日期

问题描述 投票:0回答:1

希望你一切都好。我有这个问题,我是数据存储的初学者。希望能找到解决办法。

我有一个来自 GLPI 系统的 OLTP 数据库。我们只对工单管理感兴趣(工单是员工以工单形式提出的问题)。每张票证可以有多种状态:新的、正在进行的、待定的、计划的、已解决的、已关闭的。在 OLTP 数据库(数据源)中,每次修改工单状态时,“状态”属性也会更新,同时也会更新修改日期。此外,我们还有票务截止日期和解决日期。

我们的工作是创建一个仪表板来跟踪和可视化每个时间段的工单数量,以及每个时间段内每张工单的状态。

ETL 每天运行。我们的问题是如何捕获这些票据交易并显示它们。主管提出了为每个状态创建事实表的想法,但我们发现这不符合逻辑。以及如何保留历史记录并按日期显示每张票证的状态,例如过去的月份有多少票证已关闭

如何解决这个问题?

data-warehouse fact-table
1个回答
0
投票

如果您将保存状态的维度表设为 SCD2 表,那么您将拥有历史记录。

如果您不想/不需要创建事实表来报告此情况,您只需查询 SCD2 维度表即可获取您想要的信息。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.